Guide d'installation de Solaris 10 6/06: Archives Solaris Flash - Création et installation

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


Exemple 3–9 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, entrez ceci : 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–10 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 ceci : 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–11 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 ceci : 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–12 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. A 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