More restore tweaks; need to backup things to test

This commit is contained in:
Chris Hammer 2025-03-05 10:53:40 -05:00
parent be4aa9282e
commit 73a2e22c1e
2 changed files with 17 additions and 1 deletions

View File

@ -38,6 +38,22 @@
src: "/root/etc-rear-backup-{{ rear_backup_workflow }}.tar.gz" src: "/root/etc-rear-backup-{{ rear_backup_workflow }}.tar.gz"
dest: /tmp/unarchive dest: /tmp/unarchive
- name: Copy local.cfg from backup into /etc/rear
ansible.builtin.copy:
src: /tmp/unarchive/rear/local.conf
dest: /etc/rear/local.conf
remote_src: true
mode: "0600"
- name: Rebuild ReaR initrd
ansible.builtin.command:
cmd: rear -d -v mkrescue
register: rear_initrd_cmd
- name: Cleanup leftover artifacts
ansible.builtin.file:
path: /tmp/unarchive
# - name: Import rear_vars role # - name: Import rear_vars role
# ansible.builtin.import_role: # ansible.builtin.import_role:
# name: rhc.rear.rear_vars # name: rhc.rear.rear_vars

View File

@ -1,6 +1,6 @@
--- ---
- name: Restore the server using ReaR backup - name: Restore the server using ReaR backup
ansible.builtin.command: "grub2-reboot 'Relax-and-Recover *** RESTORES RHEL7 ***'" ansible.builtin.command: "grub2-reboot 'Relax-and-Recover {{ rear_vars_grub_label }}'"
- name: Reboot host - name: Reboot host
ansible.builtin.import_role: ansible.builtin.import_role: