13 Sauvegarde de la configuration Oracle HSM

Une fois la configuration Oracle HSM terminée, protégez votre investissement en sauvegardant tous les fichiers de configuration et toutes les informations associées. Effectuez les tâches suivantes :

Création d'un emplacement de sauvegarde pour votre configuration Oracle HSM

Procédez comme suit :

  1. Connectez-vous à l'hôte du système de fichiers en tant qu'utilisateur root.

    root@solaris:~# 
    
  2. Sélectionnez un emplacement de stockage pour les copies de sauvegarde de votre configuration Oracle HSM. Sélectionnez un système de fichiers indépendant qui peut être monté sur l'hôte du système de fichiers.

  3. Assurez-vous que le système de fichiers sélectionné ne partage pas de périphérique physique avec le système de fichiers d'archivage.

    Ne stockez pas les fichiers de point de récupération dans le système de fichiers qu'ils sont censés protéger. Ne stockez pas les fichiers de point de récupération sur des périphériques logiques, tels que des partitions ou des LUN, qui se trouvent sur des périphériques physiques qui hébergent également le système de fichiers d'archivage.

  4. Dans le système de fichiers sélectionné, créez un répertoire dans lequel stocker les informations de récupération. Servez-vous de la commande mkdir mount-point/path, où mount-point est le point de montage du système de fichiers indépendant sélectionné et path est le chemin et le nom du répertoire sélectionné.

    Dans cet exemple, nous avons créé le répertoire /zfs1/sam_config sur le système de fichiers indépendant /zfs1 :

    root@solaris:~# mkdir /zfs1/sam_config
    
  5. Puis, exécutez samexplorer et enregistrez le rapport.

Exécution de samexplorer et enregistrement du rapport

L'outil de diagnostic samexplorer permet de capturer et de signaler des informations exhaustives sur le statut et la configuration du logiciel et des systèmes de fichiers Oracle HSM. Les membres des services de support Oracle utilisent la sortie lors du dépannage. Ainsi, il est recommandé de créer un rapport samexplorer de base lorsque vous configurez ou reconfigurez le logiciel et les systèmes de fichiers Oracle HSM.

  1. Connectez-vous à l'hôte du serveur de métadonnées du système de fichiers en tant qu'utilisateur root.

    Dans l'exemple, l'hôte serveur est samqfs1mds :

    [samqfs1mds]root@solaris:~# 
    
  2. Dans le répertoire contenant les informations relatives à la configuration de votre sauvegarde, créez un sous-répertoire pour les rapports samexplorer. Servez-vous de la commande mkdir mount-point/path, où mount-point est le point de montage du système de fichiers indépendant sélectionné et path est le chemin et le nom du répertoire sélectionné.

    Dans l'exemple, nous créons le répertoire /zfs1/sam_config/explorer :

    [samqfs1mds]root@solaris:~# mkdir /zfs1/sam_config/explorer
    [samqfs1mds]root@solaris:~# 
    
  3. Créez le rapport samexplorer dans le répertoire sélectionné. Exécutez la commande samexplorer path/hostname.YYYYMMDD.hhmmz.tar.gz, où path est le chemin d'accès au répertoire choisi, hostname est le nom de l'hôte du système de fichiers Oracle HSM et où YYYYMMDD.hhmmz est un horodatage.

    Le nom de fichier par défaut est /tmp/SAMreport.hostname.YYYYMMDD.hhmmz.tar.gz.

    Dans l'exemple, nous créons le fichier samhost1.20140130.1659MST.tar.g dans le répertoire /zfs1/sam_config/explorer/ (notez que la commande ci-dessous est entrée sur une seule ligne ; le saut de ligne est échappé à l'aide de la barre oblique inverse) :

    [samqfs1mds]root@solaris:~# samexplorer \ 
    /zfs1/sam_config/explorer/samhost1.20140130.1659MST.tar.gz
     
         Report name:     /zfs1/sam_config/explorer/samhost1.20140130.1659MST.tar.gz
         Lines per file:  1000
         Output format:   tar.gz (default) Use -u for unarchived/uncompressed.
     
         Please wait.............................................
         Please wait.............................................
         Please wait......................................
     
         The following files should now be ftp'ed to your support provider
         as ftp type binary.
     
         /zfs1/sam_config/explorer/samhost1.20140130.1659MST.tar.gz
    
    [samqfs1mds]root@solaris:~# 
    
  4. Répétez cette procédure à chaque fois que vous apportez des modifications significatives à vos systèmes de fichiers.

  5. Puis, effectuez une sauvegarde manuelle de la configuration d'Oracle HSM.

