Guide d'installation Oracle Solaris 10 9/10 : archives Solaris Flash (création et installation)

Procédures relatives aux images de récupération

Les procédures suivantes fournissent des instructions très simples pour créer une image d'archive Flash pouvant être chargée sur le système cible afin d'effectuer une récupération après la défaillance d'une unité de disque.

ProcedureCréation et enregistrement d'une image FLAR

Avant de commencer

Pour exécuter ces procédures, vous devez pouvoir accéder aux éléments suivants :

  1. Enregistrez la table de partition de l'unité de disque à laquelle est destinée l'image.

    Cette étape implique que l'unité de disque de remplacement sera de la même taille et partitionnée de la même façon que l'unité d'origine.

    Utilisez l'une des méthodes suivantes pour obtenir des informations sur la table de partition de l'unité de disque.

    • En tant que superutilisateur (root), utilisez la commande format pour imprimer la table de partition de l'unité de laquelle l'image FLAR sera récupérée.


      # format

      La commande format fournit les noms des partitions.

      1. Sélectionnez le disque d'initialisation dans la liste.

        Le premier disque dans la liste est généralement le disque d'initialisation.

      2. Utilisez la sous-commande partition suivante pour accéder au menu Partition.

      3. Utilisez la sous-commande quit pour sortir du menu Partition.

      4. Utilisez la sous-commande quit pour quitter l'application Format.

        Pour plus d'informations, consultez la page de manuel format(1M).

    • En tant que superutilisateur (root), utilisez la commande prtvtoc pour générer les informations de partition.


      # prtvtoc /dev/dsk/c0t0d0s0

      La commande prtvtoc fournit la taille des partitions par le nombre de cylindres pour chaque partition.

    Enregistrez les informations dans un endroit sûr. Ces informations vous seront nécessaires au cours de la restauration de l'image du système lors de la récupération.

  2. Assurez-vous de disposer de suffisamment d'espace pour l'image FLAR là où elle sera créée.

    L'archive FLAR nécessite jusqu'à 15 Go d'espace sans compression.


    # df -h /tmp

    Remarque –

    Si vous ne disposez pas de suffisamment d'espace dans /tmp, essayez un autre système de fichiers, tel que /export. Dans ce cas, utilisez l'autre système de fichiers, tel que /export au lieu de /tmp dans les étapes suivantes.


  3. Arrêtez et redémarrez le système en mode monoutilisateur.

    Pour obtenir des instructions sur l'arrêt d'un système, reportez-vous à la section How to Shut Down a Stand-Alone System du System Administration Guide: Basic Administration .

  4. Créez l'archive FLAR.

    Exécutez la commandeflarcreate, comme illustré dans l'exemple suivant.

    Dans cet exemple, l'image FLAR sera stockée dans un répertoire sous /tmp, nommé FLAR_recovery. L'image FLAR sera nommée newsystem_recovery.flar.


    # mkdir /FLAR_recovery
    # flarcreate -n my_recovery_image -x /FLAR_recovery \
    /FLAR_recovery/newsystem_recovery.flar

    Dans cet exemple :

    • -n my_recovery_image implante un nom dans l'image FLAR. Le nom doit être unique et transparent afin de mieux identifier l'image FLAR pour le système.

    • -x /FLAR_recovery entraîne l'exclusion du répertoire /FLAR_recovery et de son contenu de l'image FLAR, puisqu'ils ne sont pas nécessaires dans l'image de récupération.


      Remarque –

      Par défaut, la commande flarcreate ignore les éléments situés dans les partitions de swap.


    • /FLAR_recovery/newsystem_recovery.flar est le chemin d'accès et le nom de fichier de l'image FLAR. Le nom de fichier doit être unique et transparent afin de mieux identifier l'image FLAR pour le système.

  5. Enregistrez l'image FLAR dans un emplacement sûr à l'extérieur du système.

    L'image FLAR doit être enregistrée dans un périphérique de stockage local qui n'est pas le périphérique d'initialisation ou à un emplacement distant sur le NFS. Le périphérique de stockage ou l'emplacement distant doit être accessible au système lors de la récupération.

    Copiez la nouvelle image FLAR dans un emplacement sûr, comme dans l'exemple ci-dessous.


    # cp /FLAR_recovery/newsystem_recovery.flar \
     /net/my-safe-machine/FLAR_image

