Oracle® Hierarchical Storage Manager et StorageTek QFS Software Guide de récupération du système de fichiers Version 6.0 E56778-02 |
|
![]() Précédent |
![]() Suivant |
Une fois que vous avez terminé la configuration et la récupération des données, vous devez encore effectuer au moins deux tâches :
Si vous avez désactivé l'archivage et le recyclage, réactivez-les maintenant :
Connectez-vous au serveur de métadonnées du système de fichiers en tant qu'utilisateur root
.
root@solaris:~#
Ouvrez le fichier /etc/opt/SUNWsamfs/archiver.cmd
dans un éditeur de texte et faites défiler jusqu'à la première directive wait
que vous avez ajoutée au fichier au début des tentatives de récupération.
Dans cet exemple, nous utilisons l'éditeur de texte vi
:
root@solaris:~#vi /etc/opt/SUNWsamfs/archiver.cmd
# Configuration file for Oracle HSM archiving file systems #----------------------------------------------------------------------- # General Directives archivemeta = off examine = noscan #----------------------------------------------------------------------- # Archive Set Assignmentswait
fs = samqfs1 logfile = /var/adm/samqfs1.archive.log all . 1 -norelease 15m 2 -norelease 15m fs = samqfs2 logfile = /var/adm/samqfs2.archive.log all . ...
Pour activer l'archivage, supprimez toutes les directives wait
que vous avez ajoutées au fichier au début des tentatives de récupération. Enregistrez le fichier et fermez l'éditeur de texte.
Dans cet exemple, la directive wait
unique que nous avons ajoutée a été supprimée :
root@solaris:~# vi /etc/opt/SUNWsamfs/archiver.cmd
...
#-----------------------------------------------------------------------
# Archive Set Assignments
fs = samqfs1
logfile = /var/adm/samqfs1.archive.log
all .
1 -norelease 15m
2 -norelease 15m
3 -norelease 15m
fs = samqfs2
...
:wq
root@solaris:~#
Passez ensuite à la section Activation du recyclage.
Connectez-vous au serveur de métadonnées du système de fichiers en tant qu'utilisateur root
.
root@solaris:~#
Ouvrez le fichier /etc/opt/SUNWsamfs/recycler.cmd
dans un éditeur de texte et faites défiler jusqu'au premier paramètre -ignore
ajouté au fichier au début des tentatives de récupération.
Dans cet exemple, nous utilisons l'éditeur de texte vi
:
root@solaris:~#vi
/etc/opt/SUNWsamfs/recycler.cmd
# Configuration file for Oracle HSM archiving file systems #----------------------------------------------------------------------- logfile = /var/adm/recycler.log no_recycle tp VOL[0-9][2-9][0-9] library1 -hwm 95 -mingain 60-ignore
Supprimez tous les paramètres -ignore
que vous avez ajoutés au début des tentatives de récupération, puis enregistrez le fichier et fermez l'éditeur.
Dans cet exemple, la configuration Oracle HSM contient une seule bibliothèque, library1
:
root@solaris:~# vi /etc/opt/SUNWsamfs/recycler.cmd # Configuration file for Oracle HSM archiving file systems #----------------------------------------------------------------------- logfile = /var/adm/recycler.log no_recycle tp VOL[0-9][2-9][0-9]library1
-hwm 95 -mingain 60-ignore
:wq
root@solaris:~#
Vérifiez si les fichiers de configuration modifiés contiennent des erreurs. Utilisez les commandes archiver -lv
pour vérifier le fichier archiver.cmd
et exécuter la commande d'initialisation sam-fsd
. Corrigez les éventuelles erreurs.
Dans cet exemple, les fichiers de configuration sont corrects :
root@solaris:~#archiver -lv
Reading '/etc/opt/SUNWsamfs/archiver.cmd'. 1: #----------------------------------------------------------------------- 2: # General Directives 3: archivemeta = off 4: examine = noscan 5: #----------------------------------------------------------------------- 5: # Archive Set Assignments 7: fs = samqfs1 ... .sort: path root@solaris:~#sam-fsd
Trace file controls: sam-amld /var/opt/SUNWsamfs/trace/sam-amld ... Would start sam-archiverd() Would start sam-stagealld() Would start sam-stagerd() Would start sam-amld() root@solaris:~#
Reconfigurez le logiciel Oracle HSM à l'aide des fichiers de configuration restaurés. Exécutez la commande samd config
.
Les processus d'archivage et de recyclage reprennent.
root@solaris:~# samd config
Si vous effectuez la récupération suite à un problème sur le serveur ou parce qu'un ou plusieurs systèmes de fichiers ont été perdus ou endommagés, reportez-vous à la section Enregistrement de la configuration Oracle HSM nouvellement restaurée.
Sinon, arrêtez la procédure à cette étape.
Si vous avez modifié la configuration Oracle HSM dans le cadre de tentatives de récupération, vous devez sauvegarder à nouveau la configuration.
Connectez-vous au serveur de métadonnées du système de fichiers en tant qu'utilisateur root
.
root@solaris:~#
Exécutez la commande samexplorer
et créez un SAMreport. Enregistrez-le dans le répertoire contenant les informations relatives à la configuration de votre sauvegarde. Exécutez la commande samexplorer
path
/
hostname
.
YYYY
MM
DD
.
hh
mm
z
.
tar.gz
, où path
est le chemin au répertoire choisi, hostname
le nom de l'hôte du système de fichiers Oracle HSM et où YYYY
MM
DD
.
hh
mm
z
est une date et un horodatage.
Le nom de fichier par défaut est /tmp/SAMreport.
hostname
.
YYYY
MM
DD
.
hh
mm
z
.tar.gz
. Dans cet exemple, un répertoire existe déjà pour enregistrer SAMreports, /zfs1/sam_config/
. Le rapport est donc créé dans le répertoire suivant :
root@solaris:~#samexplorer
/zfs1/sam_config/explorer/
server1
.20140430.1659MST.tar.gz
Report name: /zfs1/sam_config/explorer/samhost1.20140430.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.20140430.1659MST.tar.gz
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 filefamily-set-name
# SAM-Remote client configuration filenetwork-attached-library
# Parameters filescripts/*
# Back up all locally modified files/var/opt/SUNWsamfs/
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
:
root@solaris:~#dump_cat -V
/var/opt/SUNWsamfs/catalog/library1cat
>
\/zfs1/sam_config/20140513/catalogs/
library1cat.dump
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
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 une entrée crontab
pour gérer la création des points de récupération, sauvegardez une copie dès maintenant.
Enregistrez le niveau de révision du logiciel actuellement installé, notamment Oracle Oracle HSM, Solaris et Solaris Cluster (si applicable) et enregistrez une copie des informations dans un fichier readme
dans le sous-répertoire sélectionné.
Dans le sous-répertoire choisi, enregistrez des copies des packages Oracle Oracle HSM, Solaris et Solaris Cluster nouvellement téléchargés afin de restaurer rapidement le logiciel en cas de besoin.