* Interrupted xfsdump Resume Behaviour for Regular Dump File
@ 2011-11-20 13:14 Gim Leong Chin
2011-11-22 14:30 ` Bill Kendall
0 siblings, 1 reply; 2+ messages in thread
From: Gim Leong Chin @ 2011-11-20 13:14 UTC (permalink / raw)
To: xfs
[-- Attachment #1: Type: text/plain, Size: 973 bytes --]
Hi,
I have observed this since some time back. I have just done an experiment.
1) Using xfsdump 3.0.6, I first did a full dump to regular file and restore, checked that every thing is correct.
2) I then did the same dump again, but interrupted it. Then I resumed the dump. I noted that the resumed dump file is the exact same size as the full dump file.
3) First I did a cumulative restore, with the interrupted dump file, followed by the resumed dump file. I checked that the restore is correct.
4) I then did a non-cumulative restore, using only resumed dump file. The resume is successful, and I checked that the restore is correct.
The logs are attached.
The conclusion is that the so-called resume of an interrupted dump session to regular file produces a full dump file, that is sufficient by itself to do the full restore.
Are my observations of the behaviour of xfsdump correct?
Everything was done on openSUSE 11.4 x86_64.
GL
[-- Attachment #2: xfsdump3.0.6_interruptissue --]
[-- Type: application/octet-stream, Size: 17930 bytes --]
optimus:/tmp # /home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump -f /tmp/mnt1/fulldump /tmp/mnt2
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: using file dump (drive_simple) strategy
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: version 3.0.6 (dump format 3.0) - Running single-threaded
============================= dump label dialog ==============================
please enter label for this dump session (timeout in 300 sec)
-> tmpmnt2full
session label entered: "tmpmnt2full"
--------------------------------- end dialog ---------------------------------
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: level 0 dump of optimus:/tmp/mnt2
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dump date: Sun Nov 20 17:41:19 2011
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: session id: 261350c2-54b3-41ad-ab18-86e2acc83fc6
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: session label: "tmpmnt2full"
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ino map phase 1: constructing initial dump list
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ino map phase 2: skipping (no pruning necessary)
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ino map phase 3: skipping (only one dump stream)
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ino map construction complete
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: estimated dump size: 3038222144 bytes
============================= media label dialog =============================
please enter label for media in drive 0 (timeout in 300 sec)
-> regularfile1
media label entered: "regularfile1"
--------------------------------- end dialog ---------------------------------
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: creating dump session media file 0 (media 0, file 0)
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dumping ino map
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dumping directories
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dumping non-directory files
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ending media file
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: media file size 3028572064 bytes
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dump size (non-dir files) : 3026392440 bytes
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dump complete: 106 seconds elapsed
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: Dump Status: SUCCESS
optimus:/tmp #
optimus:/tmp #
optimus:/tmp # /home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore -f /tmp/mnt1/fulldump /tmp/mnt3
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: using file dump (drive_simple) strategy
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: version 3.0.6 (dump format 3.0) - Running single-threaded
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: searching media for dump
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: examining media file 0
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: dump description:
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: hostname: optimus
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: mount point: /tmp/mnt2
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: volume: /dev/sdb2
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: session time: Sun Nov 20 17:41:19 2011
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: level: 0
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: session label: "tmpmnt2full"
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: media label: "regularfile1"
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: file system id: 3efba04d-5a5e-402a-882c-039e668d5633
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: session id: 261350c2-54b3-41ad-ab18-86e2acc83fc6
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: media id: 8896a161-763f-4b35-9259-527fd2abaffc
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: using online session inventory
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: searching media for directory dump
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: reading directories
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: 1015 directories and 6520 entries processed
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: directory post-processing
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: restoring non-directory files
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: restore complete: 116 seconds elapsed
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: Restore Status: SUCCESS
optimus:/tmp #
optimus:/tmp/mnt3 # rm -rf chingl/
optimus:/tmp # /home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump -f /tmp/mnt1/interrdump /tmp/mnt2
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: using file dump (drive_simple) strategy
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: version 3.0.6 (dump format 3.0) - Running single-threaded
============================= dump label dialog ==============================
please enter label for this dump session (timeout in 300 sec)
-> tmpmnt2interr
session label entered: "tmpmnt2interr"
--------------------------------- end dialog ---------------------------------
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: level 0 dump of optimus:/tmp/mnt2
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dump date: Sun Nov 20 18:10:43 2011
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: session id: a2b2e966-9378-474d-bea1-390736471c3e
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: session label: "tmpmnt2interr"
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ino map phase 1: constructing initial dump list
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ino map phase 2: skipping (no pruning necessary)
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ino map phase 3: skipping (only one dump stream)
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ino map construction complete
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: estimated dump size: 3038222144 bytes
============================= media label dialog =============================
please enter label for media in drive 0 (timeout in 300 sec)
-> interrregularfile
media label entered: "interrregularfile"
--------------------------------- end dialog ---------------------------------
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: creating dump session media file 0 (media 0, file 0)
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dumping ino map
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dumping directories
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dumping non-directory files
^C/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dump size (non-dir files) : 1456895544 bytes
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: NOTE: dump interrupted: 57 seconds elapsed: may resume later using -R option
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: Dump Status: INTERRUPT
optimus:/tmp #
optimus:/tmp #
optimus:/tmp # /home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump -R -f /tmp/mnt1/interrdump_resume /tmp/mnt2
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: using file dump (drive_simple) strategy
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: version 3.0.6 (dump format 3.0) - Running single-threaded
============================= dump label dialog ==============================
please enter label for this dump session (timeout in 300 sec)
-> tmpmnt2interr_resume
session label entered: "tmpmnt2interr_resume"
--------------------------------- end dialog ---------------------------------
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: resuming level 0 dump of optimus:/tmp/mnt2 begun Sun Nov 20 18:10:43 2011
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dump date: Sun Nov 20 18:13:20 2011
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: session id: 98c60b56-d814-4af8-b0a7-e1fa3694475a
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: session label: "tmpmnt2interr_resume"
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ino map phase 1: constructing initial dump list
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ino map phase 2: skipping (no pruning necessary)
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ino map phase 3: skipping (only one dump stream)
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ino map construction complete
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: estimated dump size: 3038222144 bytes
============================= media label dialog =============================
please enter label for media in drive 0 (timeout in 300 sec)
-> interrregularfile_resume
media label entered: "interrregularfile_resume"
--------------------------------- end dialog ---------------------------------
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: creating dump session media file 0 (media 0, file 0)
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dumping ino map
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dumping directories
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dumping non-directory files
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: ending media file
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: media file size 3028572064 bytes
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dump size (non-dir files) : 3026392440 bytes
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: dump complete: 98 seconds elapsed
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/dump/xfsdump: Dump Status: SUCCESS
optimus:/tmp #
optimus:/tmp # /home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore -r -f /tmp/mnt1/interrdump /tmp/mnt3
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: using file dump (drive_simple) strategy
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: version 3.0.6 (dump format 3.0) - Running single-threaded
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: searching media for dump
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: examining media file 0
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: dump description:
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: hostname: optimus
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: mount point: /tmp/mnt2
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: volume: /dev/sdb2
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: session time: Sun Nov 20 18:10:43 2011
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: level: 0
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: session label: "tmpmnt2interr"
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: media label: "interrregularfile"
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: file system id: 3efba04d-5a5e-402a-882c-039e668d5633
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: session id: a2b2e966-9378-474d-bea1-390736471c3e
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: media id: b9179deb-18d9-4d49-a263-1b3ec6a8b230
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: using online session inventory
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: searching media for directory dump
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: reading directories
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: 1015 directories and 6520 entries processed
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: directory post-processing
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: restoring non-directory files
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: attempt to read 15851520 bytes failed: end of recorded data
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: restore complete: 49 seconds elapsed
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: Restore Status: SUCCESS
optimus:/tmp #
optimus:/tmp # /home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore -r -f /tmp/mnt1/interrdump_resume /tmp/mnt3
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: using file dump (drive_simple) strategy
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: version 3.0.6 (dump format 3.0) - Running single-threaded
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: searching media for dump
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: examining media file 0
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: dump description:
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: hostname: optimus
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: mount point: /tmp/mnt2
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: volume: /dev/sdb2
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: session time: Sun Nov 20 18:13:20 2011
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: level: 0 resumed
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: session label: "tmpmnt2interr_resume"
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: media label: "interrregularfile_resume"
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: file system id: 3efba04d-5a5e-402a-882c-039e668d5633
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: session id: 98c60b56-d814-4af8-b0a7-e1fa3694475a
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: media id: 8dc787b3-e21f-44a9-82d0-2e8cae48a457
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: using online session inventory
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: searching media for directory dump
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: reading directories
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: 1015 directories and 6520 entries processed
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: directory post-processing
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: restoring non-directory files
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: restore complete: 123 seconds elapsed
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: Restore Status: SUCCESS
optimus:/tmp #
optimus:/tmp/mnt1 # df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 101G 41G 60G 41% /
devtmpfs 998M 500K 997M 1% /dev
tmpfs 1004M 872K 1004M 1% /dev/shm
/dev/sda2 101G 41G 60G 41% /
/dev/sda3 824G 592G 232G 72% /home
/dev/sdb3 800G 2.9G 797G 1% /tmp/mnt3
/dev/sdb2 100G 2.9G 98G 3% /tmp/mnt2
/dev/sdb1 32G 7.1G 25G 22% /tmp/mnt1
optimus:/tmp/mnt1 # diff -r /tmp/mnt3/chingl/ /tmp/mnt2/chingl/
optimus:/tmp/mnt1 #
optimus:/tmp/mnt3 # rm -rf chingl/
optimus:/tmp # /home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore -f /tmp/mnt1/interrdump_resume /tmp/mnt3
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: using file dump (drive_simple) strategy
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: version 3.0.6 (dump format 3.0) - Running single-threaded
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: searching media for dump
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: examining media file 0
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: dump description:
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: hostname: optimus
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: mount point: /tmp/mnt2
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: volume: /dev/sdb2
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: session time: Sun Nov 20 18:13:20 2011
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: level: 0 resumed
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: session label: "tmpmnt2interr_resume"
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: media label: "interrregularfile_resume"
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: file system id: 3efba04d-5a5e-402a-882c-039e668d5633
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: session id: 98c60b56-d814-4af8-b0a7-e1fa3694475a
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: media id: 8dc787b3-e21f-44a9-82d0-2e8cae48a457
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: using online session inventory
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: searching media for directory dump
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: reading directories
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: 1015 directories and 6520 entries processed
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: directory post-processing
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: restoring non-directory files
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: restore complete: 104 seconds elapsed
/home/chingl/XFS/xfsdump-3.0.6/xfsdump/restore/xfsrestore: Restore Status: SUCCESS
optimus:/tmp #
optimus:/tmp #
optimus:/tmp/mnt1 # df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 101G 41G 60G 41% /
devtmpfs 998M 500K 997M 1% /dev
tmpfs 1004M 872K 1004M 1% /dev/shm
/dev/sda2 101G 41G 60G 41% /
/dev/sda3 824G 592G 232G 72% /home
/dev/sdb3 800G 2.9G 797G 1% /tmp/mnt3
/dev/sdb2 100G 2.9G 98G 3% /tmp/mnt2
/dev/sdb1 32G 7.1G 25G 22% /tmp/mnt1
optimus:/tmp/mnt1 # diff -r /tmp/mnt3/chingl/ /tmp/mnt2/chingl/
optimus:/tmp/mnt1 #
optimus:/tmp/mnt1 # ll
total 7339824
-rw-r--r-- 1 root root 3028572064 Nov 20 17:43 fulldump
-rw-r--r-- 1 root root 1458831360 Nov 20 18:11 interrdump
-rw-r--r-- 1 root root 3028572064 Nov 20 18:14 interrdump_resume
optimus:/tmp/mnt1 #
[-- Attachment #3: Type: text/plain, Size: 121 bytes --]
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Interrupted xfsdump Resume Behaviour for Regular Dump File
2011-11-20 13:14 Interrupted xfsdump Resume Behaviour for Regular Dump File Gim Leong Chin
@ 2011-11-22 14:30 ` Bill Kendall
0 siblings, 0 replies; 2+ messages in thread
From: Bill Kendall @ 2011-11-22 14:30 UTC (permalink / raw)
To: Gim Leong Chin; +Cc: xfs
If you look at the inventory after an interrupted backup, it
will indicate the stream (and media file) start and end points.
If the end point is "ino 0 offset 0", then a resumed restore
will end up backing up everything again.
If you can, please try this with the top-of-tree code from
the git tree on kernel.org. I did a quick test and it seems
to be working there.
Note that if you're backing up to stdout, xfsdump cannot
determine when the output is safely on media, so a resumed
backup will always be a full backup.
Bill
Gim Leong Chin wrote:
> Hi,
>
> I have observed this since some time back. I have just done an experiment.
>
> 1) Using xfsdump 3.0.6, I first did a full dump to regular file and restore, checked that every thing is correct.
>
> 2) I then did the same dump again, but interrupted it. Then I resumed the dump. I noted that the resumed dump file is the exact same size as the full dump file.
>
> 3) First I did a cumulative restore, with the interrupted dump file, followed by the resumed dump file. I checked that the restore is correct.
>
> 4) I then did a non-cumulative restore, using only resumed dump file. The resume is successful, and I checked that the restore is correct.
>
> The logs are attached.
>
> The conclusion is that the so-called resume of an interrupted dump session to regular file produces a full dump file, that is sufficient by itself to do the full restore.
>
> Are my observations of the behaviour of xfsdump correct?
>
>
> Everything was done on openSUSE 11.4 x86_64.
>
>
> GL
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> xfs mailing list
> xfs@oss.sgi.com
> http://oss.sgi.com/mailman/listinfo/xfs
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-11-22 14:30 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-20 13:14 Interrupted xfsdump Resume Behaviour for Regular Dump File Gim Leong Chin
2011-11-22 14:30 ` Bill Kendall
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox