关于系统上的安全,备份和恢复实用工具,这些都是我们最常用到的 我看这个觉得不错,给大家拿出来看看,要是有不好的地方请大家更正 !!!!!! 本文回顾了一些在 Solaris 操作系统中可用的常见备份和恢复工具。这里所提供的例子可以使您立即开始使用一个实用工具,而不必理解其所有功能。掌握这些工具的一些知识对于普通的系统管理来说是至关重要的。这里所示的例子已在 Solaris 5.8 操作系统上测试,他们也可在其他版本的操作系统上工作。
在本文中,我仅仅列出了这些命令中每一个的基本使用方法。如果您需要更多的信息,我建议您参考对每个实用工具进行更加详细探究的 man 页面。参见 Sun 产品信息站点(docs.sun.com)上的 Solaris 操作系统的 man 页面。
更明确地说,本文介绍了以下备份和恢复实用工具:
tar dd cpio pax
tar --创建磁带和文件存档,恢复文件和目录 tar 命令在很多 UNIX 平台上都可找到。它是一个用于将文件存档到磁带上的快速易用的工具。tar 也可以用于将多个文件存档为一个文件(也就是 tar 文件),使之可以移植到其他系统上使用。例如,如果需要,可以将整个用户主目录或安装目录复制到单个 tar 文件中,并在必要时将其移动到运行 HP-UX 的服务器上。
tar 命令有很多可用的选项,但是我将只讨论用于创建、提取或恢复的三个选项,并列出 tar 文件内容的选项。
tar 命令选项
-c: 创建 tar 文件 -t: 列出 tar 的内容 -x: 提取或恢复 tar 文件内容 -v: Verbose (显示 tar 所采取的动作)
tar 命令的基本语法如下:
tar ; ; ; 注意: 有时您将在一些 tar 命令例子中看到在选项前使用了破折号,这对于 tar 的正确运行不是必需的。 创建新的 tar 文件:
% tar cvf filename.tar filelist 在这里,filename.tar 是 tar 文件的名字。filelist 是想要备份的文件列表。可以使用通配符指定列表。
列出 tar 文件的内容:
% tar tvf filename.tar filelist 在这里, filename.tar 可以被一个磁带设备文件所取代。例如: % tar cvf filename.tar /dev/rmt/0mn