JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:设备和文件系统     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  管理可移除介质(概述)

2.  管理可移除介质(任务)

3.  访问可移除介质(任务)

4.  写入 CD 和 DVD(任务)

5.  管理设备(概述/任务)

6.  动态配置设备(任务)

7.  使用 USB 设备(概述)

8.  使用 USB 设备(任务)

9.  使用 InfiniBand 设备(概述/任务)

10.  管理磁盘(概述)

11.  管理磁盘(任务)

12.  SPARC:设置磁盘(任务)

13.  x86:设置磁盘(任务)

14.  使用 COMSTAR 配置存储设备

15.  配置和管理 Oracle Solaris Internet 存储名称服务 (Internet Storage Name Service, iSNS)

16.  format 实用程序(参考)

17.  管理文件系统(概述)

18.  创建和挂载文件系统(任务)

19.  配置附加交换空间(任务)

20.  复制文件和文件系统(任务)

用于复制文件系统的命令

在文件系统之间复制目录(cpio 命令)

如何在文件系统之间复制目录 (cpio)

将文件和文件系统复制到磁带

将文件复制到磁带(tar 命令)

如何将文件复制到磁带 (tar)

如何列出磁带中的文件 (tar )

如何从磁带中检索文件 (tar)

使用 pax 命令将文件复制到磁带

如何将文件复制到磁带 (pax)

使用 cpio 命令将文件复制到磁带

如何将目录中的所有文件复制到磁带 (cpio)

如何列出磁带中的文件 (cpio)

如何从磁带中检索所有文件 (cpio)

如何从磁带中检索特定文件 (cpio)

将文件复制到远程磁带设备

如何将文件复制到远程磁带设备(tardd

如何从远程磁带设备中提取文件

21.  管理磁带机(任务)

索引

用于复制文件系统的命令

当需要复制或移动各个文件、文件系统的某些部分或完整的文件系统时,可以使用本章中介绍的过程。

下表介绍 Oracle Solaris 发行版中可用的各种备份和恢复命令。对于企业环境,请考虑使用企业级的备份产品。Oracle 技术网络提供有关企业级备份产品的信息。

表 20-1 各种备份命令汇总

命令名称
是否可识别文件系统边界?
是否支持多卷备份?
物理复制还是逻辑复制?
volcopy
物理
tar
逻辑
cpio
逻辑
pax
逻辑
dd
物理
zfs send and zfs receive
N/A
逻辑
zfs snapshot
N/A
逻辑

下表介绍了其中某些命令的优点和缺点。

表 20-2 tarpaxcpio 命令的优点和缺点

命令
功能
优点
缺点
tar
用于将文件和目录子树复制到单个磁带。
  • 可以在大多数 UNIX 操作系统中使用
  • 可以轻松访问公共域版本

  • 无法识别文件系统边界
  • 全路径名的长度不能超过 255 个字符

  • 不能用于创建多个磁带卷

pax
用于复制需要多个磁带卷的文件、特殊文件或文件系统。或者,当需要向符合 POSIX 的系统复制文件或从其复制文件时使用。
  • 对于符合 POSIX 的系统,其可移植性比 tarcpio 命令高
  • 多供应商支持

tar 命令的缺点相同,不同的是 pax 命令可以创建多个磁带卷。
cpio
用于复制需要多个磁带卷的文件、特殊文件或文件系统。或者,当需要将文件从运行当前 Oracle Solaris 发行版的系统复制到运行早期 Solaris 发行版的系统时使用。
  • 与使用 tar 命令相比,可以更有效地将数据打包到磁带
  • 恢复时可跳过磁带中的任何坏点

  • 提供以不同的头格式编写文件的选项(如 tarustarcrcodcbar),以实现不同系统类型之间的可移植性

  • 创建多个磁带卷

该命令语法比 tar pax 命令更难。

以下各节介绍有关如何使用这些命令的逐步说明和示例。