Hi, I just tried an older back up to test, and the restore is again partial, looks like I am screwed, only 44 GB of 113 GB got restored: optimus:/mnt/rat # ll total 345143448 -rw-r--r-- 1 root root 1085 Sep 19 2010 fstab -rw-r--r-- 1 root root 103295383456 Jul 10 04:02 rat10July2011 -rw-r--r-- 1 root root 129677563808 Aug 18 14:41 rat18Aug2011 -rw-r--r-- 1 root root 120453920672 Jul 31 02:06 rat30July2011 optimus:/mnt/rat # xfsrestore -f ./rat30July2011 /tmp/mnt3 xfsrestore: using file dump (drive_simple) strategy xfsrestore: version 3.0.1 (dump format 3.0) - Running single-threaded xfsrestore: searching media for dump xfsrestore: examining media file 0 xfsrestore: dump description: xfsrestore: hostname: rat xfsrestore: mount point: /home xfsrestore: volume: /dev/sdb3 xfsrestore: session time: Sun Jul 31 00:24:34 2011 xfsrestore: level: 0 xfsrestore: session label: "rat30July2011" xfsrestore: media label: "rat30July2011" xfsrestore: file system id: f3b08587-cf98-4b7b-99b0-dc9d4e77b631 xfsrestore: session id: 8c0a0114-dc68-4e10-a48f-106c4aceecc6 xfsrestore: media id: d8f1694a-b641-43bc-a7eb-5f86a2a84221 xfsrestore: searching media for directory dump xfsrestore: reading directories xfsrestore: 90681 directories and 539455 entries processed xfsrestore: directory post-processing xfsrestore: restoring non-directory files xfsrestore: attempt to read 388926665 bytes failed: end of recorded data xfsrestore: user quota information written to '/tmp/mnt3/xfsdump_quotas' xfsrestore: group quota information written to '/tmp/mnt3/xfsdump_quotas_group' xfsrestore: use 'xfs_quota' to restore quotas xfsrestore: restore complete: 4235 seconds elapsed xfsrestore: Restore Status: SUCCESS optimus:/mnt/rat # df -h Filesystem Size Used Avail Use% Mounted on rootfs 101G 41G 60G 41% / devtmpfs 998M 496K 997M 1% /dev tmpfs 1004M 1.1M 1003M 1% /dev/shm /dev/sda2 101G 41G 60G 41% / /dev/sda3 824G 697G 127G 85% /home /dev/sdb2 70G 5.8G 65G 9% /tmp/mnt2 /dev/sdb3 830G 44G 786G 6% /tmp/mnt3 /dev/sdc1 698G 504G 195G 73% /mnt optimus:/mnt/rat # ll -h total 330G -rw-r--r-- 1 root root 1.1K Sep 19 2010 fstab -rw-r--r-- 1 root root 97G Jul 10 04:02 rat10July2011 -rw-r--r-- 1 root root 121G Aug 18 14:41 rat18Aug2011 -rw-r--r-- 1 root root 113G Jul 31 02:06 rat30July2011 optimus:/mnt/rat # --- On Sun, 28/8/11, Gim Leong Chin <chingimleong@xxxxxxxxxxxx> wrote: > From: Gim Leong Chin <chingimleong@xxxxxxxxxxxx> > Subject: xfsrestore Does Only Only Partial Restore > To: xfs@xxxxxxxxxxx > Date: Sunday, 28 August, 2011, 8:31 PM > Hi, > > This is the very first time I tried doing a xfsrestore of a > back up and I hit some serious trouble. > > I had openSUSE 11.1 (kernel 2.6.27) on my Acer > notebook. I did a xfsdump of /home to a WD My Passport > external USB hard drive with XFS on it. > > I installed openSUSE 11.4 (kernel 2.6.37), then tried to do > xfsrestore from the WD USB drive. The dump file is 121 > GB. > > I tried two times on two different days, but each time the > xfsrestore would stop writing at the exact same point, 49 GB > and say success at the end. > > I then copied the dump file to one hard drive on my desk > top, and did a dump to another hard drive, to > /tmp/mnt3. I get back identical messages: > > chingl@optimus:~> df > Filesystem > 1K-blocks Used > Available Use% Mounted on > rootfs > 104878048 42063828 > 62814220 41% / > devtmpfs > 1021032 > 480 1020552 1% > /dev > tmpfs > 1027960 > 1064 1026896 1% /dev/shm > /dev/sda2 > 104878048 42063828 62814220 41% / > /dev/sda3 > 863017248 730313100 132704148 85% /home > /dev/sdb2 > 73363456 6071484 > 67291972 9% /tmp/mnt2 > /dev/sdb3 > 869382652 50612736 818769916 6% > /tmp/mnt3 > chingl@optimus:~> df -h > Filesystem > Size Used Avail Use% Mounted on > rootfs > > 101G 41G 60G 41% / > devtmpfs > 998M 480K 997M 1% /dev > tmpfs > 1004M 1.1M 1003M 1% > /dev/shm > /dev/sda2 > 101G 41G 60G > 41% / > /dev/sda3 > 824G 697G 127G 85% > /home > /dev/sdb2 > 70G > 5.8G 65G 9% /tmp/mnt2 > /dev/sdb3 > 830G 49G > 781G 6% /tmp/mnt3 > chingl@optimus:~> cd archive/rat > chingl@optimus:~/archive/rat> ll > total 126638256 > -rw-r--r-- 1 chingl users 129677563808 Aug 18 14:41 > rat18Aug2011 > chingl@optimus:~/archive/rat> > {> > (>optimus:~ # xfsrestore -f > /home/chingl/archive/rat/rat18Aug2011 /tmp/mnt3 > xfsrestore: using file dump (drive_simple) strategy > xfsrestore: version 3.0.1 (dump format 3.0) - > Running single-threaded > xfsrestore: searching media for dump > xfsrestore: examining media file 0 > xfsrestore: dump description: > xfsrestore: hostname: rat > xfsrestore: mount point: /home > xfsrestore: volume: /dev/sdb3 > xfsrestore: session time: Thu Aug 18 12:57:36 2011 > 2>xfsrestore: level: 0 > xfsrestore: session label: "rat_18Aug2011" > xfsrestore: media label: "rat18Aug2011" > xfsrestore: file system id: > f3b08587-cf98-4b7b-99b0-dc9d4e77b631 > xfsrestore: session id: > d8069cd0-a092-4fb2-b378-0eda33474aae > xfsrestore: media id: > 96370000-6e2c-40eb-9c3c-93ca42de7524 > xfsrestore: searching media for directory dump > xfsrestore: reading directories > xfsrestore: 90820 directories and 539579 entries > processed > xfsrestore: directory post-processing > 1>xfsrestore: restoring non-directory files > 9>xfsrestore: attempt to read 1008286921 bytes failed: > end of recorded data > xfsrestore: user quota information written to > '/tmp/mnt3/xfsdump_quotas' > 7>xfsrestore: group quota information written to > '/tmp/mnt3/xfsdump_quotas_group' > 4>xfsrestore: use 'xfs_quota' to restore quotas > xfsrestore: restore complete: 2522 seconds elapsed > xfsrestore: Restore Status: SUCCESS > optimus:~ # > > I downloaded xfsdump-3.0.5.tar.gz, did a build, and tried > to do a restore using the newly built xfsrestore: > > chingl@optimus:~/testdump> df -h > Filesystem > Size Used Avail Use% Mounted on > rootfs > > 101G 41G 60G 41% / > devtmpfs > 998M 480K 997M 1% /dev > tmpfs > 1004M 1.1M 1003M 1% > /dev/shm > /dev/sda2 > 101G 41G 60G > 41% / > /dev/sda3 > 824G 697G 127G 85% > /home > /dev/sdb2 > 70G > 5.8G 65G 9% /tmp/mnt2 > /dev/sdb3 > 830G 49G > 781G 6% /tmp/mnt3 > chingl@optimus:~/testdump> df > Filesystem > 1K-blocks Used > Available Use% Mounted on > rootfs > 104878048 42063828 > 62814220 41% / > devtmpfs > 1021032 > 480 1020552 1% > /dev > tmpfs > 1027960 > 1064 1026896 1% /dev/shm > /dev/sda2 > 104878048 42063828 62814220 41% / > /dev/sda3 > 863017248 730313900 132703348 85% /home > /dev/sdb2 > 73363456 6071484 > 67291972 9% /tmp/mnt2 > /dev/sdb3 > 869382652 50612640 818770012 6% > /tmp/mnt3 > chingl@optimus:~/testdump> > > {> > optimus:/home/chingl/archive/rat # > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore -f > ./rat18Aug2011 /tmp/mnt3 > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > using file dump (drive_simple) strategy > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > version 3.0.5 (dump format 3.0) - Running single-threaded > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > searching media for dump > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > examining media file 0 > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > dump description: > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > hostname: rat > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > mount point: /home > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > volume: /dev/sdb3 > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > session time: Thu Aug 18 12:57:36 2011 > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > level: 0 > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > session label: "rat_18Aug2011" > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > media label: "rat18Aug2011" > 3>/home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > file system id: f3b08587-cf98-4b7b-99b0-dc9d4e77b631 > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > session id: d8069cd0-a092-4fb2-b378-0eda33474aae > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > media id: 96370000-6e2c-40eb-9c3c-93ca42de7524 > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > searching media for directory dump > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > reading directories > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > 90820 directories and 539579 entries processed > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > directory post-processing > /home/chingl/XFS/xfsdump-3.0.5/restore/xfsrestore: > restoring non-directory files > xfsrestore: content.c:7510: restore_extent_group: > Assertion `ehdr.eh_type == 4' failed. > (>Aborted > 2>optimus:/home/chingl/archive/rat # > > > Could some one please assist to enlighten me what is going > on, why does the restoration fail? The xfsdump session > looked OK. > > Is there any way I can extract back my /home back up? > This is my only back up copy. i have two other xfsdump > dump files taken earlier, I have not tried those. > > Is xfsdump and xfsrestore really robust for dump to regular > file, or should I have done a tar instead? > > Thank you. > > GL > > _______________________________________________ > xfs mailing list > xfs@xxxxxxxxxxx > http://oss.sgi.com/mailman/listinfo/xfs > _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs