Maison Opération et maintenance CentOS Sauvegarde et récupération du système Centos7

Sauvegarde et récupération du système Centos7

Jun 18, 2021 pm 04:20 PM
centos7

Ce qui suit est une introduction à la sauvegarde et à la récupération du système Centos7 à partir de la colonne du didacticiel centos. J'espère que cela sera utile aux amis dans le besoin !

Tutoriel de sauvegarde et de récupération du système Centos

tar :
Fonctionnalités
1. Autorisations réservées
2. Convient à sauvegarde L'intégralité du répertoire
3. Vous pouvez choisir différentes méthodes de compression
4. Si vous choisissez de ne pas compresser, vous pouvez également réaliser une sauvegarde incrémentielle et une restauration partielle. Veuillez vous référer à man tar

dd Fonctionnalités
1. Opérez sur des blocs et sauvegardez l'intégralité du disque dur (y compris la table de partition, le MBR et d'autres systèmes de fichiers que Linux ne peut pas bien prendre en charge)
2. La compression peut être effectuée (un peu plus gênant)
3 . Puisque l'intégralité du disque dur est sauvegardé, l'espace "vide" inutilisé sur le système de fichiers sera également enregistré. Le fichier de sauvegarde est relativement volumineux
Sauvegarde
Sauvegarder. le disque dur sda et placez-le dans /backup (/backup est monté sur d'autres disques durs tels que sdb)

tutoriel sur la méthode tar

Linux n'est pas comme Windows, cela n'empêche pas l'utilisateur root d'accéder à quoi que ce soit. Par conséquent, vous pouvez placer une partition sur chaque fichier dans un fichier TAR.

Basculez vers le répertoire racine à l'aide de l'utilisateur root
Ensuite, utilisez la commande suivante pour sauvegarder l'intégralité du système :
tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+ trouvé --exclude =/backup.tgz --exclude=/mnt --exclude=/sys
ou
tar cvpzf /state/partition1/home/backup.tgz / --exclude=/proc --exclude =/lost+ found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys
Explication :
La partie tar est le logiciel que nous utiliserons.
'cvpfz' correspond aux options que nous avons ajoutées à tar, comme "créer une archive compressée" (évidemment), "enregistrer les autorisations" (afin que chaque fichier identique ait les mêmes autorisations) et "gzip" (réduire la taille). Ensuite, c'est le nom que recevra l'archive compressée, dans notre cas backup.tgz.
suivi du répertoire racine que nous souhaitons sauvegarder. Puisque nous voulons tout sauvegarder :/. Ensuite, il y a les répertoires que nous voulons exclure : nous ne voulons pas tout sauvegarder, car inclure certains répertoires n'est pas très utile. Assurez-vous également de ne pas inclure le fichier de sauvegarde lui-même, sinon vous obtiendrez des résultats étranges. Vous ne souhaitez probablement pas non plus inclure le dossier /mnt - si d'autres partitions y sont montées - sinon vous finirez par les sauvegarder également. Assurez-vous également que rien n'est monté dans /media (c'est-à-dire qu'aucun CD ou support amovible n'est monté). Sinon, supprimez /media.
À la fin du processus, vous pourriez recevoir un message disant "tar : erreur due au retard de l'erreur précédente" ou quelque chose du genre, mais dans la plupart des cas, vous pouvez simplement l'ignorer.
En option, vous pouvez utiliser Bzip pour compresser vos sauvegardes. Cela signifie un taux de compression plus élevé mais également une vitesse plus faible. Si le taux de compression est important pour vous, remplacez simplement le "z" dans la commande par "j" et donnez au nom de la sauvegarde une extension correspondante. La commande ressemblerait à ceci :
tar cvpjf backup.tar.bz2 / --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt - -exclude=/sys

Restauration : Si le système est détruit, nous pouvons alors utiliser le package tar sauvegardé pour restaurer.
Le fichier backup.tgz dans le répertoire racine de la partition
Encore une fois, assurez-vous que vous êtes root et que le fichier de sauvegarde se trouve dans le répertoire racine du système de fichiers.

