Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide d'installation de Sun QFS et Sun Storage Archive Manager 5.3 Sun QFS and Sun Storage Archive Manager 5.3 Information Library (Français) |
1. A propos de Sun QFS et de Sun Storage Archive Manager
2. Planification de l'environnement
3. Préparation de l'installation
4. Contenu des packages, répertoires et fichiers
5. Installation de Sun QFS et SAM-QFS
6. Installation et configuration de SAM-QFS Manager
7. Configuration de l'environnement de système de fichiers
8. Définition des paramètres de montage et initialisation de l'environnement de système de fichiers
9. Sauvegarde des données et fichiers SAM-QFS
10. Mise à niveau de Sun QFS et SAM-QFS
Liste des tâches de mise à niveau
Préparation de la mise à niveau
Considérations relatives à la mise à niveau
Prise en charge des mises à niveau non simultanées dans un environnement partagé
Mises à niveau non simultanées dans un environnement partagé
Conservation d'informations en vue d'une mise à niveau
Sauvegarde des systèmes de fichiers existants
Sauvegarde à l'aide de superblocs versions 1, 2 et 2A
Sauvegarde d'un système de fichiers dans une configuration Sun QFS
Sauvegarde d'un système de fichiers dans une configuration SAM-QFS
Arrêt des opérations d'archivage
Arrêt des opérations d'archivage dans SAM-QFS Manager
Arrêt des opérations d'archivage à partir de la ligne de commande
Annulation du partage des systèmes de fichiers
Démontage des systèmes de fichiers
Démontage d'un système de fichiers dans SAM-QFS Manager
Démontage d'un système de fichiers à partir de la ligne de commande
Démontage d'un système de fichiers en modifiant le fichier /etc/vfstab
Désinstallation des logiciels existants
Désinstallation des logiciels existants
Ajout des packages de mise à niveau
Mise à niveau de SAM-QFS Manager
Restauration d'un système de fichiers
Modification du fichier /etc/vfstab
Réinitialisation et restauration d'un système de fichiers
Vérification d'un système de fichiers
Montage d'un système de fichiers
Montage d'un système de fichiers dans SAM-QFS Manager
Recompilation des applications dépendantes de l'API
Conditions préalables requises
Remplacement d'une plate-forme SPARC ou AMD
Configuration des étiquettes EFI destinées aux volumes x64 et SPARC partagés
Conversion des étiquettes de disque SMI VTOC8 par défaut en étiquettes EFI
Mise à niveau du système d'exploitation (SE) Oracle Solaris
Mise à niveau du SE Oracle Solaris dans un environnement Sun QFS
11. Désinstallation du logiciel SAM-QFS Manager
12. Installation de Sun QFS et Sun Storage Archive Manager - Démarrage rapide
Il est conseillé de sauvegarder les systèmes de fichiers existants avant de procéder à une mise à niveau logicielle. La sauvegarde des systèmes de fichiers s'avère particulièrement importante dans les cas suivants :
Vous disposez actuellement d'un superbloc version 1 avec le système Sun StorageTek QFS 4U0 et souhaitez réinitialiser les systèmes de fichiers avec un superbloc version 2A. Pour plus d'informations sur la réinitialisation des systèmes de fichiers et la restauration des données, reportez-vous à la section Réinitialisation et restauration d'un système de fichiers.
Vous avez des raisons de croire que le fichier qfsdump actuel est incorrect ou obsolète.
Les sections suivantes expliquent les différences entre les versions de superbloc et les procédures à suivre pour sauvegarder des systèmes de fichiers.
Par défaut, Sun QFS et SAM-QFS 5.0 (ou version ultérieure) génèrent de nouveaux systèmes de fichiers contenant un superbloc version 2A. Cela présente les avantages suivants :
Table hôte volumineuse (plus de 16 Ko)
Agrandissement en ligne à l'aide de la commande samadm eq-add ou samu add
Un système de fichiers version 2A n'est pas compatible avec les versions antérieures du produit. Par exemple, vous ne pouvez pas monter un système de fichiers version 2A sur SAM-QFS 4.6. Si vous devez créer un système de fichiers pouvant être monté sur des versions antérieures du produit, exécutez la commande sammkfs -P.
Remarque - Si vous créez un système de fichiers par le biais de la commande sammkfs -P, celui-ci ne prendra en charge ni une table hôte volumineuse, ni l'agrandissement en ligne.
Pour prendre en charge une table hôte volumineuse ou l'agrandissement en ligne sur un système de fichiers version 2 existant, exécutez la commande samfsck -u 2A file-system afin de le mettre à niveau vers la version 2A.
Remarque - L'ajout de fonctions au système de fichiers n'offre de compatibilité ascendante avec aucune version SAM-QFS antérieure à 5.0 et n'est pas réversible.
Suivez ces étapes pour chacun des systèmes de fichiers de votre environnement.
Remarque - Si vous procédez à la mise à niveau d'un environnement d'archivage en place, contentez-vous de sauvegarder les métadonnées des systèmes de fichiers.
Si vous n'êtes pas déjà connecté en tant qu'utilisateur root, faites-le.
# boot -s
Par exemple :
# mount /qfs1
La commande qfsdump vide les noms de fichiers, les informations relatives aux inodes et les données des fichiers. La destination de la sortie qfsdump (un fichier, en règle générale) doit être aussi volumineuse que le système de fichiers sauvegardé. L'emplacement de destination (disque ou bande) doit disposer d'un espace suffisant pour contenir les données et métadonnées des fichiers concernés par l'opération de vidage. Pour plus d'informations sur l'utilisation de la commande qfsdump, reportez-vous à la section Configuration de fichiers de vidage ou à la page de manuel qfsdump (1M).
Par exemple, si vous souhaitez sauvegarder un système de fichiers nommé qfs1 (monté sur /qfs1), les choix possibles sont illustrés dans les exemples ci-dessous.
Exemple 10-3 Ecriture de la sortie qfsdump sur bande
L'exemple suivant illustre comment écrire la sortie sur une bande du périphérique /dev/rmt/1cbn.
# cd /qfs1 # qfsdump -f /dev/rmt/1cbn
Exemple 10-4 Ecriture de la sortie qfsdump dans un fichier d'un système de fichiers UNIX (UFS)
L'exemple suivant illustre comment écrire la sortie dans un fichier d'un système UFS.
# cd /qfs1 # qfsdump -f /save/qfs/qfs1.bak
Exemple 10-5 Initialisation d'un nouveau système de fichiers Sun QFS et exécution directe de la commande qfsrestore
Cette alternative est valable uniquement si vous avez déjà installé le logiciel Sun QFS 5.0 dans l'environnement.
Supposons par exemple que vous souhaitiez écrire le fichier de vidage sur un second système de fichiers nommé qfs2 (monté au niveau de /qfs2), que vous avez initialisé le système de fichiers qfs2 à l'aide de la version 5.0 du logiciel. L'exemple suivant illustre les commandes à exécuter pour y parvenir.
# mount /qfs2 # cd /qfs1 # qfsdump -f - | (cd /qfs2; qfsrestore -f -)
Si vous n'êtes pas déjà connecté en tant qu'utilisateur root, faites-le.
L'exemple suivant part du principe que sam1 est le point de montage du système de fichiers. Vous pouvez effectuer cette tâche en entrant une commande similaire à la suivante :
# sfind /sam1 ! -type d ! -archived > /tmp/notarchived.list
Cette commande recherche tous les fichiers qui ne sont pas archivés et envoie la sortie dans un fichier. Sa durée d'exécution varie en fonction de la taille du système de fichiers.
Pour inclure des fichiers non archivés dans le fichier de vidage, archivez-les maintenant.
Ajoutez l'option -u à la commande samfsdump pour vider les données non archivées si vous pensez que certains fichiers n'ont pas été archivés. Dans la mesure où l'option -u peut entraîner la création de fichiers de vidage très volumineux, tenez compte des limitations en termes d'espace.
Pour plus d'informations sur les points de récupération, reportez-vous à la section Création de points de récupération des archives.
La commande samfsdump vide les noms de fichier et les informations relatives aux inodes, mais pas les données. Pour plus d'informations, reportez-vous à la page de manuel samfsdump(1M).
Le présent exemple part du principe que vous souhaitez sauvegarder un système de fichiers monté au niveau de /sam1 dans samfs1.dump, qui réside en dehors du système de fichiers concerné.
# cd /sam1 # samfsdump -f /csd_dump_dir/samfs1.dump