Sauvegarde manuelle de la configuration Oracle HSM

Même si l'utilitaire samexplorer capture la plupart de vos informations de configuration Oracle HSM, pour une redondance complète, vous devez appliquer la procédure suivante après tout effort de configuration majeur :

  1. Connectez-vous à l'hôte du système de fichiers en tant qu'utilisateur root.

    Dans l'exemple, l'hôte serveur est samqfs1mds :

    [samqfs1mds]root@solaris:~# 
    
  2. Dans le répertoire contenant les informations relatives à la configuration de votre sauvegarde, créez un sous-répertoire pour les copies manuelles des sauvegardes de votre configuration Oracle HSM. Exécutez la commande mkdir mount-point/path, où mount-point est le point de montage pour le système de fichiers indépendant sélectionné et où path est le chemin et le nom du répertoire choisi.

    Dans cet exemple, des points de récupération sont configurés pour l'archivage du système de fichiers /hsmqfs1. Pour l'occasion, le répertoire /zfs1/sam_config/samconfig a été créé :

    [samqfs1mds]root@solaris:~# mkdir /zfs1/sam_config/samconfig
    [samqfs1mds]root@solaris:~# 
    
  3. Dans le répertoire sélectionné, créez un sous-répertoire pour la configuration Oracle HSM actuelle. Exécutez la commande mkdir mount-point/path/subdirectory, où mount-point est le point de montage du système de fichiers indépendant sélectionné et où path/subdirectory est le chemin et le nom du sous-répertoire choisi.

    Dans cet exemple, nous utilisons la date pour nommer le sous-répertoire :

    samqfs1mdsroot@solaris:~# mkdir /zfs1/sam_config/samconfig/20140127
    [samqfs1mds]root@solaris:~# 
    
  4. Copiez les fichiers de configuration vers un autre système de fichiers.

    /etc/opt/SUNWsamfs/
         mcf
         archiver.cmd
         defaults.conf 
         diskvols.conf 
         hosts.family-set-name
         hosts.family-set-name.local
         preview.cmd
         recycler.cmd
         releaser.cmd
         rft.cmd
         samfs.cmd
         stager.cmd
         inquiry.conf
         samremote                  # SAM-Remote server configuration file
         family-set-name            # SAM-Remote client configuration file
         network-attached-library   # Parameters file
         scripts/*                  # Back up all locally modified files
    
  5. Sauvegardez toutes les données du catalogue de bibliothèque, y compris celles conservées par l'historique. Pour chaque catalogue, utilisez la commande /opt/SUNWsamfs/sbin/dump_cat -V catalog-file, où catalog-file est le chemin et le nom du fichier catalogue. Redirigez la sortie vers dump-file, à un nouvel emplacement.

    Dans cet exemple, nous vidons les données du catalogue de library1 dans le fichier library1cat.dump dans un répertoire situé sur le système de fichiers monté via NFS indépendant zfs1 (notez que la commande ci-dessous est entrée sur une seule ligne ; le saut de ligne est échappé à l'aide de la barre oblique inverse) :

    samqfs1mdsroot@solaris:~# dump_cat -V /var/opt/SUNWsamfs/catalog/library1cat \ 
    > /zfs1/sam_config/20140513/catalogs/library1cat.dump
    
  6. Copiez les fichiers de configuration système qui ont été modifiés au cours de l'installation et de la configuration Oracle HSM. Ces derniers peuvent inclure :

    /etc/
         syslog.conf
         system
         vfstab
    /kernel/drv/
         sgen.conf
         samst.conf
         samrd.conf
         sd.conf
         ssd.conf
         st.conf
    /usr/kernel/drv/dst.conf
    
  7. Copiez tous les scripts de shell personnalisés et toutes les entrées crontab créés lors de la configuration Oracle HSM vers le sous-répertoire sélectionné.

    Par exemple, si vous créez des entrées crontab pour gérer la création des points de récupération, sauvegardez une copie dès maintenant.

  8. Enregistrez le niveau de révision du logiciel actuellement installé, notamment Oracle HSM, Solaris et Solaris Cluster (le cas échéant) et enregistrez une copie des informations dans un fichier readme dans le sous-répertoire sélectionné.

  9. Dans le sous-répertoire sélectionné, enregistrez les copies des packages Oracle HSM, Solaris et Solaris Cluster téléchargés afin de pouvoir restaurer le logiciel rapidement en cas de besoin.

  10. Arrêtez la procédure à cette étape. Vous avez sauvegardé votre configuration et vos systèmes de fichiers sont prêts à être utilisés.