original in en S. Parthasarathy (Partha)
en to fr Jean-Etienne Poirrier
Le script shell (Bash) � shivalik � est une mani�re commode de faire des sauvegardes des fichiers et informations essentiels � propos de votre installation Linux. Le script est document� � profusion. Il ne modifie (ni n'efface) aucun de vos fichiers ou r�pertoires. Il cr�e une sauvegarde bien prot�g�e de quelques fichiers et informations essentiels. Le script est disponible dans son enti�ret� pour que vous puissiez le parcourir et comprendre son fonctionnement (vous pouvez m�me modifier shivalik, si vous voulez).
Le script fait une sauvegarde des fichiers de configuration essentiels (/etc) et enregistre quelques informations du syst�me de fichier /proc dans un fichier texte nomm� proc_info.txt (par exemple, les modules du noyau qui sont charg�s, quelle partition est mont�e o�, combien d'espace disque est disponible).
T�l�chargez shivalik-2.0.gz maintenant (v�rifiez aussi sur ma page web pour les mises � jour futures du script)
Apr�s avoir t�l�charg� le script:
Pour ex�cuter le script:
Tout d'abord, soyez s�r que vous avez rendu le script ex�cutable (chmod
700) comme d�crit ci-dessus (par le root seulement).
Maintenant, vous pouvez ex�cuter (lancer) le script ci-dessus : entrez
juste shivalik /usr/local/backupcfg/ .
Rappelez-vous que vous devez �tre � root � pour ex�cuter shivalik car de
nombreux fichiers sauvegard�s n�cessitent les permissions du root et le
script lui-m�me n'est ex�cutable que par � root �.
Rappelez-vous que le script shivalik n'est pas un outil de
sauvegarde compl�te ni de r�cup�ration. Id�alement, la meilleure chose �
faire serait de faire une copie in extenso de votre installation Linux
enti�re avec tous les fichiers et les r�pertoires. Ce n'est pas toujours
possible, n�cessaire ou � conseiller. La meilleure chose suivante serait de
faire une sauvegarde de l'information et des fichiers les plus essentiels.
Le script shivalik fait cela pour vous. Le script cr�e un sous-r�pertoire
en-dessous du r�pertoire depuis lequel vous sp�cifiez la
commande (par exemple :
/usr/local/backupcfg/backup-2004-04-17_2029). Ce sous-r�pertoire est nomm�
d'apr�s la date et l'heure auxquelles vous cr�ez la sauvegarde.
Pour �tre absolument pr�par� � toute �ventualit�, vous pouvez copier le
r�pertoire entier backup-YYYY-MM-DD_HHMM sur un m�dia amovible d�s
que le script a �t� ex�cut�.
En cas de probl�mes, plus tard, vous pouvez reconstruire les fichiers de configuration endommag�s du r�pertoire /etc en copiant les fichiers que vous avez sauvegard�s. Ne d�compressez pas le backup-YYYY-MM-DD_HHMM/etc.tar.gz dans /etc car cela �crasera tous les fichiers. A la place, rendez-vous dans un autre r�pertoire, par exemple /root, et d�compressez l'archive dedans. Ensuite, prenez les fichiers qui vous int�ressent et comparez les avec ceux que vous avez dans /etc (diff). Vous pouvez aussi v�rifier les moments de modification des fichiers puisque tar pr�serve l'heure et les permissions. Voici un exemple pour /etc/fstab :
cd /root tar -zxvf /usr/local/backupcfg/backup-2004-04-17_2029/etc.tar.gz Note: la ligne ci-dessus va maintenant d�compresser l'arborescence de etc dans le r�pertoire courant. c�d. /root/etc diff -u /root/etc/fstab /etc/fstab
La structure du r�pertoire backup-YYYY-MM-DD_HHMM sera la suivante :
etc.tar.gz -- sauvegarde compl�te de /etc proc_info.txt -- informations s�lectionn�es de /proc (modules, dma, interruptions, points de montage, version, partitions, meminfo, pci)
rpm --verify --allCela v�rifiera tous les fichiers install�s sur le disque par rapport � l'information dans la base de donn�es rpm. Si vous avez, par exemple, accidentellement effac� un fichier alors rpm vous le dira et vous pouvez juste r�installer le paquet (rpm -i --replacepkgs --replacefiles rpm-package).
Rappelez-vous que shivalik est juste une petite partie d'un plus grand
tout de choses que vous avez � faire apr�s que votre travail d'installation
soit fini. Les proc�dures post-installation font maintenant partie des
mini-HOWTO de LDP. Vous pouvez t�l�charger cela � partir de www.tldp.org
ou � partir de
http://algolog.tripod.com/postlnx.htm.
C'est toujours une bonne id�e d'�tre pr�t � tout d�sastre.
Aucun d�sastre ne devrait devenir une catastrophe fatale.