Cette section fournit des informations sur la mise à niveau et la sauvegarde d'un système.
Prenez connaissance des points suivants avant de mettre à niveau votre environnement d'exploitation Solaris.
Consultez la section "Fonctions logicielles qui ne sont plus prises en charge" des Notes de version de Solaris, ainsi que les notes de version de votre fournisseur, afin de savoir si certains logiciels que vous utilisez ne sont plus disponibles dans la nouvelle version.
Reportez-vous au Chapitre 2 et aux notes de version de votre fournisseur afin de savoir si certaines modifications ou améliorations apportées à l'environnement d'exploitation Solaris sont susceptibles d'avoir une incidence sur l'usage que vous faites actuellement de votre système.
Consultez la documentation fournie avec votre système pour vous assurer que celui-ci et vos périphériques sont pris en charge par la nouvelle version.
Consultez toute autre documentation pertinente relative à vos logiciels.
Pour éviter toute perte de données lors de la mise à niveau, consultez le Tableau 5-1. Celui-ci, qui n'est pas exhaustif, répertorie des problèmes connus. Suivez toujours les instructions de mise à niveau données dans la documentation relative aux logiciels d'accompagnement et aux logiciels tiers.
Logiciel |
Problème |
SolsticeTM DiskSuiteTM |
Les méta-unités ne peuvent pas être mises à niveau de façon automatique. Pour plus d'informations, reportez-vous à l'annexe B, "Upgrading to Other Solaris Versions", du manuel Solstice DiskSuite Reference Guide. |
Prestoserve |
Si vous commencez la mise à niveau en arrêtant le système à l'aide de la commande init 0, vous risquez de perdre des données. Pour arrêter le système, suivez les instructions de la documentation relative à Prestoserve. |
Faites une sauvegarde de votre système.
Faites toujours une copie de sauvegarde de vos systèmes de fichiers avant d'utiliser l'option Mise à jour et d'installer une nouvelle version du logiciel Solaris. Cette procédure consiste à copier les systèmes de fichiers sur un support amovible (par exemple une bande) afin de protéger les données contre toute perte, endommagement ou altération. Si vous n'avez pas encore défini de procédure de sauvegarde, reportez-vous à la section "Comment sauvegarder un système" pour savoir comment sauvegarder des systèmes de fichiers complets. Pour plus d'informations sur la planification des sauvegardes et l'utilisation d'autres commandes de sauvegarde, consultez le manuel System Administration Guide, Volume I.
Insérez le CD-ROM Solaris dans le lecteur de CD-ROM.
Initialisez le système à partir du CD-ROM Solaris.
Obtenez l'invite ok sur votre système et tapez :
boot cdrom
Si vous utilisez un système SPARCTM ancien, utilisez la commande d'initialisation suivante : boot sd(0,6,2)
Si vous rencontrez des problèmes à partir de ce point, reportez-vous au Chapitre 6.
Attendez la fin de l'initialisation.
Lorsque vous entrez la commande boot, le système entre dans une phase d'initialisation pendant laquelle il contrôle divers composants du matériel et du logiciel système. Cette phase dure plusieurs minutes. Pendant la réinitialisation du système, vous devez voir des messages similaires aux suivants :
ok boot cdrom Booting from: sd(0,6,2) SunOS Release x.x Version [UNIX(R) System V Release] Copyright (c), Sun Microsystems, Inc. Configuring devices Starting OpenWindows... |
Suivez les instructions à l'écran pour installer l'environnement d'exploitation Solaris.
Basée sur des menus, l'interface du programme d'installation de Solaris permet une installation progressive et interactive de l'environnement d'exploitation Solaris. Ce programme dispose par ailleurs d'une aide en ligne pour répondre à vos questions.
Attendez que l'environnement d'exploitation Solaris soit installé sur votre système.
Un historique de l'installation, qui détaille son déroulement, est enregistré dans les fichiers suivants :
Avant la réinitialisation du système : /a/var/sadm/system/logs/upgrade_log
Après la réinitialisation du système : /var/sadm/system/logs/upgrade_log
Devenez superutilisateur.
Arrêtez le système.
# init 0 |
Placez le système en mode mono-utilisateur (niveau d'exécution S).
ok boot -s |
(Facultatif) Vérifiez la cohérence des systèmes de fichiers à l'aide de la commande fsck.
Utilisez la commande fsck avec l'option -m pour vérifier la cohérence des systèmes de fichiers. Il est en effet possible que des incidents tels qu'une panne de courant aient laissé les fichiers dans un état incohérent.
# fsck -m /dev/rdsk/nom_périphérique |
(Facultatif) Si vous prévoyez de sauvegarder des systèmes de fichiers sur un lecteur de bande distant :
Déterminez le nom de périphérique du lecteur de bande.
Le lecteur de bande par défaut est /dev/rmt/0.
Insérez une bande non protégée en écriture dans le lecteur.
Sauvegardez les systèmes de fichiers en utilisant l'une des commandes ufsdump répertoriées dans le Tableau 5-2.
Tableau 5-2 Commandes de sauvegarde complète
Pour effectuer une sauvegarde complète sur... |
Utilisez la commande... |
---|---|
un lecteur de disquette local |
ufsdump9ucf /vol/dev/ fichiers_à_sauvegarder |
un lecteur de bande local |
ufsdump9ucf /dev/rmt fichiers_à_sauvegarder |
un lecteur de bande distant |
ufsdump0ucf machine_distante:/ fichiers_à_sauvegarder |
Lorsque vous y êtes invité, retirez la bande et insérez le volume suivant.
Etiquetez chaque bande en précisant le numéro du volume, le niveau, la date, le nom du système et le système de fichiers.
Ramenez le système au niveau d'exécution 3 en appuyant sur Control-D.
A l'aide de la commande ufsrestore, affichez le contenu de la bande afin de vérifier que la sauvegarde s'est déroulée correctement.