Oracle Guia de instalação Solaris 10 9/10: arquivos Solaris Flash (criação e instalação)

Criando um arquivo Solaris Flash e arquivos de personalização (exemplos)


Exemplo 3–10 Criando um arquivo e excluindo e incluindo arquivos e diretórios

Neste exemplo, o arquivo é chamado archive2. Este arquivo é copiado a partir do sistema mestre, mas não é uma cópia exata. O conteúdo sob o diretório /aaa é excluído, mas o conteúdo no /aaa/bbb/ccc permanece.


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

Para verificar a estrutura do arquivo do arquivo, digite o seguinte. Os diretórios excluídos que incluem arquivos copiados aparecem, mas somente os arquivos que foram restaurados contêm dados.


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


Exemplo 3–11 Criando um arquivo de exclusão e um arquivo de inclusão e diretório ao utilizar listas

Neste exemplo, o arquivo é chamado de archive5. Este arquivo é copiado a partir do sistema mestre, mas não é uma cópia exata.

O arquivo excluir contém a lista a seguir:


/aaa

O arquivo incluir contém a lista a seguir:


/aaa/bbb/ccc

O conteúdo sob o diretório /aaa é excluído, mas o conteúdo no /aaa/bbb/ccc permanece.


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

Para verificar a estrutura do arquivo do arquivo, digite o seguinte. Os diretórios excluídos que incluem arquivos copiados aparecem, mas somente os arquivos que foram restaurados contêm dados.


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


Exemplo 3–12 Criando um arquivo de exclusão de arquivo e diretórios ao utilizar uma lista e restauração de diretório

Você pode combinar opções -x, -y, -X e -f. Neste exemplo, as opções -X e -y são combinadas. O arquivo é chamado de archive5. Este arquivo é copiado a partir do sistema mestre, mas não é uma cópia exata do original.

O arquivo excluir contém a lista a seguir:


/aaa

A opção -y restaura o diretório /aaa/bbb/ccc. O comando a seguir produz o arquivo.


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

Para verificar a estrutura do arquivo do arquivo, digite o seguinte. Os diretórios excluídos que incluem arquivos copiados aparecem, mas somente os arquivos que foram restaurados contêm dados.


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


Exemplo 3–13 Criando um arquivo de exclusão e inclusão de arquivo e diretórios utilizando uma lista com a opção -z

Neste exemplo, o arquivo é chamado archive3. Este arquivo é copiado a partir do sistema mestre, mas não é uma cópia exata do original. Os arquivos e diretórios a serem selecionados são incluídos no arquivo filter1. Dentro dos arquivos, os diretórios são marcados com um sinal de menos (-) ou com um sinal de mais (+), para indicar quais arquivos a serem excluídos e restaurados. Neste exemplo, o diretório /aaa é excluído com um sinal de menos e o subdiretório /aaa/bbb/ccc é restaurado com um sinal de mais. O arquivo filter1 contém a lista a seguir.


- /aaa
+ /aaa/bbb/ccc

O comando a seguir produz o arquivo.


# flarcreate -n archive3 -z filter1 archive3.flar 

Para verificar a estrutura do arquivo, digite o comando a seguir. Os diretórios excluídos que incluem arquivos copiados aparecem, mas somente os arquivos que foram restaurados contêm dados.


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