Software >> OS >> Unix >> Solaris >> ufsdump >> How to backup one (1) file system using ufsdump

Example 1 — Performing a Full Backup of root (/) The following example shows how to do a full backup of the root (/) file system. The system in this example is brought to single-user mode before the backup. The following ufsdump options are included: 0 specifies a 0 level dump (or a full backup). u specifies that the /etc/dumpdates file is updated with the date of this backup. c identifies a cartridge tape device. f /dev/rmt/0 identifies the tape device. / is the file system being backed up. For example: # init 0 ok boot -s # ufsdump 0ucf /dev/rmt/0 / DUMP: Date of this level 0 dump: Tue Oct 07 16:23:08 2003 DUMP: Date of last level 0 dump: the epoch DUMP: Dumping /dev/rdsk/c0t0d0s0 (starbug:/) to /dev/rmt/0. DUMP: Mapping (Pass I) [regular files] DUMP: Mapping (Pass II) [directories] DUMP: Writing 63 Kilobyte records DUMP: Estimated 296644 blocks (144.85MB). DUMP: Dumping (Pass III) [directories] DUMP: Dumping (Pass IV) [regular files] DUMP: Tape rewinding DUMP: 296224 blocks (144.64MB) on 1 volume at 424 KB/sec DUMP: DUMP IS DONE DUMP: Level 0 dump on Tue Oct 07 16:23:08 2003 # ufsrestore tf /dev/rmt/0 2 . 3 ./lost found 3776 ./usr 7552 ./var 11328 ./export 15104 ./export/home 18880 ./etc 22656 ./etc/default 22657 ./etc/default/sys-suspend 22673 ./etc/default/cron 22674 ./etc/default/devfsadm 22675 ./etc/default/dhcpagent 22676 ./etc/default/fs 22677 ./etc/default/inetinit 22678 ./etc/default/kbd 22679 ./etc/default/mpathd 22680 ./etc/default/nfslogd 22681 ./etc/default/passwd . . # (Press Control-D to bring system to run level 3)