Guide d'installation de Solaris 10 11/06: Archives Solaris Flash (Création et installation)

Création d'une archive Solaris Flash et personnalisation des fichiers - Exemples


Exemple 3–10 Création d'une archive et exclusion/inclusion de fichiers et de répertoires

Dans cet exemple, l'archive est appelée archive2. Elle est copiée à partir du système maître, mais n'en est pas une copie exacte. Le contenu figurant sous /aaa est exclu, mais pas celui de /aaa/bbb/ccc.


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

Pour vérifier la structure de fichier de l'archive, la commande suivante. Les répertoires exclus contenant des fichiers qui ont été copiés apparaissent, mais seuls les fichiers qui ont été restaurés contiennent des données.


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


Exemple 3–11 Création d'une archive d'exclusion/inclusion de fichiers et de répertoires à l'aide de listes

Dans cet exemple, l'archive est appelée archive5. Elle est copiée à partir du système maître, mais n'en est pas une copie exacte.

Le fichier exclude comprend la liste suivante :


/aaa

Le fichier include comprend la liste suivante :


/aaa/bbb/ccc

Le contenu figurant sous /aaa est exclu, mais pas celui de /aaa/bbb/ccc.


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

Pour vérifier la structure de fichier de l'archive, entrez la commande suivante. Les répertoires exclus contenant des fichiers qui ont été copiés apparaissent, mais seuls les fichiers qui ont été restaurés contiennent des données.


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


Exemple 3–12 Création d'une archive d'exclusion de fichiers et de répertoires à l'aide d'une liste et restauration d'un répertoire

Vous pouvez combiner les options -x, - y, -X et -f. Cet exemple combine les options -X et -y. L'archive est appelée archive5. Elle est copiée à partir du système maître, mais n'en est pas une copie exacte.

Le fichier exclude comprend la liste suivante :


/aaa

L'option -y restaure le répertoire /aaa/bbb/ccc. La commande ci-dessous génère l'archive.


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

Pour vérifier la structure de fichier de l'archive, entrez la commande suivante. Les répertoires exclus contenant des fichiers qui ont été copiés apparaissent, mais seuls les fichiers qui ont été restaurés contiennent des données.


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


Exemple 3–13 Création d'une archive d'exclusion et d'inclusion de fichiers et de répertoires à l'aide d'une liste générée avec l'option -z

Dans cet exemple, l'archive est appelée archive3 . Elle est copiée à partir du système maître, mais n'en est pas une copie exacte. Les fichiers et répertoires à sélectionner sont inclus dans le fichier filter1. À l'intérieur de ces fichiers, les répertoires comportent un signe moins (-) ou plus (+), qui indique quels sont les fichiers à exclure et quels sont ceux à restaurer. Dans cet exemple, le répertoire /aaa est exclu à l'aide du signe moins et le sous-répertoire /aaa/bbb/ccc est restauré à l'aide du signe plus. Le fichier filter1 comprend la liste suivante :


- /aaa
+ /aaa/bbb/ccc

La commande ci-dessous génère l'archive.


# flarcreate -n archive3 -z filter1 archive3.flar 

Pour vérifier la structure de fichier de l'archive, entrez la commande ci-dessous. Les répertoires exclus contenant des fichiers qui ont été copiés apparaissent, mais seuls les fichiers qui ont été restaurés contiennent des données.


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