Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New backup role #430

Merged
merged 1 commit into from
Nov 6, 2020
Merged

Conversation

t-woerner
Copy link
Member

There is a new backup role in the roles folder:

roles/ipabackup

This role allows to backup an IPA server, to copy a backup from the
server to the controller, to copy all backups from the server to the
controller, to remove a backup from the server, to remove all backups
from the server, to restore an IPA server locally and from the controller
and also to copy a backup from the controller to the server.

Here is the documentation for the role:

roles/ipabackup/README.md

New example playbooks have been added:

playbooks/backup-server.yml
playbooks/backup-server-to-controller.yml
playbooks/copy-backup-from-server.yml
playbooks/copy-all-backups-from-server.yml
playbooks/remove-backup-from-server.yml
playbooks/remove-all-backups-from-server.yml
playbooks/copy-backup-to-server.yml
playbooks/restore-server-from-controller.yml
playbooks/restore-server.yml

Copy link
Member

@rjeffman rjeffman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It has an issue when copying files from the server, but with that fixed makes the backup and restore procedures much easier.

roles/ipabackup/tasks/main.yml Outdated Show resolved Hide resolved
playbooks/copy-backup-from-server.yml Show resolved Hide resolved
playbooks/copy-all-backups-from-server.yml Show resolved Hide resolved
playbooks/copy-all-backups-from-server.yml Show resolved Hide resolved
roles/ipabackup/tasks/main.yml Outdated Show resolved Hide resolved
roles/ipabackup/README.md Show resolved Hide resolved
roles/ipabackup/README.md Show resolved Hide resolved
roles/ipabackup/README.md Outdated Show resolved Hide resolved
roles/ipabackup/README.md Show resolved Hide resolved
roles/ipabackup/README.md Outdated Show resolved Hide resolved
@t-woerner t-woerner force-pushed the ipabackup_combined_role branch 3 times, most recently from 38eb70b to 15c423b Compare November 6, 2020 14:06
This was referenced Nov 6, 2020
There is a new backup role in the roles folder:

    roles/ipabackup

This role allows to backup an IPA server, to copy a backup from the
server to the controller, to copy all backups from the server to the
controller, to remove a backup from the server, to remove all backups
from the server, to restore an IPA server locally and from the controller
and also to copy a backup from the controller to the server.

Here is the documentation for the role:

    roles/ipabackup/README.md

New example playbooks have been added:

    playbooks/backup-server.yml
    playbooks/backup-server-to-controller.yml
    playbooks/copy-backup-from-server.yml
    playbooks/copy-all-backups-from-server.yml
    playbooks/remove-backup-from-server.yml
    playbooks/remove-all-backups-from-server.yml
    playbooks/copy-backup-to-server.yml
    playbooks/restore-server-from-controller.yml
    playbooks/restore-server.yml
@t-woerner t-woerner force-pushed the ipabackup_combined_role branch from 15c423b to 59afa28 Compare November 6, 2020 14:36
Copy link
Member

@rjeffman rjeffman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@rjeffman rjeffman merged commit c62f003 into freeipa:master Nov 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants