## page was renamed from ZA/Montréal/Sauvegardes/FiBackupLibvirt = ZA/Montréal/Sauvegardes/FiBackupLibvirt = * Montage du répertoire distant de backup-wan {{{ # dans /etc/fstab sshfs#backup-libvirt@backup-wan.ca.auf:/var/lib/backuppc/backup-libvirt/super-auforg.ca.auf /mnt/fi-backup fuse port=22,user,noatime,allow_other,_netdev 0 0 }}} * Première sauvegarde (avec option debug) {{{ root@super-auforg:/usr/local/sbin/fi-backup# ./fi-backup.sh -d tour-de-controle [INF] libVirt version '1.2.9' support is experimental [DEB] /usr/bin/qemu-img version '2.1.2' is supported [DEB] QEMU/KVM version '2.1.2' is supported [DEB] Domains NOTRUNNING: [DEB] Domains RUNNING: tour-de-controle [DEB] Snapshot for domain 'tour-de-controle' requested [DEB] Using timestamp '20151218-113114' [DEB] Snapshotting block devices for 'tour-de-controle' using suffix 'bimg-20151218-113114' [DEB] Quiesce requested [VER] Snapshot for block devices of 'tour-de-controle' successful [VER] Copy backing file '/var/lib/libvirt/images/tour-de-controle.img' to '/mnt/fi-backup/tour-de-controle.img' [VER] No parent backing file for '/var/lib/libvirt/images/tour-de-controle.img' root@super-auforg:/usr/local/sbin/fi-backup# root@super-auforg:/usr/local/sbin/fi-backup# ls -al /var/lib/libvirt/images/tour-de-controle.* -rw------- 1 libvirt-qemu libvirt-qemu 786432 déc 18 11:31 /var/lib/libvirt/images/tour-de-controle.bimg-20151218-113114 -rw-r--r-- 1 libvirt-qemu libvirt-qemu 2074476544 déc 18 11:31 /var/lib/libvirt/images/tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# ls -al /mnt/fi-backup/ total 2025864 drwxrwx--- 1 1004 users 4096 déc 18 11:31 . drwxr-xr-x 3 root root 4096 déc 18 10:21 .. -rw-r--r-- 1 1004 users 2074476544 déc 18 11:32 tour-de-controle.img }}} * Deuxième sauvegarde (avec option debug) {{{ root@super-auforg:/usr/local/sbin/fi-backup# ./fi-backup.sh -d tour-de-controle [INF] libVirt version '1.2.9' support is experimental [DEB] /usr/bin/qemu-img version '2.1.2' is supported [DEB] QEMU/KVM version '2.1.2' is supported [DEB] Domains NOTRUNNING: [DEB] Domains RUNNING: tour-de-controle [DEB] Snapshot for domain 'tour-de-controle' requested [DEB] Using timestamp '20151218-114112' [DEB] Snapshotting block devices for 'tour-de-controle' using suffix 'bimg-20151218-114112' [DEB] Quiesce requested [VER] Snapshot for block devices of 'tour-de-controle' successful [VER] Copy backing file '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-113114' to '/mnt/fi-backup/tour-de-controle.bimg-20151218-113114' [DEB] Parent backing file: '/var/lib/libvirt/images/tour-de-controle.img' root@super-auforg:/usr/local/sbin/fi-backup# ls -al /var/lib/libvirt/images/tour-de-controle.* -rw------- 1 libvirt-qemu libvirt-qemu 786432 déc 18 11:41 /var/lib/libvirt/images/tour-de-controle.bimg-20151218-113114 -rw------- 1 libvirt-qemu libvirt-qemu 786432 déc 18 11:41 /var/lib/libvirt/images/tour-de-controle.bimg-20151218-114112 -rw-r--r-- 1 libvirt-qemu libvirt-qemu 2074476544 déc 18 11:31 /var/lib/libvirt/images/tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# ls -al /mnt/fi-backup/ total 2026632 drwxrwx--- 1 1004 users 4096 déc 18 11:41 . drwxr-xr-x 3 root root 4096 déc 18 10:21 .. -rw------- 1 1004 users 786432 déc 18 11:41 tour-de-controle.bimg-20151218-113114 -rw-r--r-- 1 1004 users 2074476544 déc 18 11:32 tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# }}} * Consolidation {{{ root@super-auforg:/usr/local/sbin/fi-backup# ./fi-backup.sh -c -d tour-de-controle [INF] libVirt version '1.2.9' support is experimental [DEB] /usr/bin/qemu-img version '2.1.2' is supported [DEB] QEMU/KVM version '2.1.2' is supported [DEB] Domains NOTRUNNING: [DEB] Domains RUNNING: tour-de-controle [DEB] Consolidation of block devices for 'tour-de-controle' requested [DEB] Block devices to be consolidated: /var/lib/libvirt/images/tour-de-controle.bimg-20151218-114112 [DEB] Consolidation method: blockcommit [DEB] Consolidation of '0' block device: '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-114112' for 'tour-de-controle' [DEB] Parent block device: '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-113114' [VER] Consolidation of block device '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-114112' for 'tour-de-controle' successful [DEB] Not deleting last element of snapshot_chain (top parent) since consolidation method='blockcommit' [VER] Deleting old backing files for 'tour-de-controle' [VER] Deleting old backing file '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-114112' for 'tour-de-controle' [VER] Deleting old backing file '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-113114' for 'tour-de-controle' root@super-auforg:/usr/local/sbin/fi-backup# ls -al /var/lib/libvirt/images/tour-de-controle.* -rw-r--r-- 1 libvirt-qemu libvirt-qemu 2074476544 déc 18 12:45 /var/lib/libvirt/images/tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# ls -al /mnt/fi-backup/ total 2026632 drwxrwx--- 1 1004 users 4096 déc 18 11:41 . drwxr-xr-x 3 root root 4096 déc 18 10:21 .. -rw------- 1 1004 users 786432 déc 18 11:41 tour-de-controle.bimg-20151218-113114 -rw-r--r-- 1 1004 users 2074476544 déc 18 11:32 tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# }}} * Sauvegarde après consolidation {{{ root@super-auforg:/usr/local/sbin/fi-backup# ./fi-backup.sh -d tour-de-controle [INF] libVirt version '1.2.9' support is experimental [DEB] /usr/bin/qemu-img version '2.1.2' is supported [DEB] QEMU/KVM version '2.1.2' is supported [DEB] Domains NOTRUNNING: [DEB] Domains RUNNING: tour-de-controle [DEB] Snapshot for domain 'tour-de-controle' requested [DEB] Using timestamp '20151218-125022' [DEB] Snapshotting block devices for 'tour-de-controle' using suffix 'bimg-20151218-125022' [VER] Snapshot for block devices of 'tour-de-controle' successful [VER] Copy backing file '/var/lib/libvirt/images/tour-de-controle.img' to '/mnt/fi-backup/tour-de-controle.img' [VER] No parent backing file for '/var/lib/libvirt/images/tour-de-controle.img' root@super-auforg:/usr/local/sbin/fi-backup# ls -al /var/lib/libvirt/images/tour-de-controle.* -rw------- 1 libvirt-qemu libvirt-qemu 197120 déc 18 12:50 /var/lib/libvirt/images/tour-de-controle.bimg-20151218-125022 -rw-r--r-- 1 libvirt-qemu libvirt-qemu 2074476544 déc 18 12:45 /var/lib/libvirt/images/tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# ls -al /mnt/fi-backup/ total 2026632 drwxrwx--- 1 1004 users 4096 déc 18 11:41 . drwxr-xr-x 3 root root 4096 déc 18 10:21 .. -rw------- 1 1004 users 786432 déc 18 11:41 tour-de-controle.bimg-20151218-113114 -rw-r--r-- 1 1004 users 2074476544 déc 18 12:51 tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# }}} Oups, j'ai oublié l'option "quiesce". On reprend, après re-consolidation : {{{ root@super-auforg:/usr/local/sbin/fi-backup# ./fi-backup.sh -c -d tour-de-controle [INF] libVirt version '1.2.9' support is experimental [DEB] /usr/bin/qemu-img version '2.1.2' is supported [DEB] QEMU/KVM version '2.1.2' is supported [DEB] Domains NOTRUNNING: [DEB] Domains RUNNING: tour-de-controle [DEB] Consolidation of block devices for 'tour-de-controle' requested [DEB] Block devices to be consolidated: /var/lib/libvirt/images/tour-de-controle.bimg-20151218-125424 [DEB] Consolidation method: blockcommit [DEB] Consolidation of '0' block device: '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-125424' for 'tour-de-controle' [DEB] Parent block device: '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-125022' [VER] Consolidation of block device '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-125424' for 'tour-de-controle' successful [DEB] Not deleting last element of snapshot_chain (top parent) since consolidation method='blockcommit' [VER] Deleting old backing files for 'tour-de-controle' [VER] Deleting old backing file '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-125424' for 'tour-de-controle' [VER] Deleting old backing file '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-125022' for 'tour-de-controle' root@super-auforg:/usr/local/sbin/fi-backup# ls -al /mnt/fi-backup/ total 2027144 drwxrwx--- 1 1004 users 4096 déc 18 12:54 . drwxr-xr-x 3 root root 4096 déc 18 10:21 .. -rw------- 1 1004 users 786432 déc 18 11:41 tour-de-controle.bimg-20151218-113114 -rw------- 1 1004 users 524288 déc 18 12:54 tour-de-controle.bimg-20151218-125022 -rw-r--r-- 1 1004 users 2074476544 déc 18 12:51 tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# ls -al /var/lib/libvirt/images/tour-de-controle.* -rw-r--r-- 1 libvirt-qemu libvirt-qemu 2074476544 déc 18 12:54 /var/lib/libvirt/images/tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# root@super-auforg:/usr/local/sbin/fi-backup# ./fi-backup.sh -q -d tour-de-controle [INF] libVirt version '1.2.9' support is experimental [DEB] /usr/bin/qemu-img version '2.1.2' is supported [DEB] QEMU/KVM version '2.1.2' is supported [DEB] Domains NOTRUNNING: [DEB] Domains RUNNING: tour-de-controle [DEB] Snapshot for domain 'tour-de-controle' requested [DEB] Using timestamp '20151218-125602' [DEB] Snapshotting block devices for 'tour-de-controle' using suffix 'bimg-20151218-125602' [DEB] Quiesce requested [VER] Snapshot for block devices of 'tour-de-controle' successful [VER] Copy backing file '/var/lib/libvirt/images/tour-de-controle.img' to '/mnt/fi-backup/tour-de-controle.img' [VER] No parent backing file for '/var/lib/libvirt/images/tour-de-controle.img' root@super-auforg:/usr/local/sbin/fi-backup# ls -al /var/lib/libvirt/images/tour-de-controle.* -rw------- 1 libvirt-qemu libvirt-qemu 786432 déc 18 12:56 /var/lib/libvirt/images/tour-de-controle.bimg-20151218-125602 -rw-r--r-- 1 libvirt-qemu libvirt-qemu 2074476544 déc 18 12:56 /var/lib/libvirt/images/tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# ls -al /mnt/fi-backup/ total 2027144 drwxrwx--- 1 1004 users 4096 déc 18 12:54 . drwxr-xr-x 3 root root 4096 déc 18 10:21 .. -rw------- 1 1004 users 786432 déc 18 11:41 tour-de-controle.bimg-20151218-113114 -rw------- 1 1004 users 524288 déc 18 12:54 tour-de-controle.bimg-20151218-125022 -rw-r--r-- 1 1004 users 2074476544 déc 18 12:56 tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# }}} * Sauvegarde et consolidation {{{ root@super-auforg:/usr/local/sbin/fi-backup# ./fi-backup.sh -q -c -d tour-de-controle [ERR] consolidation (-c | -C) and quiesce (-q) are not compatible }}} Il faut sauvegarder puis consolider. * Dernière passe : backup + consolidation + backup + consolidation {{{ root@super-auforg:/usr/local/sbin/fi-backup# ./fi-backup.sh -q -d tour-de-controle [INF] libVirt version '1.2.9' support is experimental [DEB] /usr/bin/qemu-img version '2.1.2' is supported [DEB] QEMU/KVM version '2.1.2' is supported [DEB] Domains NOTRUNNING: [DEB] Domains RUNNING: tour-de-controle [DEB] Snapshot for domain 'tour-de-controle' requested [DEB] Using timestamp '20151218-130644' [DEB] Snapshotting block devices for 'tour-de-controle' using suffix 'bimg-20151218-130644' [DEB] Quiesce requested [VER] Snapshot for block devices of 'tour-de-controle' successful [VER] Copy backing file '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-125602' to '/mnt/fi-backup/tour-de-controle.bimg-20151218-125602' [DEB] Parent backing file: '/var/lib/libvirt/images/tour-de-controle.img' root@super-auforg:/usr/local/sbin/fi-backup# ls -al /var/lib/libvirt/images/tour-de-controle.* /mnt/fi-backup/ -rw------- 1 libvirt-qemu libvirt-qemu 1114112 déc 18 13:06 /var/lib/libvirt/images/tour-de-controle.bimg-20151218-125602 -rw------- 1 libvirt-qemu libvirt-qemu 720896 déc 18 13:06 /var/lib/libvirt/images/tour-de-controle.bimg-20151218-130644 -rw-r--r-- 1 libvirt-qemu libvirt-qemu 2074476544 déc 18 12:56 /var/lib/libvirt/images/tour-de-controle.img /mnt/fi-backup/: total 2028232 drwxrwx--- 1 1004 users 4096 déc 18 13:06 . drwxr-xr-x 3 root root 4096 déc 18 10:21 .. -rw------- 1 1004 users 786432 déc 18 11:41 tour-de-controle.bimg-20151218-113114 -rw------- 1 1004 users 524288 déc 18 12:54 tour-de-controle.bimg-20151218-125022 -rw------- 1 1004 users 1114112 déc 18 13:06 tour-de-controle.bimg-20151218-125602 -rw-r--r-- 1 1004 users 2074476544 déc 18 12:56 tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# root@super-auforg:/usr/local/sbin/fi-backup# ./fi-backup.sh -c -d tour-de-controle [INF] libVirt version '1.2.9' support is experimental [DEB] /usr/bin/qemu-img version '2.1.2' is supported [DEB] QEMU/KVM version '2.1.2' is supported [DEB] Domains NOTRUNNING: [DEB] Domains RUNNING: tour-de-controle [DEB] Consolidation of block devices for 'tour-de-controle' requested [DEB] Block devices to be consolidated: /var/lib/libvirt/images/tour-de-controle.bimg-20151218-130644 [DEB] Consolidation method: blockcommit [DEB] Consolidation of '0' block device: '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-130644' for 'tour-de-controle' [DEB] Parent block device: '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-125602' [VER] Consolidation of block device '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-130644' for 'tour-de-controle' successful [DEB] Not deleting last element of snapshot_chain (top parent) since consolidation method='blockcommit' [VER] Deleting old backing files for 'tour-de-controle' [VER] Deleting old backing file '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-130644' for 'tour-de-controle' [VER] Deleting old backing file '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-125602' for 'tour-de-controle' root@super-auforg:/usr/local/sbin/fi-backup# ls -al /var/lib/libvirt/images/tour-de-controle.* /mnt/fi-backup/ -rw-r--r-- 1 libvirt-qemu libvirt-qemu 2074476544 déc 18 13:07 /var/lib/libvirt/images/tour-de-controle.img /mnt/fi-backup/: total 2028232 drwxrwx--- 1 1004 users 4096 déc 18 13:06 . drwxr-xr-x 3 root root 4096 déc 18 10:21 .. -rw------- 1 1004 users 786432 déc 18 11:41 tour-de-controle.bimg-20151218-113114 -rw------- 1 1004 users 524288 déc 18 12:54 tour-de-controle.bimg-20151218-125022 -rw------- 1 1004 users 1114112 déc 18 13:06 tour-de-controle.bimg-20151218-125602 -rw-r--r-- 1 1004 users 2074476544 déc 18 12:56 tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# ./fi-backup.sh -q -d tour-de-controle [INF] libVirt version '1.2.9' support is experimental [DEB] /usr/bin/qemu-img version '2.1.2' is supported [DEB] QEMU/KVM version '2.1.2' is supported [DEB] Domains NOTRUNNING: [DEB] Domains RUNNING: tour-de-controle [DEB] Snapshot for domain 'tour-de-controle' requested [DEB] Using timestamp '20151218-130839' [DEB] Snapshotting block devices for 'tour-de-controle' using suffix 'bimg-20151218-130839' [DEB] Quiesce requested [VER] Snapshot for block devices of 'tour-de-controle' successful [VER] Copy backing file '/var/lib/libvirt/images/tour-de-controle.img' to '/mnt/fi-backup/tour-de-controle.img' [VER] No parent backing file for '/var/lib/libvirt/images/tour-de-controle.img' root@super-auforg:/usr/local/sbin/fi-backup# ls -al /var/lib/libvirt/images/tour-de-controle.* /mnt/fi-backup/ -rw------- 1 libvirt-qemu libvirt-qemu 786432 déc 18 13:09 /var/lib/libvirt/images/tour-de-controle.bimg-20151218-130839 -rw-r--r-- 1 libvirt-qemu libvirt-qemu 2074476544 déc 18 13:08 /var/lib/libvirt/images/tour-de-controle.img /mnt/fi-backup/: total 2028232 drwxrwx--- 1 1004 users 4096 déc 18 13:06 . drwxr-xr-x 3 root root 4096 déc 18 10:21 .. -rw------- 1 1004 users 786432 déc 18 11:41 tour-de-controle.bimg-20151218-113114 -rw------- 1 1004 users 524288 déc 18 12:54 tour-de-controle.bimg-20151218-125022 -rw------- 1 1004 users 1114112 déc 18 13:06 tour-de-controle.bimg-20151218-125602 -rw-r--r-- 1 1004 users 2074476544 déc 18 13:09 tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# ./fi-backup.sh -c -d tour-de-controle [INF] libVirt version '1.2.9' support is experimental [DEB] /usr/bin/qemu-img version '2.1.2' is supported [DEB] QEMU/KVM version '2.1.2' is supported [DEB] Domains NOTRUNNING: [DEB] Domains RUNNING: tour-de-controle [DEB] Consolidation of block devices for 'tour-de-controle' requested [DEB] Block devices to be consolidated: /var/lib/libvirt/images/tour-de-controle.bimg-20151218-130839 [DEB] Consolidation method: blockcommit [DEB] Consolidation of '0' block device: '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-130839' for 'tour-de-controle' [DEB] Parent block device: '/var/lib/libvirt/images/tour-de-controle.img' [VER] Consolidation of block device '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-130839' for 'tour-de-controle' successful [DEB] Not deleting last element of snapshot_chain (top parent) since consolidation method='blockcommit' [VER] Deleting old backing files for 'tour-de-controle' [VER] Deleting old backing file '/var/lib/libvirt/images/tour-de-controle.bimg-20151218-130839' for 'tour-de-controle' root@super-auforg:/usr/local/sbin/fi-backup# ls -al /var/lib/libvirt/images/tour-de-controle.* /mnt/fi-backup/ -rw-r--r-- 1 libvirt-qemu libvirt-qemu 2074476544 déc 18 13:09 /var/lib/libvirt/images/tour-de-controle.img /mnt/fi-backup/: total 2028232 drwxrwx--- 1 1004 users 4096 déc 18 13:06 . drwxr-xr-x 3 root root 4096 déc 18 10:21 .. -rw------- 1 1004 users 786432 déc 18 11:41 tour-de-controle.bimg-20151218-113114 -rw------- 1 1004 users 524288 déc 18 12:54 tour-de-controle.bimg-20151218-125022 -rw------- 1 1004 users 1114112 déc 18 13:06 tour-de-controle.bimg-20151218-125602 -rw-r--r-- 1 1004 users 2074476544 déc 18 13:09 tour-de-controle.img root@super-auforg:/usr/local/sbin/fi-backup# }}}