电脑技术学习

Sun Solaris 数据备份与传输工具

dn001

  f

  与下面的/dev/rmt/0参数一起确定转储的磁带设备.

  /dev/rmt/0

  转储的磁带设备.

  /export/home

  指定要转储的文件系统.

  2.ufsrestore命令

  ufsrestore命令从备份磁带上拷贝文件至当前目录下.

  ufsrestore命令可用于重载转储好的整个文件系统或备份带上的单个或多个文件.

  ufsrestore命令的选项用来指定磁带设备名和被恢复文件的路径名.

  恢复过程

  用ufsrestore命令按以下步骤恢复一个文件:

  # cd /newdir

  # ufsrestore tuf /dev/rmt/0

  3.tar命令

  tar命令是用户级的备份命令,用于备份和恢复文件或目录.

  命令格式: tar options tape_device_name [filename]

  option c-建立新文档 v-显示路径

  t-显示文件列表 f-指定设备

  x-抽取文件 i-交互式

  例子:

  (1)备份过程:

  $ tar cvf /dev/rmt/0 *

  (2)恢复过程:

  $ tar xvf /dev/rmt/0

  (3)目录复制

  $ tar cvf - mydir|(cd newdir;tar xvf -)

  (4) 异地拷贝(必须为可信任用户)

  $ tar cvf - mydir|rsh remote tar xvf -

  4.cpio命令

  cpio(copy in/out)命令是能产生多卷备份的用户级命令.

  命令格式:

  cpio -ov >tape_device_name

  cpio -i [vt]

  一旦它识别出介质的尾部,它就提示你插入另一磁带.

  cpio命令利用ls或find命令的输出进行文件列表,将这些文件输出到一个文件,

  如磁带设备.它在文件之间插入标题以便于恢复,所以比tar命令慢.

  cpio命令可用通配符作为参数,然而,cpio反着用通配符,即除满足匹配条件的

  文件以外,它将备份所有文件.

标签: