16Jul
Si vous avez un serveur domestique alimenté par Linux, vous mettrez probablement à jour votre système d'exploitation de temps en temps. Voici quelques fichiers importants à sauvegarder et quelques utilitaires alternatifs qui vous aideront à démarrer rapidement.
Bien sûr, chaque serveur domestique sera un peu différent, et vous devriez ajuster ces recommandations en conséquence - c'est juste un guide général pour vous aider à comprendre par où commencer.
Image par daryl_mitchell
/ home
Commençons par l'évidence./ home contient un dossier pour chaque utilisateur de votre système. Votre répertoire personnel est l'endroit où se trouvent toutes vos musiques, films, images et documents( sauf si vous utilisez une partition séparée pour eux), mais il contient également des fichiers de configuration pour vos autres programmes. Appuyez sur ctrl + H dans nautilus pour afficher les fichiers cachés et vous verrez un grand nombre d'entre eux! Sauvegardez tout ce dont vous avez besoin. Ce n'est pas une mauvaise idée de sauvegarder ce répertoire même si vous avez une partition / home distincte, car la réinstallation peut écraser un petit nombre de ces fichiers de configuration. Répétez le processus pour tous les utilisateurs.
Apt Sources
La liste des sources logicielles utilisées par apt se trouve dans "/etc/apt/ sources.list" et les clés gpg signées dans le répertoire /etc/apt/sources.list.d/.Si vous avez déjà utilisé Linux, vous avez probablement installé des logiciels provenant d'autres référentiels que les valeurs par défaut. Après avoir réinstallé, vous devrez peut-être changer le marqueur de distribution final en le plus récent( par exemple "lucide" en "maverick") et copier ces lignes dans votre nouvelle liste sources.list, mais pour beaucoup de dépôts, vous devrez télécharger unnouvelle clé gpg avant de pouvoir les utiliser.À tout le moins, il servira au moins de rappel de ce que vous aviez sur votre ancienne configuration. Ubuntu-Tweak offre un moyen d'installer des logiciels et des référentiels, ainsi que de modifier les charges de paramètres, et constitue une excellente alternative à cette sauvegarde.
Configuration Samba
Si vous configurez des partages Samba( Windows), vous devrez copier "/etc/samba/ smb.conf".Les configurations de Samba changent très peu entre les versions, vous pouvez donc simplement utiliser votre ancienne copie après l'avoir réinstallée. Si vous avez besoin de le reconfigurer ou d'oublier de le sauvegarder, gadmin-samba( pour Gnome) et KSambaPlugin( pour KDE) fournissent tous deux un éditeur graphique pour smb.conf qui le rend plus facile à éditer et à refaire.
SSH
Si vous utilisez SSH pour accéder à distance à votre ordinateur, vous pouvez gagner du temps en sauvegardant ses fichiers de configuration, situés dans "/etc/ssh/ ssh_config" et "/etc/ssh/ sshd_config".
fstab
Le fichier en question est "/etc/ fstab" et son travail est d'être la table du système de fichiers de Linux. Ne vous méprenez pas, vous ne pourrez pas utiliser le fichier fstab de votre ancienne installation sur votre nouvelle installation. C'est parce que les UUID changent à chaque fois que vous reformatez une partition. Cependant, vous pouvez copier le reste de la ligne dans votre ancien fichier fstab afin de ne pas perdre du temps à rechercher toutes les options. Ceci est vraiment utile si vous avez beaucoup de partitions, des partages montés automatiquement, une partition / home séparée, etc. Vous pouvez également utiliser pySDM( Gnome) ou mountmanager( KDE), car tous deux fournissent un processus GUI pour éditer votre fichier fstab, mais assurez-vous de faire une sauvegarde manuelle vous-même en premier. De la plupart des comptes sur le net, il semble plus sûr d'apprendre les options de fstab et de les éditer manuellement, alors gardez cela à l'esprit.
Programmes de sauvegarde
Si votre serveur est configuré pour effectuer des sauvegardes automatiques avec des outils tels que rsync ou Simple Backup, vous devez récupérer leurs fichiers de configuration. La configuration de Rsync est située à "/etc/ rsyncd.conf" et la sauvegarde simple est à "/etc/ sbackup.conf".Fichiers du site
Beaucoup de gens ont Apache, MySQL et / ou PHP installé sur leurs serveurs domestiques pour exécuter des sites Web personnels. Alors que leurs fichiers de configuration peuvent être un peu trop compliqués à sauvegarder, vous ne devez pas oublier de le faire pour votre site Web lui-même, situé dans "/var/ www".
Il est probablement préférable de reconfigurer Apache, MySQL et PHP lorsque vous les réinstallez, car leurs versions peuvent changer et vous pouvez utiliser des mots de passe plus récents. Quand vous allez faire cela, vous pouvez facilement installer tous les trois en one-shot dans Ubuntu avec la commande suivante:
sudo apt-get installer lamp-server ^
Et oui, ce caret( ^) doit être là.N'oubliez pas d'installer phpMyAdmin pour configurer facilement vos bases de données MySQL!
sudo apt-get installer libapache2-mod-auth-mysql phpmyadmin
Vous devrez appuyer sur la barre d'espace lorsque vous sélectionnez votre installation Apache. Vous l'avez fait correctement si un astérisque( *) apparaît à côté.Et, comme toujours, assurez-vous de changer tous les mots de passe par défaut pour tout. Bonne ré-installation!