ProcedureRécupération de l'image système à partir d'une image FLAR

Le processus de récupération commence comme une installation normale en utilisant la méthode d'installation de votre choix. Au lieu de procéder à l'installation à partir de la méthode d'initialisation, le programme d'installation est utilisé pour procéder à l'installation à partir de l'image FLAR.

  1. Lancez le processus d'initialisation à l'aide de l'une des options suivantes.

    • Utilisez le support d'initialisation d'origine (CD/DVD d'installation).

    • Utilisez le service netinstall.


      ok> boot net
  2. Indiquez les informations relatives au réseau, la date et l'heure, ainsi que le mot de passe pour le système.

  3. Lorsque l'écran Specify Media (Spécifier le support) apparaît, sélectionnez Network File System (Système de fichiers réseau).

  4. Dans l'écran Specify Network File System Path (Spécifier le chemin du système de fichiers réseau), indiquez le chemin d'accès à l'emplacement de l'image FLAR en dehors du système.

    Par exemple, saisissez le chemin suivant.


    /net/my-safe-machine/FLAR_image/newsystem_recovery.flar

    L'écran Flash Archive Summary (Résumé de l'archive Flash) s'affiche.

    • Si les informations sur le fichier sont correctes, cliquez sur Next (Suivant).

    • Si les informations sur le fichier sont incorrectes, cliquez sur Deselect All Archives (Désélectionner toutes les archives). Vous pourrez alors répéter cette étape avec les informations correctes.

  5. Spécifiez l'emplacement de l'image FLAR.

    Dans notre exemple, l'emplacement serait le suivant.


    my-safe-machine:/FLAR_image/newsystem_recovery.flar
  6. À l'écran Disk Selection (Sélection du disque), sélectionnez le disque sur lequel l'image FLAR doit être installée.

  7. Choisissez de ne pas conserver les données existantes.

  8. À l'écran File System and Disk Layout (Configuration du système de fichiers et du disque), sélectionnez Customize (Personnaliser) pour modifier les tranches de disque et saisir les valeurs de la table de partition de disque du disque d'origine.

    La table de partition correspond à chaque tranche du disque. La partition 0 de la table de partition correspond à la tranche 0 (s0) du disque dur.

    • Les tailles de tranche peuvent être visualisées en cylindres pour une meilleure correspondance avec la sortie de la table de partition. Sélectionnez Cyl dans le formulaire de partition pour voir le formulaire par cylindres.

    • Ne modifiez pas la taille de la tranche 2. Elle doit s'étendre sur l'ensemble du disque, quel que soit l'espace alloué.

    • Pour obtenir les valeurs de début et de taille du formulaire de partition, utilisez les informations de partition que vous avez enregistrées précédemment lors de l'exécution de la commande prtvtoc. Pour obtenir la valeur de démarrage dans le formulaire de partition, divisez la valeur du premier secteur par la valeur des secteurs/cylindres, toutes deux disponibles dans la sortie de la commande prtvtoc. Vous trouverez la valeur de taille dans le formulaire de partition en divisant le nombre de secteurs par la valeur des secteurs/cylindres, informations également fournies par la sortie de la commande prtvtoc.

    • Si le disque de remplacement dispose de plus d'espace de stockage le disque d'origine, il peut être partitionné pour utiliser l'espace disponible. Cependant, au moins autant d'espace doit être alloué à chaque partition que sur le disque d'origine.

    Après la réinitialisation du système, la récupération est terminée.

  9. (Facultatif) Reconstruction de l'arborescences des périphériques

    Les instructions de récupération ci-dessus supposent qu'aucun des composants matériels n'a été ajouté, supprimé ou déplacé entre la création de l'image de récupération et le moment où une récupération est effectuée. Si, toutefois, un système a été récupéré après une modification du matériel, il est possible que l'arborescence des périphériques (/dev et /devices) doive être mise à jour. Cette mise à jour peut être effectuée via une réinitialisation de reconfiguration du système ou à l'aide de la commande devfsadm.

    Pour reconstruire l'arborescence de périphériques, en tant qu'utilisateur root, utilisez la commande devfsadm comme suit.


    # devfsadm -C

Ressources supplémentaires