JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide de configuration et d'administration de Sun Storage Archive Manager 5.3     Sun QFS and Sun Storage Archive Manager 5.3 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  A propos de SAM-QFS

2.  Configuration des périphériques de stockage pour l'archivage

3.  Tâches de configuration supplémentaires de SAM-QFS

4.  Création de fichiers de paramètres pour les bibliothèques automatisées connectées au réseau

5.  Vérification de l'ordre des lecteurs dans les bibliothèques

6.  Remplissage du catalogue

7.  Gestion des bibliothèques automatisées et des lecteurs chargés manuellement

8.  Gestion des bibliothèques spécifiques à des fournisseurs

9.  A propos de l'archivage

10.  Configuration de l'archiveur

A propos du fichier archiver.cmd

Directives d'archivage

Directives de groupe d'archives

Création d'un fichier archiver.cmd à l'aide de la ligne de commande

Création d'un fichier archiver.cmd à l'aide de SAM-QFS Manager

Exemples de fichiers archiver.cmd

A propos de l'archivage sur disque

A propos du fichier diskvols.conf

Directives d'archivage sur disque

Exceptions des paramètres de copie de groupes d'archive

Exceptions des directives d'archivage

Exceptions des directives de recyclage

Directives vsn

Directives clients et endclients

Directive de l'outil de recyclage -recycle minobs

Activation de l'archivage sur disque sur l'hôte client

Configuration de l'archivage sur disque sur l'hôte serveur

Activation de l'archivage sur disque

Exemples d'archivage sur disque

Exemple 1

Exemple 2

Exemple 3

11.  Directives d'archivage (archiver.cmd)

12.  Directives de groupes d'archives (archiver.cmd)

13.  Validation de l'intégrité des données dans SAM-QFS

14.  A propos de la libération

15.  Configuration de l'outil de transfert

16.  Configuration de l'outil de recyclage

17.  Rubriques avancées SAM-QFS

18.  Utilisation du logiciel Sun SAM-Remote

A propos de l'archivage sur disque

L'archivage est le processus de copie d'un fichier d'un disque en ligne vers un média d'archivage. Dans l'archivage sur disque, le média d'archivage est formé de disques en ligne au sein d'un système de fichiers.

L'archivage sur disque peut être configuré de manière à ce que les fichiers d'un système de fichiers soient archivés vers un autre système de fichiers sur le même hôte ou vers un autre système de fichiers sur un hôte différent. Si l'archivage sur disque est configuré pour deux systèmes hôte, les systèmes agissent en tant que client et que serveur. Le système hôte où résident les fichiers source est le client et le système hôte où les copies d'archive sont écrites est le server.

Le système de fichiers sur lequel les fichiers archive sont écrits peut être n'importe quel système de fichiers UNIX. Toutefois, si des copies d'archive sur disque sont écrites sur un hôte différent, celui-ci doit comporter au moins un système de fichiers QFS ou SAM-QFS.

L'archiveur traite les fichiers archivés sur des volumes de disque de la même manière que les fichiers archivés sur des volumes dans une bibliothèque. Vous pouvez effectuer une, deux, trois ou quatre copies d'archive. Si vous effectuez plusieurs copies d'archive, vous pouvez écrire l'une des copies d'archive vers des volumes de disque et écrire les autres copies d'archive vers des volumes de médias amovibles. En outre, si vous archivez vers des volumes de disque situés sur un système de fichiers archivé, les copies d'archive sont également archivées en fonction des règles du fichier archiver.cmd pour ce système de fichiers.

Lorsque vous planifiez l'archivage sur disque pour votre site, prenez en considération les instructions suivantes :

La liste ci-dessous résume les similitudes et les différences entre l'archivage sur des volumes de disque et l'archivage sur des médias amovibles :

A propos du fichier diskvols.conf

L'archivage sur disque ne se base pas sur les entrées du fichier mcf. Vous devez spécifier les groupes d'archives de disque dans le fichier archiver.cmd et définir les volumes de disque dans /etc/opt/SUNWsamfs/diskvols.conf.

