Solaris 10 10/08 安装指南:Solaris Flash 归档文件(创建和安装)

创建 Solaris Flash 归档文件和自定义文件(示例)


示例 3–10 创建一个归档文件,排除或包含某些文件和目录

本示例中,归档文件名为 archive2。该归档文件是从主系统中复制的,但不是完全相同的副本。排除了 /aaa 目录下的内容,但保留了 /aaa/bbb/ccc 目录下的内容。


# flarcreate -n archive2 -x /aaa -y /aaa/bbb/ccc  archive2.flar

要检查归档文件的文件结构,请键入以下内容。将显示包含被复制文件的排除目录,但只有已恢复的文件包含数据。


# flar info -l aaa
aaa
aaa/bbb/ccc
aaa/bbb/ccc/ddd
aaa/bbb
ggg


示例 3–11 使用列表创建归档文件,排除或包含某些文件和目录

本示例中,归档文件名为 archive5。该归档文件是从主系统中复制的,但不是完全相同的副本。

exclude 文件包含以下列表:


/aaa

include 文件包含以下列表:


/aaa/bbb/ccc

排除了 /aaa 目录下的内容,但保留了 /aaa/bbb/ccc 目录下的内容。


# flarcreate -n archive5 -X exclude -f include  archive5.flar

要检查归档文件的文件结构,请键入以下内容。将显示包含被复制文件的排除目录,但只有已恢复的文件包含数据。


# flar info -l archive5.flar
aaa
aaa/bbb/ccc
aaa/bbb/ccc/ddd
aaa/bbb
ggg


示例 3–12 使用列表创建排除某些文件和目录,以及恢复目录的归档文件

可以组合使用 -x-y-X-f 选项。本示例中,组合使用了 -X-y 选项。归档文件名为 archive5。该归档文件是从主系统中复制的,但不是完全相同的副本。

exclude 文件包含以下列表:


/aaa

-y 选项可以恢复 /aaa/bbb/ccc 目录。以下命令将生成归档文件。


# flarcreate -n archive5 -X exclude -y /aaa/bbb/ccc  archive5.flar

要检查归档文件的文件结构,请键入以下内容。将显示包含被复制文件的排除目录,但只有已恢复的文件包含数据。


# flar info -l archive5.flar
aaa
aaa/bbb
aaa/bbb/ccc
aaa/bbb/ccc/ddd
ggg


示例 3–13 使用带有 -z 选项的列表创建一个排除或包含某些文件和目录的归档文件

本示例中,归档文件名为 archive3。该文件是从主系统中复制的,但并不是完全相同的副本。要选择的文件和目录包括在 filter1 文件中。在该文件中,目录使用减号 (-) 或加号 (+) 标记标明要排除或恢复的文件。本示例中,要排除的 /aaa 目录标有减号,要恢复的 /aaa/bbb/ccc 子目录标有加号。filter1 文件包含以下列表。


- /aaa
+ /aaa/bbb/ccc

以下命令将生成归档文件。


# flarcreate -n archive3 -z filter1 archive3.flar 

要检查归档文件的文件结构,请键入以下命令。将显示包含被复制文件的排除目录,但只有已恢复的文件包含数据。


# flar info -l archive3.flar
aaa
aaa/bbb
aaa/bbb/ccc
aaa/bbb/ccc/ddd
ggg