L'une des belles choses de Linux est que cela peut même être fait sur un système en cours d'exécution ; il n'est pas nécessaire de se laisser tromper par un CD de démarrage ou quoi que ce soit. Bien sûr, si vous rendez votre système impossible à démarrer. Vous n’avez peut-être pas d’autre choix que d’utiliser un live-CD, mais le résultat est le même. Vous pouvez même supprimer tous les fichiers de votre système Linux pendant son exécution. Mais je ne vous dirai pas cet ordre !
Voici la commande que j'utiliserais :
tar xvpfz backup.tgz -C /
Si vous utilisez bz2 :
tar xvpfj backup.tar.bz2 -C /
Attention : ceci remplacera tous les fichiers de votre partition par des fichiers de l'archive compressée !
Assurez-vous de recréer le répertoire que vous avez supprimé avant de faire quoi que ce soit d'autre :
mkdir proc
mkdir loss+found
mkdir mnt
mkdir sys
/proc Autorisations : Fichier Tous Auteur : Groupe racine : propriétaire racine : lecture groupe exécution : lecture exécution autres : lecture exécution
/lost+found Autorisations : propriétaire du fichier : groupe racine : propriétaire racine : lecture écriture exécution groupe : lecture exécution autres : lecture exécution
/mnt Autorisations : Propriétaire du fichier : root Groupe : root Propriétaire : Lecture Écriture Exécution Groupe : Lecture Exécution Autres : Lecture Exécution
/ autorisations sys : Propriétaire du fichier : root Groupe : root Propriétaire : Lecture Écriture Groupe d'exécution : Lecture Exécution Autres : Lecture Exécution
Lorsque vous redémarrerez, tout sera exactement comme lors de votre sauvegarde.

Les utilisateurs se réfèrent au didacticiel ci-dessus pour la sauvegarde et la récupération, et signalent généralement qu'après le redémarrage de l'ordinateur, ils seront toujours invités à saisir le nom d'utilisateur et le mot de passe.

Quelqu'un a mentionné sur Internet : j'ai consulté des experts et trouvé une solution. Après la restauration, exécutez la commande suivante et redémarrez pour résoudre ce problème : restorecon -Rv /

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Adresses de téléchargement d'images de différentes versions de CentOS7 et descriptions de versions (y compris la version Everything) Adresses de téléchargement d'images de différentes versions de CentOS7 et descriptions de versions (y compris la version Everything) Feb 29, 2024 am 09:20 AM

Lors du chargement de CentOS-7.0-1406, il existe de nombreuses versions facultatives. Pour les utilisateurs ordinaires, ils ne savent pas laquelle choisir : (1) CentOS-xxxx-LiveCD.ios et CentOS-xxxx- Quoi. est la différence entre bin-DVD.iso ? Le premier n’a que 700 Mo et le second 3,8 Go. La différence ne réside pas seulement dans la taille, mais la différence la plus essentielle est que CentOS-xxxx-LiveCD.ios ne peut être chargé que dans la mémoire et exécuté, et ne peut pas être installé. Seul CentOS-xxx-bin-DVD1.iso peut être installé sur le disque dur. (2) CentOS-xxx-bin-DVD1.iso, Ce

Étapes pour accéder au mode de réparation d'urgence de CentOS 7 Étapes pour accéder au mode de réparation d'urgence de CentOS 7 Jan 13, 2024 am 09:36 AM

Ouvrez la page centos7 et apparaissez : bienvenue en mode urgence ! après vous être connecté, tapez « journalctl -xb » pour afficher les journaux système, « systemctlreboot » pour redémarrer, « systemctldefault » pour réessayer de démarrer en mode par défaut. giverootpasswordformaintenance(??Control-D???) : Solution : exécuter r

Comment accéder et nettoyer les fichiers indésirables dans le répertoire /tmp dans CentOS 7 ? Comment accéder et nettoyer les fichiers indésirables dans le répertoire /tmp dans CentOS 7 ? Dec 27, 2023 pm 09:10 PM

Il y a beaucoup de déchets dans le répertoire tmp du système centos7. Si vous souhaitez nettoyer les déchets, comment devez-vous procéder ? Jetons un coup d'œil au didacticiel détaillé ci-dessous. Pour afficher la liste des fichiers dans le répertoire de fichiers tmp, exécutez la commande cdtmp/ pour basculer vers le répertoire de fichiers actuel de tmp, et exécutez la commande ll pour afficher la liste des fichiers dans le répertoire actuel. Comme indiqué ci-dessous. Utilisez la commande rm pour supprimer des fichiers. Il convient de noter que la commande rm supprime définitivement les fichiers du système. Par conséquent, il est recommandé que lors de l'utilisation de la commande rm, il soit préférable de donner une invite avant de supprimer le fichier. Utilisez la commande rm-i file name, attendez que l'utilisateur confirme la suppression (y) ou ignore la suppression (n), et le système effectuera les opérations correspondantes. Comme indiqué ci-dessous.