Le fichier diskvols.conf doit être créé sur le système hébergeant les fichiers source. Selon l'emplacement où sont écrites ces copies d'archive, le fichier diskvols.conf contient les informations suivantes :


Attention

Attention - Soyez très prudent lors de la configuration de l'outil de recyclage si vous utilisez l'archivage sur disque dans un environnement comptant plusieurs serveurs SAM-QFS. Le fichier diskvols.conf de chaque serveur SAM-QFS doit pointer vers un groupe unique de spécifications de ressources de volume de disque (répertoires cible de l'archivage sur disque). Si l'un de ces répertoires cible est partagé par les serveurs SAM-QFS, l'exécution de l'outil de recyclage à partir d'un serveur SAM-QFS entraîne la destruction des données de l'archive sur disque qui sont gérées par l'autre serveur SAM-QFS.


Le fichier diskvols.conf doit contenir les informations suivantes :

VSN-name [host-name:] path
Champ
Contenu
VSN-name
Nom alphanumérique unique contenant jusqu'à 31 caractères qui permet au VSN de disque de recevoir des copies d'archive.
host-name
Nom d'hôte suivi du symbole (:) dans lequel sont écrites les copies d'archive.

Si vous archivez sur un disque situé sur un autre hôte, spécifiez le nom du serveur de destination.

Si vous archivez sur un système de fichiers situé sur le même serveur que le système de fichiers source, ne spécifiez pas le nom d'hôte.

path
Chemin d'accès complet (par rapport au point de montage) au répertoire recevant les fichiers archive. Pour que l'archivage puisse démarrer, ce répertoire doit être en place et le système de fichiers de destination doit être monté. Par exemple, si les copies d'archive sont écrites dans le répertoire vsns du système de fichiers archivefs1, spécifiez /archivefs1/vsns dans le champ path. Créez un répertoire de destination en accordant des autorisations d'écriture uniquement à root.

Les règles supplémentaires suivantes s'appliquent au fichier diskvols.conf :

Pour plus d'informations, reportez-vous à la section diskvols.conf(4) du manuel Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual.

Directives d'archivage sur disque

Lorsque vous archivez sur des volumes de disque, l'archiveur reconnaît les directives qui définissent les groupes d'archives et le recyclage et ignore les directives relatives aux cartouches de média amovible. L'archiveur reconnaît les directives décrites dans les sections suivantes :

Exceptions des paramètres de copie de groupes d'archive

Tous les paramètres décrits dans la section Paramètres de copie de groupes d'archives sont valides à l'exception de :

Pour configurer un groupe d'archives en vue de l'écriture simultanée de plusieurs flux d'archive sur disque, utilisez le paramètre -drives. Dans cette configuration, les volumes sont sélectionnés à tour de rôle en débutant par le volume contenant le pourcentage le plus élevé d'espace disponible. Toutefois, lorsque le paramètre -fillvsns est spécifié, le volume où le pourcentage d'espace libre est le plus faible est le premier sélectionné.

Exceptions des directives d'archivage

Toutes les directives décrites au Chapitre 11, Directives d'archivage (archiver.cmd) sont valides à l'exception de :

Exceptions des directives de recyclage

Toutes les directives décrites dans le Tableau 16-3 sont valides à l'exception de :

Directives vsn

Les directives suivantes sont valides :

Les volumes de disque sont pris en charge dans la section des associations de VSN et définis avec un type de média dk. Les volumes sont identifiés à l'aide d'un ou de plusieurs mots-clés d'expression de VSN. Vous pouvez également spécifier des pools de VSN à partir desquels les volumes de disque seront sélectionner, comme indiqué dans l'exemple suivant :

vsnpools
data_pool dk disk0[0-5]
endvsnpools

vsns
arset0.1 dk disk10 disk1[2-5]
arset1.1 dk -pool data_pool
endvsns

L'archivage de disque peut s'effectuer sur le système StorageTek 5800. StorageTek 5800 est un dispositif de stockage en ligne intégrant une architecture matérielle et logicielle dans laquelle les noeuds de stockage basés sur disque sont organisés dans un cluster symétrique. L'abréviation du média des archives de disque StorageTek 5800 dans les directives vsns est cb.


Remarque - Si vous utilisez les volumes de disque de StorageTek 5800 pour l'archivage, sachez que StorageTek 5800 n'est pas un système de fichiers classique et que les considérations relatives à la sécurité sont différentes de celles applicables aux autres types de stockage sur disque. Pour plus d'informations, reportez-vous à la documentation de StorageTek 5800.


Directives clients et endclients

Les directives clients et endclients sont valides. Si vous archivez des fichiers d'un hôte client vers un hôte serveur, le système serveur doit posséder un fichier diskvols.conf contenant le nom du système client. Le format de ces directives est indiqué dans l'exemple suivant. Pour client-system, spécifiez le nom d'hôte du système client contenant les fichiers source.

clients
client-system1
client-system2
...
endclients

Directive de l'outil de recyclage -recycle minobs

La directive de l'outil de recyclage -recycle_minobs _percent_ est valide. Cette option permet de définir un seuil pour le processus de réarchivage des archives sur disque effectué par l'outil de recyclage. La valeur par défaut du seuil est 50 pour cent. Lorsque le pourcentage de fichiers obsolètes dans un fichier tar archivé sur le disque atteint ce seuil, l'outil de recyclage déplace les fichiers valides de l'archive vers un nouveau fichier tar. Une fois que tous les fichiers valides ont été déplacés, le fichier tar d'origine est marqué comme candidat à la suppression de l'archive sur disque. Cette option est ignorée lors du recyclage de médias amovibles.

Activation de l'archivage sur disque sur l'hôte client

Effectuez cette procédure sur le système hôte du client contenant les fichiers à archiver. Comme alternative, utilisez l'interface de SAM-QFS Manager pour spécifier une stratégie d'archivage vers des volumes de disque. Cette action permet de mettre à jour les fichiers archiver.cmd et diskvols.conf.


Remarque - Si vous configurez un système de fichiers Sun QFS pour la première fois sur votre site et que le logiciel SAM-QFS n'est donc pas encore installé sur un autre hôte, écrivez les copies d'archive dans des volumes de disque sur un système de fichiers situé sur le même hôte que les fichiers source. Si vous configurez un système de fichiers Sun QFS sur un autre hôte ultérieurement, vous pouvez modifier vos fichiers de configuration en conséquence.


  1. Connectez-vous en tant que superutilisateur sur le système hôte du client.
  2. Créez ou ouvrez le fichier /etc/opt/SUNWsamfs/archiver.cmd.
  3. Ajoutez des directives de groupes d'archives de disque comme dans l'exemple suivant :
    #
    vsns
    archset1.1 dk disk01
    archset2.1 dk disk02
    archset3.1 dk disk03
    endvsns

    L'archivage sur disque peut également s'effectuer sur le système StorageTek 5800. StorageTek 5800 est un dispositif de stockage en ligne intégrant une architecture matérielle et logicielle dans laquelle les noeuds de stockage basés sur disque sont organisés dans un cluster symétrique. L'abréviation du média des archives de disque StorageTek 5800 dans les directives vsns est cb.

    Pour plus d'informations sur la spécification de groupes d'archives, reportez-vous à la section archiver.cmd(4) du manuel Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual ou au Chapitre 12, Directives de groupes d'archives (archiver.cmd).

  4. Enregistrez et fermez le fichier archiver.cmd.
  5. Créez un fichier nommé diskvols.conf.
  6. Spécifiez les répertoires où seront écrits les copies d'archive.

    L'exemple suivant montre un fichier diskvols.conf archivant les fichiers provenant de trois groupes d'archives. Les volumes de disque nommés disk01 et disk02 résident dans un système de fichiers sur le système serveur nommé otherserver. Le volume de disque disk03 réside sur le même hôte que les fichiers à archiver.

    # This is file sourceserver:/etc/opt/SUNWsamfs/diskvols.conf
    # on the client
    #
    # VSN_name [host_name:] path
    #
    disk01 otherserver:/sam/archset1
    disk02 otherserver:/sam/archset2
    disk03 /sam/archset3 
  7. Enregistrez et fermez le fichier diskvols.conf.
  8. Créez des répertoires dans le système de fichiers où les copies d'archive seront écrites.

    Par exemple :

    # mkdir sam
    # cd sam
    # mkdir archset1
    # mkdir archset2
  9. Vérifiez la syntaxe dans le fichier archiver.cmd :
    # archiver -lv
  10. En cas d'erreurs détectées, corrigez-les avant de continuer.

Configuration de l'archivage sur disque sur l'hôte serveur

N'effectuez cette procédure que si vous écrivez des copies d'archive vers un système hôte différent du système hôte où résident les fichiers source. Il est indispensable qu'au moins un système de fichiers QFS ou SAM-QFS soit créé sur cet hôte. Si vous créez des fichiers source et écrivez des copies d'archive sur le même système hôte, vous pouvez ignorer cette procédure.


Remarque - Vous pouvez utiliser l'interface de SAM-QFS Manager pour activer l'archivage sur disque en spécifiant une stratégie d'archivage sur les VSN de disque. Cette action permet de mettre à jour les fichiers archiver.cmd et diskvols.conf.


Dans ce cas de figure, vous créez un environnement client/serveur :

  1. Connectez-vous au serveur en tant que superutilisateur.
  2. Créez ou ouvrez le fichier /etc/opt/SUNWsamfs/archiver.cmd.
  3. Modifiez le fichier archiver.cmd pour ajouter des directives de groupes d'archives sur disque comme dans l'exemple suivant :
    #
    vsns
    archset1.1 dk disk01
    archset2.1 dk disk02
    archset3.1 dk disk03
    endvsns

    Pour plus d'informations sur la spécification de groupes d'archives, reportez-vous à la section archiver.cmd(4) du manuel Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual ou au Chapitre 12, Directives de groupes d'archives (archiver.cmd).

  4. Enregistrez et fermez le fichier.
  5. Basculez vers le système de fichiers sur lequel vous souhaitez écrire les copies d'archive.

    Par exemple :

    # cd /ufs1
  6. Créez des répertoires dans le système de fichiers.

    Par exemple :

    # mkdir sam
    # cd sam
    # mkdir archset1
    # mkdir archset2
  7. Créez le fichier /etc/opt/SUNWsamfs/diskvols.conf.
  8. Spécifiez les directives clients et endclients et le nom du client.

    Le nom du client de l'exemple qui suit est sourceserver.

    # This is
    # file destination_server:/etc/opt/SUNWsamfs/diskvols.conf
    # on the server
    #
    clients
    sourceserver
    endclients
  9. Enregistrez et fermez le fichier diskvols.conf.

Activation de l'archivage sur disque

L'archivage sur disque peut être activé à tout moment. La procédure suppose que vous ajoutez l'archivage sur disque à une configuration d'archivage existante.

Avant de commencer

Assurez-vous qu'au moins un système de fichiers QFS ou SAM-QFS est installé sur l'hôte serveur sur lequel vous souhaitez écrire vos copies d'archive de disque.

  1. Connectez-vous en tant que superutilisateur au système hôte contenant les fichiers à archiver.
  2. Activez ou configurez l'archivage sur disque sur les hôtes client et serveur.

    Suivez la procédure décrite à la section Activation de l'archivage sur disque sur l'hôte client ou celle décrite à la section Configuration de l'archivage sur disque sur l'hôte serveur.

  3. Sur l'hôte client, propagez les modifications apportées au fichier de configuration et redémarrez le système.
    # samd config
  4. Si vous archivez sur le disque d'un autre hôte, procédez comme suit :
    1. Connectez-vous à l'hôte du serveur en tant que superutilisateur.
    2. A l'aide de la commande samd config, propagez les modifications apportées au fichier de configuration et redémarrez le système de destination.
  5. Si vous archivez vers un système StorageTek 5800, mettez à niveau la configuration du schéma des métadonnées de StorageTek 5800.

    Suivez les procédures documentées dans le guide d'administration du système StorageTek 5800 et définissez les métadonnées utilisées par SAM-QFS à l'aide du recouvrement XML.

    <<?xml version="1.0" encoding="UTF-8"?>
    
    <metadataConfig>
    <schema>
    <namespace name="com">
    <namespace name="sun">
    <namespace name="samfs">
    <field name="archiveId" type="string" indexable="true"/>
    <field name="fileName" type="string" indexable="true"/>
    <field name="modTime" type="time" indexable="true"/>
    </namespace>
    </namespace>
    </namespace>
    </schema>
    
    <fsViews>
    </fsViews>
    
    </metadataConfig>

Exemples d'archivage sur disque

Les exemples suivants présentent des configurations d'archivage sur disque.

Exemple 1

Dans cet exemple, les VSN identifiés en tant que disk01, disk02 et disk04 sont écrits dans pluto, le système hôte hébergeant les fichiers source d'origine. Le VSN disk03 est écrit dans un VSN sur un système serveur mars.

L'exemple suivant montre le fichier diskvols.conf résidant sur le système client pluto.

# This is file /etc/opt/SUNWsamfs/diskvols.conf on pluto
# VSN Name [Host Name:]Path
#
disk01 /sam_arch1
disk02 /sam_arch2/proj_1
disk03 mars:/sam_arch3/proj_3
disk04 /sam_arch4/proj_4

L'exemple suivant montre le fichier diskvols.conf sur le système serveur mars.

# This is file /etc/opt/SUNWsamfs/diskvols.conf on mars
#
clients
pluto
endclients

L'exemple suivant montre un fragment du fichier archiver.cmd sur pluto.

vsns
arset1.2 dk disk01
arset2.2 dk disk02 disk04
arset3.2 dk disk03
endvsns

Exemple 2

Dans cet exemple, le fichier /sam1/testdir0/filea se trouve dans le groupe d'archives arset0.1 et l'archiveur copie le contenu de ce fichier vers le chemin de destination /sam_arch1.

L'exemple suivant illustre le fichier diskvols.conf.

# This is file /etc/opt/SUNWsamfs/diskvols.conf
#
# VSN Name [Host Name:]Path
#
disk01 /sam_arch1
disk02 /sam_arch12/proj_1

L'exemple suivant présente les lignes du fichier archiver.cmd relatives à l'archivage sur disque :

.
vsns
arset0.1 dk disk01
endvsns .

L'exemple suivant montre une sortie de la commande sls(1) pour le fichier filea qui a été archivé sur disque. Prenez en compte les informations suivantes relatives à copy 1 :

# sls -D /sam1/testdir0/filea
/sam1/testdir0/filea:
mode: -rw-r----- links: 1 owner: root group: other
length: 797904 admin id: 0 inode: 3134.49
archdone;
copy 1: ---- Dec 16 14:03 c0.1354 dk disk01 f192
access: Dec 19 10:29 modification: Dec 16 13:56
changed: Dec 16 13:56 attributes: Dec 19 10:29
creation: Dec 16 13:56 residence: Dec 19 10:32

Exemple 3

Dans cet exemple, le fichier /sam2/my_proj/fileb se trouve sur l'hôte du client snickers dans le groupe d'archives arset0.1 et l'archiveur copie le contenu de ce fichier vers le chemin de destination /sam_arch1 sur l'hôte du serveur mars.

L'exemple suivant montre le fichier diskvols.conf sur snickers.

# This is file /etc/opt/SUNWsamfs/diskvols.conf on snickers
#
# VSN Name [Host Name:]Path
#
disk01 mars:/sam_arch1

L'exemple suivant montre le fichier diskvols.conf sur mars.

# This is file /etc/opt/SUNWsamfs/diskvols.conf on mars
#
clients
snickers
endclients

L'exemple suivant montre les directives dans le fichier archiver.cmd qui sont liées à cet exemple.

.
vsns
arset0.1 dk disk01
endvsns .