GNU/Linux >> Tutoriels Linux >  >> Linux

9 répertoires Linux que vous devez sauvegarder et un que vous ne devriez pas

Les sauvegardes sont un service d'administration système standard. En d'autres termes, tout le monde dans une organisation, du PDG au travailleur temporaire, dépend de nous pour fournir des sauvegardes. Les gens font des erreurs et vous aurez besoin de sauvegardes des données utilisateur, des données d'entreprise et des journaux. Mais ce n'est pas évident sur les systèmes Linux exactement ce que vous devez inclure dans un jeu de sauvegarde. Cet article vous explique ce que vous devez et ne devez pas inclure dans vos sauvegardes.

Les sauvegardes ne sont ni romantiques ni excitantes, mais elles sont nécessaires. Si vous voulez savoir à quel point les sauvegardes sont importantes pour une organisation, vous devez subir une panne ou une panne sans une bonne sauvegarde. Il n'y a pas de récupération sans une bonne sauvegarde. Parfois, je pense que les sauvegardes sont une réflexion après coup à cause des nombreuses fois où je les ai vues négligées, ignorées et échouées.

  • Sauvegarde :ensemble de répertoires et de fichiers archivés sur bande, disque ou cloud.
  • Sauvegarder :processus de création d'une sauvegarde.

L'une des premières questions que se posent les nouveaux administrateurs système est la suivante :Que dois-je sauvegarder ? La réponse est assez simple :tout ce dont vous avez besoin et rien de superflu. Oui, c'est un peu sarcastique, mais c'est vrai à 100 %. Vous trouverez ci-dessous une liste de répertoires que vous devez sauvegarder régulièrement et de répertoires que vous ne devez jamais sauvegarder. Ces répertoires ne sont pas dans un ordre particulier.

/etc

Le répertoire /etc contient les fichiers de configuration d'un système. Il comprend le fichier utilisateur, le fichier de groupe, le fichier de mot de passe, les informations réseau, la plupart des configurations d'application, les fichiers de démarrage, les informations sur le système de fichiers, les points de montage et d'autres fichiers de configuration à l'échelle du système. Sans ce répertoire, il vous faudra beaucoup de temps pour remettre le système là où il se trouvait avant la panne ou la panne. Sans une bonne sauvegarde de /etc, vous devrez probablement réinstaller votre système à partir d'un support, réinstaller toutes vos applications et recommencer à zéro comme vous le feriez avec un nouveau système.

/accueil

Toutes les données utilisateur, téléchargements, documents, images et fichiers divers sont conservés dans le répertoire /home sous le nom de l'utilisateur. Par exemple, mon répertoire personnel est /home/khess. Pour un utilisateur, il n'y a plus de répertoire important à sauvegarder sur un système. Les utilisateurs supposent que vous incluez leurs fichiers personnels dans vos sauvegardes quotidiennes. Vous devriez le faire. Faites confiance à mon expérience sur celui-ci. On dit qu'un bon jugement vient de l'expérience et que l'expérience vient d'un mauvais jugement. C'est vrai, et j'ai des histoires pour le prouver.

/racine

Le répertoire personnel de l'utilisateur root est important à inclure dans une sauvegarde. Ce répertoire est l'endroit où vous, l'administrateur système, conservez les téléchargements, les configurations, les scripts, les notes et d'autres informations essentielles qui sont souvent uniques et irremplaçables.

/var

Le répertoire /var contient des bases de données, des pages Web, des crontabs, des fichiers journaux et des fichiers de zone DNS. Les fichiers du répertoire /var (variable) changent et grossissent quotidiennement. En raison des données qu'il contient, le répertoire /var aura souvent son propre point de montage sur son propre système de fichiers et son propre disque ou matrice de disques.

/usr/local/bin

Le répertoire /usr/local/bin peut être vide ou contenir des scripts appartenant à la racine ou des exécutables d'application qui ne font pas partie de la liste des exécutables système standard située dans /usr/bin ou /usr/sbin. Si le répertoire est vide, je crée toujours un fichier /usr/local/bin/empty pour me faire savoir qu'il ne contient aucun fichier plutôt que de penser que ma sauvegarde a manqué les fichiers d'un répertoire entier. Oui, je suis TOC. Ne me jugez pas.

