9.12.2. Mettre à jour à l'aide de l'installateur
Note
En général, Red Hat vous recommande de conserver les données utilisateur sur une partition
/home
séparée et d'effectuer une nouvelle installation. Pour obtenir plus d'informations sur les partitions et comment les créer, reportez-vous à la Section 9.13, « Configuration du partitionnement de disque ».
Si vous choisissez de mettre votre système à niveau à l'aide du programme d'installation, tout logiciel non fourni par Red Hat Enterprise Linux qui rentrerait en conflit avec le logiciel Red Hat Enterprise Linux sera écrasé. Avant de procédez à une mise à jour de ce type, dressez une liste des paquetages de votre système actuel pour future référence :
rpm -qa --qf '%{NAME} %{VERSION}-%{RELEASE} %{ARCH} ' > ~/old-pkglist.txt
Après l'installation, consultez cette liste afin de découvrir quels sont les paquetages que vous devrez sans doute reconstruire ou retrouver depuis d'autres sources que Red Hat.
Ensuite, faites une copie de sauvegarde de toutes les données de configuration de système :
su -c 'tar czf /tmp/etc-`date +%F`.tar.gz /etc'
su -c 'mv /tmp/etc-*.tar.gz /home'
Faites une copie de sauvegarde complète de toutes les données importantes avant de procéder à une mise à niveau. Les données importantes peuvent inclure la totalité du contenu de votre répertoire
/home
ainsi que le contenu de services tels que Apache, FTP, ou le SQL server, ou un système de gestion de code source. Même si une mise à niveau n'est pas destructive, si celle-ci n'est pas effectuée correctement, la possibilité d'une perte de données existe.
Avertissement
Remarquez que les exemples ci-dessus stockent les copies de sauvegarde dans un répertoire
/home
. Si votre répertoire /home
n'est pas une partition séparée, ne suivez pas ces exemples à la lettre ! Stockez vos copies de sauvegarde sur un autre périphérique, tel que sur un CD, un DVD, ou sur un disque dur externe.
Pour obtenir plus d'informations sur la complétion du processus de mise à jour ultérieure, reportez-vous à la Section 35.2, « Finaliser une mise à niveau ».