Comment sauvegarder ou cloner les partitions Linux à l'aide de la commande «Cat»

Comment sauvegarder ou cloner les partitions Linux à l'aide de la commande «Cat»

Une utilisation approximative de la commande Linux Cat serait de faire une sauvegarde de disque complète ou une sauvegarde de partition de disque ou un clonage d'une partition de disque en redirigeant la sortie de commande contre la partition d'un disque dur, ou d'un bâton USB ou d'un fichier d'image local ou d'écriture de la Sortie à une prise de réseau.

Sauvegarde du système de fichiers Linux à l'aide de la commande «Cat»

Il est absolument normal de votre part de penser pourquoi nous devrions utiliser chat sur dd Lorsque ce dernier fait le même travail facilement, ce qui est tout à fait vrai, cependant, j'ai récemment réalisé que le chat est beaucoup plus rapide que dd Quand il vient de la vitesse et des performances.

Je suis d'accord que dd Fournit, encore plus, des options et également très utile pour traiter de grandes sauvegardes telles que des lecteurs de bande (comment cloner les partitions Linux à l'aide de la commande 'DD'), tandis que Cat comprend une option moindre et ce n'est pas nécessairement un digne dd remplacement mais toujours, reste une option partout où.

Lire suggérée: Comment cloner ou sauvegarder le disque Linux à l'aide de clonezilla

Croyez-moi, cela fait le travail avec succès dans la copie du contenu d'une partition à une nouvelle partition non formatée. La seule exigence serait de fournir une partition de disque dur valide avec la taille minimale des données existantes et sans système de fichiers.

Dans l'exemple ci-dessous, la première partition sur le premier disque dur, qui correspond au /botte partition I.e. / dev / sda1, est cloné sur la première partition du deuxième disque (i.e. / dev / sdb1) en utilisant l'opérateur de redirection Linux.

# Cat / dev / sda1> / dev / sdb1 
Sauvegarde de partition de disque complète dans Linux

Une fois la commande terminée, la partition clonée est montée sur / mnt et les deux répertoires de points de montage sont répertoriés pour vérifier si des fichiers sont manquants.

# mont / dev / sdb1 / mnt # ls / mnt # ls / démarrage 
Vérifiez les fichiers de partition clonés

Afin d'étendre le système de fichiers de partition au problème de taille maximale, la commande suivante avec les privilèges racine.

Lire suggérée: 14 Utilitaires de sauvegarde exceptionnels pour les systèmes Linux

$ sudo redize2fs / dev / sdb1 
Redimensionner ou étendre la taille de la partition dans Linux

Le chat La commande est un excellent outil pour manipuler les fichiers texte dans Linux et certains fichiers multimédias spéciaux, mais doit être évité pour les fichiers de données binaires ou les fichiers Shebang concaténés. Pour toutes les autres options, n'hésitez pas à exécuter chat homme de la console.

$ man chat 

Étonnamment, il y a une autre commande appelée tac, Oui, je parle de tac, qui est une version inverse de chat Commande (également orthographié vers l'arrière) qui affiche chaque ligne d'un fichier dans l'ordre inverse, veulent en savoir plus sur tac, Lire comment utiliser la commande TAC dans Linux.