[ Vous pourriez également apprécier :ReaR :Sauvegardez et restaurez votre serveur Linux en toute confiance ]

/usr/local/sbin

Le répertoire /usr/local/sbin est important pour les mêmes raisons que /usr/local/bin. Il est aussi souvent vide, et j'y place également un fichier /usr/local/sbin/empty pour me faire connaître son statut.

/srv

Le répertoire /srv est en quelque sorte une anomalie. Il est éventuellement utilisé pour les fichiers de services liés à Internet tels que les téléchargements WWW, les fichiers FTP, CVS, etc. Je le sauvegarde toujours, mais j'y place également mon fichier standard /srv/empty car il peut être vide pendant toute la durée de vie du système. Certains administrateurs système l'utilisent comme répertoire de chargement/téléchargement de fichiers pour les services susmentionnés, mais son utilisation est aléatoire et quelque peu rare.

/opter

Le répertoire /opt est souvent utilisé pour des logiciels tiers ou des logiciels qu'un administrateur système souhaite séparer des répertoires standard. J'y installe toujours des systèmes de gestion de documents, Webmin et d'autres applications que je ne veux pas occuper d'emplacements tels que /usr/local. C'est juste une préférence personnelle et vous n'êtes pas obligé de le faire. Je trouve que /opt est un bon emplacement pour installer le logiciel que je veux tester, comme un nouveau système de gestion de documents ou une autre application. S'il est vide, j'y crée mon fichier /opt/empty.

Répertoires partagés

Un répertoire partagé peut appartenir à un groupe particulier, tel que les finances ou les ressources humaines, qui dispose d'autorisations spéciales. Vous voulez absolument sauvegarder /finance, /data ou /hr si votre système possède de tels répertoires. Ne créez pas ces types de répertoires tant que vous n'en avez pas besoin. Les répertoires partagés sont importants à inclure dans une sauvegarde car les utilisateurs y stockent des données d'entreprise et il se peut qu'il n'y ait pas d'autres copies.

Répertoires montés NFS

Les répertoires montés sur NFS doivent généralement être exclus de votre modèle de sauvegarde. Pourquoi? Parce que ces répertoires sont montés à partir de systèmes distants. Ils peuvent se trouver dans le même centre de données ou provenir d'un système très éloigné. Les sauvegardes sur le réseau peuvent convenir si vous disposez d'un réseau très rapide ou d'un petit volume de fichiers. Je vous recommande de ne pas sauvegarder sur le réseau à moins que cela ne soit nécessaire. Sauvegardez ces données à partir du système local qui les héberge. Vous ne voulez pas qu'un problème de réseau corrompe vos sauvegardes et rende vos données inutiles.

[ Téléchargement gratuit :Aide-mémoire sur les commandes avancées de Linux. ]

Récapitulez

Les deux objectifs d'une sauvegarde sont de s'assurer que vous avez de bonnes copies de vos données et qu'elles peuvent être restaurées. Faire des sauvegardes est un gaspillage de ressources si les sauvegardes ne sont pas utilisables. J'ai été là. C'est pourquoi vous devez vérifier périodiquement vos sauvegardes en restaurant un fichier.

Les sauvegardes sont toujours importantes. Faites-les. Les vérifier. Ne croyez pas qu'ils sont faits par quelqu'un d'autre.


Linux
  1. Trouver des fichiers et des répertoires sous Linux comme un pro

  2. Créer, supprimer et gérer des répertoires sous Linux

  3. Comment rechercher et copier certains types de fichiers d'un répertoire à un autre sous Linux

  4. Création et suppression de fichiers et de répertoires sous Linux

  5. Supprimer uniquement les fichiers dans le répertoire sous linux PAS les répertoires

Commande Ls sous Linux (liste des fichiers et des répertoires)

Comment compresser des fichiers et des répertoires sous Linux

Comment copier des fichiers et des répertoires sous Linux

Comment supprimer des fichiers et des répertoires sur un terminal Linux

Trouvez facilement des fichiers et des répertoires sur Linux

Principes de base de la ligne de commande Linux - Travailler avec des fichiers et des répertoires