Comment définir des règles de mot de passe dans centos7 ? Comment définir des règles de mot de passe dans centos7 ? Jan 07, 2024 pm 01:17 PM

Définir des règles de mot de passe pour des raisons de sécurité. Définissez le nombre de jours d'expiration du mot de passe. L'utilisateur doit changer le mot de passe dans les jours. Ce paramètre affecte uniquement les utilisateurs créés, pas les utilisateurs existants. Si vous définissez un utilisateur existant, exécutez la commande "chage -M (jours) (utilisateur)". PASS_MAX_DAYS60#Délai d'expiration du mot de passe PASS_MIN_DAYS3#Délai de changement de mot de passe initial PASS_MIN_LEN8#Longueur minimale du mot de passe PASS_WARN_AGE7#Délai d'invite d'expiration du mot de passe Répétez l'utilisation de la restriction du mot de passe [root@linuxprobe~]#vi/etc/pam.d/system-auth#nearline15 :

Comment installer l'extension mbstring sous CENTOS7 ? Comment installer l'extension mbstring sous CENTOS7 ? Jan 06, 2024 pm 09:59 PM

1.UncaughtError:Calltoundefinedfunctionmb_strlen(); Lorsque l'erreur ci-dessus se produit, cela signifie que nous n'avons pas installé l'extension mbstring ; 2. Entrez dans le répertoire d'installation de PHP cd/temp001/php-7.1.0/ext/mbstring ; /usr/local/bin /phpize ou /usr/local/php7-abel001/bin/phpize) pour installer l'extension php 4../configure--with-php-config=/usr/local/php7-abel

Comment installer Mysql dans CentOS7 et le configurer pour qu'il démarre automatiquement au démarrage Comment installer Mysql dans CentOS7 et le configurer pour qu'il démarre automatiquement au démarrage Jun 02, 2023 pm 08:36 PM

Centos7 n'a pas de base de données MySQL. La base de données par défaut est Mariadb (une branche de MySQL). Vous pouvez installer la base de données MySQL manuellement en suivant les étapes ci-dessous. 1. Téléchargez le fichier d'installation rpm wgethttp://repo.mysql.com/mysql-community-release-el7.rpm 2. Exécutez rpm pour installer rpm-ivhmysql-community-release-el7.rpm Une fois la résolution des dépendances terminée. , les options suivantes apparaissent : dependenciesresolved ==================================

Explication détaillée de la commande du fichier de décompression (zip) sous centos7 Explication détaillée de la commande du fichier de décompression (zip) sous centos7 Jan 07, 2024 pm 06:30 PM

1. Le dossier compressé est un fichier zip [root@cgls]#zip-rmydata.zipmydata2. Décompressez mydata.zip dans le répertoire mydatabak [root@cgls]#unzipmydata.zip-dmydatabak3.mydata01 et mydata02.txt sont compressés dans mydata.zip[root@cgls]#zipmydata.zipmydata01mydata02.txt4. Décompressez directement le fichier mydata.zip [root@cgls]#unzipmydata.zip5.

Comment modifier et définir les touches de raccourci par défaut de CentOS7 ? Comment modifier et définir les touches de raccourci par défaut de CentOS7 ? Jan 09, 2024 pm 06:14 PM

Lorsque les touches de raccourci par défaut entrent en conflit avec les touches du logiciel que vous utilisez ou que vous devez utiliser les touches de raccourci selon vos propres habitudes, vous devez modifier et définir les touches de raccourci par défaut. Comment modifier les touches de raccourci par défaut de CentOS7 ? Jetons un coup d'œil au didacticiel détaillé ci-dessous. 1. Démarrez le système Centos7 dans la machine virtuelle et accédez au bureau. 2. Cliquez sur Applications->Outils système->Paramètres dans le coin supérieur gauche. 3. Entrez dans l'interface de configuration et cliquez sur le périphérique. 4. Sélectionnez Clavier et cliquez sur n'importe lequel. à droite. Et appuyez sur la touche de raccourci à définir sur le clavier pour modifier sa touche de raccourci (notez que certaines ne peuvent pas être modifiées !) 5. Après le changement, comme indiqué ci-dessous, cliquez enfin sur Paramètres, pour que le paramètre de la touche de raccourci soit défini. la modification est terminée.

See all articles