Dans la gestion du serveur, une sauvegarde et une restauration régulières si nécessaire sont des conditions nécessaires pour assurer le fonctionnement stable du serveur. Apprenons à connaître les connaissances de la sauvegarde et de la restauration Linux.
Présentation de la sauvegarde
Objet de sauvegarde
Dans le système Linux, les répertoires importants qui doivent être sauvegardés sont principalement:
table des matières | La description |
---|---|
/racine | Répertoire de base du super utilisateur |
/Accueil | Annuaire personnel des utilisateurs ordinaires |
/ var / spool / mail | Répertoire de messagerie système (le cas échéant) |
/etc | Répertoire des fichiers de configuration |
/démarrage | Répertoires liés au démarrage du système |
/ var / log | Journal système (pour enquête sur les accidents) |
De plus, il y a certaines données importantes pour le serveur (apache, mysql, etc.), qui devraient également être sauvegardées
Méthode de sauvegarde
- Sauvegarde complète: copiez toutes les données à sauvegarder dans la sauvegarde en une seule fois. L'avantage est que la sauvegarde est relativement complète. L'inconvénient est que la quantité de données dans une seule sauvegarde est trop importante, ce qui entraîne une charge de serveur importante, un espace important et certains problèmes.
- Sauvegarde incrémentielle: une fois les données d'origine sauvegardées, seul le nouveau contenu de données sera sauvegardé à intervalles réguliers à l'avenir. L'avantage est qu'il prend de l'espace et que la charge est faible pendant la sauvegarde. L'inconvénient est que la restauration est plus lourde (vous devez restaurer chaque partie incrémentielle à tour de rôle Au lieu de restaurer le tout d'un coup)
- Sauvegarde différentielle: Il s'agit d'un compromis entre les deux méthodes de sauvegarde ci-dessus. Sur la base de la sauvegarde des données d'origine, toutes les nouvelles données par rapport aux données d'origine sont sauvegardées à intervalles réguliers. Tout en combinant les avantages des deux méthodes ci-dessus, il a également ses inconvénients dans une certaine mesure
Commandes courantes de sauvegarde et de restauration
commande de vidage
Notez que la
dump
commande n'est pas installée par défaut dans certaines distributions et doit être installée manuellement
dump [options] target source
#选项见下,target为备份目标文件名,source为要备份的文件或目录
dump
Options de commande:
Options | La description |
---|---|
-niveau | Niveau de sauvegarde (le niveau est un nombre) |
-u | Une fois la sauvegarde réussie, écrivez l'heure de sauvegarde dans le /etc/dumpdates fichier |
-v | Afficher les informations dans le processus |
-j | Compresser le fichier de sauvegarde dans un .bz2 format |
-w | Afficher le niveau de sauvegarde et l'heure de sauvegarde du système de fichiers autorisé à utiliser cette commande pour sauvegarder |
Niveau de sauvegarde
Dans la sauvegarde de la commande dump, le niveau de sauvegarde est une option obligatoire et est un nombre. Parmi eux, cela 0
signifie une sauvegarde complète, c'est 1-9
une sauvegarde incrémentielle, et chaque niveau est basé sur le niveau précédent pour trouver une sauvegarde incrémentielle. Par exemple, le niveau de sauvegarde 1 compare l'état actuel avec le niveau 0 (état initial) et effectue une sauvegarde incrémentielle vers un nouveau fichier (le nom doit de préférence inclure le niveau de sauvegarde pour une gestion facile), et le niveau de sauvegarde 2 comparera l'état actuel avec le niveau 1. Comparez le statut du niveau ...
commande de restauration
restore
La commande est l' dump
opposé de la commande, elle restaure le fichier de sauvegarde à l'emplacement correspondant.
restore [mode] [options]
#mode为恢复模式,只能选一种,options为附带选项
restore
Mode de commande et options
mode | La description |
---|---|
-C | Comparez les modifications des données de sauvegarde avec l'état actuel |
-je | Entrez en mode interactif, sélectionnez manuellement les fichiers à sauvegarder |
-t | Vérifiez quelles données se trouvent dans le fichier de sauvegarde |
-r | Mode de restauration, restaurez les données de sauvegarde à l'emplacement correspondant |
Options | La description |
---|---|
-F | Spécifiez le nom de fichier du fichier de sauvegarde |
La cible de la commande de restauration est le répertoire de travail. Il est recommandé de créer un répertoire vide pour l'opération de restauration avant la restauration afin d'éviter tout dommage. Le fichier de sauvegarde contient le niveau de sauvegarde et il n'est pas nécessaire de le spécifier à nouveau