Si vous avez un serveur domestique alimenté par Linux, vous mettrez probablement à niveau votre système d’exploitation de temps en temps. Voici quelques fichiers importants à sauvegarder et quelques utilitaires alternatifs qui vous aideront à être opérationnel rapidement.
Bien sûr, chaque serveur domestique sera un peu différent, et vous devez ajuster ces recommandations en conséquence. Ce n’est qu’un guide général pour vous aider à comprendre par où commencer.
Image de daryl_mitchell
/domicile
Commençons par l’évidence. / home contient un dossier pour chaque utilisateur de votre système. Votre répertoire personnel personnel est l’endroit où se trouvent toute votre musique, vos films, vos images et vos documents (à moins que vous n’utilisiez une partition distincte 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 en verrez un grand nombre! 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 séparée, car la réinstallation peut écraser un petit nombre de ces fichiers de configuration. Répétez le processus pour tous les utilisateurs.
Sources d’Apt
La liste des sources logicielles utilisées par apt se trouve dans «/etc/apt/sources.list» et les clés gpg signées se trouvent dans le répertoire /etc/apt/sources.list.d/. Si vous avez utilisé Linux du tout, vous avez probablement installé des logiciels à partir d’autres référentiels que ceux par défaut. Après la réinstallation, il vous suffira peut-être de remplacer le marqueur de distribution final par le plus récent (par exemple, «lucid» en «maverick») et de copier ces lignes dans votre nouvelle liste sources.list, mais pour de nombreux dépôts, vous devrez télécharger un nouvelle clé gpg avant de pouvoir les utiliser. À tout le moins, cela 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 de nombreux paramètres, et constitue une excellente alternative à cette sauvegarde.
Configuration de Samba
Si vous configurez des partages Samba (Windows), vous devrez alors 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 la réinstaller. 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 GUI pour smb.conf qui facilite l’édition et la refonte.
SSH
Si vous utilisez SSH pour accéder à distance à votre ordinateur, vous souhaiterez peut-être 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 y trompez pas, vous ne pourrez PAS utiliser le fichier fstab de votre ancienne installation sur votre nouvelle installation. En effet, 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 avoir à passer 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 les deux fournissent un processus GUI pour éditer votre fichier fstab , mais assurez-vous d’abord de faire une sauvegarde manuelle. De la plupart des comptes sur le net, il semble plus sûr de se renseigner sur les options de fstab et de le modifier 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 voudrez récupérer leurs fichiers de configuration. La configuration de Rsync se trouve dans «/etc/rsyncd.conf» et celle de Simple Backup est dans «/etc/sbackup.conf».
Fichiers du site Web
De nombreuses personnes ont Apache, MySQL et / ou PHP installés sur leurs serveurs domestiques pour exécuter des sites Web personnels. Bien que leurs fichiers de configuration puissent ê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».
Vous feriez probablement mieux de reconfigurer Apache, MySQL et PHP lorsque vous les réinstallez, car leurs versions peuvent changer et vous voudrez peut-être utiliser des mots de passe plus récents. Lorsque vous faites cela, vous pouvez facilement installer les trois en une seule fois dans Ubuntu avec la commande suivante:
sudo apt-get install lampe-serveur ^
Et oui, ce signe d’insertion (^) 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 vous voyez un astérisque
viens à côté. Et, comme toujours, assurez-vous de changer tous les mots de passe par défaut pour tout. Bonne réinstallation!