Hi, I've been backing up using rsnapshot directly on my running system. I recently decided to begin doing this properly, and to use LVM's snapshot facility, so I wrote a basic, simple script to encapsulate the rsnapshot call with LVM snapshot creation, mounting, umounting, and removal:
#! /bin/sh /sbin/lvcreate -L 2G -s -n home_backup /dev/lizzie/home /sbin/lvcreate -L 100M -s -n root_backup /dev/lizzie/root /sbin/lvcreate -L 1G -s -n var_backup /dev/lizzie/var /bin/mount /dev/lizzie/home_backup /mnt/home_backup/ /bin/mount /dev/lizzie/root_backup /mnt/root_backup/ /bin/mount /dev/lizzie/var_backup /mnt/var_backup/ /usr/bin/rsnapshot $1 /bin/umount /mnt/home_backup/ /bin/umount /mnt/root_backup/ /bin/umount /mnt/var_backup/ /sbin/lvremove -f lizzie/home_backup /sbin/lvremove -f lizzie/root_backup /sbin/lvremove -f lizzie/var_backup Originally this ran cleanly, but I've begun to see errors. The last run, for example, produced this in the removal stage: Logical volume "home_backup" successfully removed /dev/block/254:13: stat failed: No such file or directory Path /dev/block/254:13 no longer valid for device(254,13) /dev/mapper/lizzie-home-real: stat failed: No such file or directory Path /dev/mapper/lizzie-home-real no longer valid for device(254,13) /dev/disk/by-id/dm-name-lizzie-home-real: stat failed: No such file or directory Path /dev/disk/by-id/dm-name-lizzie-home-real no longer valid for device(254,13) /dev/disk/by-id/dm-uuid-LVM-J0Vt1p4hrMWMgX0RTSCuurCGzEF8QgK7ryR1QntEe5bmluEs3y8T03MEpi3eAWpW-real: stat failed: No such file or directory Path /dev/disk/by-id/dm-uuid-LVM-J0Vt1p4hrMWMgX0RTSCuurCGzEF8QgK7ryR1QntEe5bmluEs3y8T03MEpi3eAWpW-real no longer valid for device(254,13) Logical volume "root_backup" successfully removed /dev/block/254:16: stat failed: No such file or directory Path /dev/block/254:16 no longer valid for device(254,16) /dev/disk/by-id/dm-name-lizzie-root-real: stat failed: No such file or directory Path /dev/disk/by-id/dm-name-lizzie-root-real no longer valid for device(254,16) /dev/mapper/lizzie-root-real: stat failed: No such file or directory Path /dev/mapper/lizzie-root-real no longer valid for device(254,16) /dev/disk/by-id/dm-uuid-LVM-J0Vt1p4hrMWMgX0RTSCuurCGzEF8QgK7vm806jRQCqyOajf8BIbDlvppK22X6gaL-real: stat failed: No such file or directory Path /dev/disk/by-id/dm-uuid-LVM-J0Vt1p4hrMWMgX0RTSCuurCGzEF8QgK7vm806jRQCqyOajf8BIbDlvppK22X6gaL-real no longer valid for device(254,16) Logical volume "var_backup" successfully removed And in syslog, I see this (no idea if it's related): Mar 5 01:58:44 localhost kernel: [108498.500356] kjournald starting. Commit interval 5 seconds Mar 5 01:58:44 localhost kernel: [108498.500751] EXT3-fs (dm-12): using internal journal Mar 5 01:58:44 localhost kernel: [108498.541396] ext3_orphan_cleanup: deleting unreferenced inode 410007 Mar 5 01:58:44 localhost kernel: [108498.553973] EXT3-fs (dm-12): 1 orphan inode deleted Mar 5 01:58:44 localhost kernel: [108498.553979] EXT3-fs (dm-12): recovery complete Mar 5 01:58:44 localhost kernel: [108498.666683] EXT3-fs (dm-12): mounted filesystem with ordered data mode Mar 5 01:58:44 localhost kernel: [108498.777321] kjournald starting. Commit interval 5 seconds Mar 5 01:58:44 localhost kernel: [108498.777690] EXT3-fs (dm-15): using internal journal Mar 5 01:58:44 localhost kernel: [108498.819408] ext3_orphan_cleanup: deleting unreferenced inode 38137 Mar 5 01:58:44 localhost kernel: [108498.849373] ext3_orphan_cleanup: deleting unreferenced inode 45837 Mar 5 01:58:44 localhost kernel: [108498.861138] ext3_orphan_cleanup: deleting unreferenced inode 39563 Mar 5 01:58:44 localhost kernel: [108498.872315] ext3_orphan_cleanup: deleting unreferenced inode 46562 Mar 5 01:58:44 localhost kernel: [108498.875325] ext3_orphan_cleanup: deleting unreferenced inode 46494 Mar 5 01:58:44 localhost kernel: [108498.894348] ext3_orphan_cleanup: deleting unreferenced inode 46558 Mar 5 01:58:44 localhost kernel: [108498.894365] ext3_orphan_cleanup: deleting unreferenced inode 46568 Mar 5 01:58:44 localhost kernel: [108498.897359] ext3_orphan_cleanup: deleting unreferenced inode 46578 Mar 5 01:58:44 localhost kernel: [108498.907702] ext3_orphan_cleanup: deleting unreferenced inode 46532 Mar 5 01:58:44 localhost kernel: [108498.916388] ext3_orphan_cleanup: deleting unreferenced inode 46525 Mar 5 01:58:44 localhost kernel: [108498.922372] ext3_orphan_cleanup: deleting unreferenced inode 46068 Mar 5 01:58:44 localhost kernel: [108498.922410] ext3_orphan_cleanup: deleting unreferenced inode 46540 Mar 5 01:58:44 localhost kernel: [108498.922419] ext3_orphan_cleanup: deleting unreferenced inode 46528 Mar 5 01:58:44 localhost kernel: [108498.922428] ext3_orphan_cleanup: deleting unreferenced inode 46496 Mar 5 01:58:44 localhost kernel: [108498.922437] ext3_orphan_cleanup: deleting unreferenced inode 46569 Mar 5 01:58:44 localhost kernel: [108498.922446] ext3_orphan_cleanup: deleting unreferenced inode 46584 Mar 5 01:58:44 localhost kernel: [108498.928297] ext3_orphan_cleanup: deleting unreferenced inode 39145 Mar 5 01:58:44 localhost kernel: [108498.941464] EXT3-fs (dm-15): 17 orphan inodes deleted Mar 5 01:58:44 localhost kernel: [108498.941470] EXT3-fs (dm-15): recovery complete Mar 5 01:58:45 localhost kernel: [108499.078876] EXT3-fs (dm-15): mounted filesystem with ordered data mode Mar 5 01:58:45 localhost kernel: [108499.203054] kjournald starting. Commit interval 5 seconds Mar 5 01:58:45 localhost kernel: [108499.203472] EXT3-fs (dm-18): using internal journal Mar 5 01:58:45 localhost kernel: [108499.203478] EXT3-fs (dm-18): mounted filesystem with ordered data mode Mar 5 01:59:51 localhost rsnapshot[15743]: /usr/bin/rsnapshot h: completed successfully So: a) can anyone explain what either of these sets of messages means and b) am I doing something wrong? /var, /home, and / are separate LVM volumes; rsnapshot is configured with these backup points: backup /mnt/root_backup/etc/ lizzie/ backup /mnt/var_backup/log/ lizzie/ backup /mnt/var_backup/mail/ lizzie/ backup /boot/ lizzie/ backup /mnt/home_backup/ lizzie/ backup /usr/local/ lizzie/ backup /root/ lizzie/ [I don't bother snapshotting /boot/, /root/ and /usr/, since they're not generally in use while I'm backing up, and they don't contain much critical data anyway.] Celejar -- foffl.sourceforge.net - Feeds OFFLine, an offline RSS/Atom aggregator mailmin.sourceforge.net - remote access via secure (OpenPGP) email ssuds.sourceforge.net - A Simple Sudoku Solver and Generator -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100305021328.f36d1b0b.cele...@gmail.com