beautypg.com

2 restore of file system unit – FUJITSU PRIMEPOWER B23Q8YA-G-02-F User Manual

Page 17

background image

11

ok boot -s

2.

Backup the file system with the ufsdump(1M) command.

Example: Backup to the "/dev/rmt/0."

# ufsdump 0ucf /dev/rmt/0 /

2.2.2 Restore of File System Unit

When restoring the file system unit, the Solaris OS is booted from the Solaris 10 CD1 or Solaris 10 DVD.

After booting Solaris OS, mount the disk to be restored temporarily, and then restore the file system unit.

Follow the procedures below to restore each file system. After restoring, reboot the system. If using a new

disk or a disk previously used for other purposes, create a boot block after creating disk slices and a disk

label with the format (1M) command, before starting the restoration process.

If optional software like PRIMEPOWER GDS, which runs as a part of the kernel is installed in the system,

extra care should be taken as the Solaris CD/DVD does not contain these modules. In such a case, consult

the manual of the respective optional software.

1.

Boot the Solaris OS from the CD/DVD in single-user mode.

ok boot cdrom -s

2.

If you use a new disk or a disk previously used for other purposes, create a disk slices and a disk

level with the format(1M) command.

# format

For information on how to create a disk slice and a disk level using the format(1M) command, see the

manuals.

Create a boot block with the installboot(1M) command.

# installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk XXXX

For information on how to create a boot block using the installboot(1M) command, see the manuals.

The "XXXX" in the above example is the character device name of the target disk. Use slice 0 of the

disk, like : /dev/rdsk/c0t0d0s0.

3.

Create a new file system with the newfs(1M) command.

# newfs XXXX

The "XXXX" in the above example is the character device name of the target disk, like :

/dev/rdsk/c0t0d0s0.

4.

Mount the file system with the mount(1M) command.

# mount -F ufs YYYY /mnt

The "YYYY" in the above example is the block device name of the target disk, like : /dev/dsk/c0t0d0s0.

5.

Change to the mounted directory.

# cd /mnt

6.

Restore the file system with the ufsrestore(1M) command.

Example: Restore from the "/dev/rmt/0."

# ufsrestore rvf /dev/rmt/0

7.

Remove the restoresymtable file created by the ufsrestore(1M) command.

# rm restoresymtable

8.

Change the directory to the root (/), and unmount the file system.

# cd /
# umount /mnt

9.

Check the integrity of the file system with fsck(1M) command.

# fsck XXXX

The "XXXX" in the above example is the character device name of the target disk, like :