创建 Solaris Flash 归档文件时,可以排除要从主系统中复制的某些文件和目录。即使已经排除了一个目录,您仍然可以恢复该目录下的指定文件或子目录。例如,您可以创建一个排除了 /a/aa/bb/c 中所有文件和目录的归档文件。但可以包含 bb 子目录的内容。仅有的内容位于 bb 子目录中。
请谨慎使用 flarcreate 文件排除选项。如果您排除了某些目录,其他您未注意到的内容可能会留在归档文件中,例如系统配置文件。这时,系统会出现不一致,并且安装不能正常进行。排除目录和文件最好用于那些易于删除又不会中止系统的数据,例如大的数据文件。
下表列出了可以排除文件和目录以及可以恢复文件和子目录的 flarcreate 命令选项。
如何指定? |
排除选项 |
包含选项 |
---|---|---|
指定目录或文件的名称 |
-x exclude_dir/filename |
-y include_dir/filename |
使用包含列表的文件 |
-X list_filename -z list_filename |
-f list_filename -z list_filename |
有关这些选项的说明,请参见表 6–7。
有关自定义归档文件的示例,请参见创建 Solaris Flash 归档文件和自定义文件(示例)。