Comment sauvegarder un serveur Linux sur une bande magnétique avec des commandes et des outils ?

La sauvegarde sur bande magnétique offre un stockage hors ligne avec isolation par air pour les serveurs Linux. Cet article traite des étapes de commandes de base et avancées, de l'automatisation des workflows et de LTFS pour un accès aléatoire. Lisez la suite pour apprendre à créer des scripts de sauvegarde fiables sur bande qui évoluent avec vos données.

download-icon
Téléchargement gratuit
pour VM, OS, DB, Fichier, NAS, etc.
pierre

Updated by Pierre on 2025/06/06

Table des matières
  • Pourquoi sauvegarder un serveur Linux sur bande ?

  • Comment sauvegarder un serveur Linux sur bande magnétique avec les commandes tar ?

  • Comment sauvegarder un serveur Linux sur bande avec Vinchin ?

  • FAQ sur la sauvegarde des serveurs Linux sur bande

  • Conclusion

Le support magnétique reste un pilier du stockage de données des entreprises pour les serveurs Linux. Il fournit des copies hors ligne, isolées physiquement, qui résistent aux menaces cybernétiques et aux pannes de matériel. La technologie moderne Linear Tape-Open (LTO) offre une capacité de plusieurs téraoctets dans un format compact. Avec des outils Linux simples et des scripts, vous pouvez créer une archive magnétique automatisée et fiable. Dans cet article, nous expliquons pourquoi le magnétique reste pertinent, passons en revue des workflows en ligne de commande, des bases aux avancés, et montrons comment la console Web de Vinchin simplifie les sauvegardes magnétiques et disque, le tout en étapes claires et concises.

Pourquoi sauvegarder un serveur Linux sur bande ?

1. Les bibliothèques de bandes modernes offrent jusqu'à 18 To par cartouche, permettant de stocker de vastes quantités de données dans des baies compactes.
2. La bande magnétique reste hors ligne lorsqu'elle est inutilisée, créant une déconnexion physique qui empêche les attaques de ransomware et du réseau.

3. L'utilisation d'énergie n'a lieu que lors de la lecture/écriture, réduisant ainsi les coûts d'alimentation par rapport aux disques en rotation.

4. En suivant la règle 3-2-1, vous conservez trois copies de données sur deux types de supports, dont une en dehors du site—idéal pour la reprise après sinistre.

5. Des bandes de haute qualité et un nettoyage régulier du lecteur empêchent les erreurs de lecture/écriture, améliorant la fiabilité des archives.
6. Étiquetez les bandes avec des codes-barres et maintenez un catalogue sur disque pour une recherche rapide du contenu sans charger la bande.

7. Chiffrer les données avant l'écriture—le chiffrement matériel sur LTO-6+ ou des outils comme age protègent les archives sensibles.
8. Les vérifications régulières avec des checksums garantissent l'intégrité des données après la sauvegarde et avant le déchargement de la bande.

Comment sauvegarder un serveur Linux sur bande magnétique avec les commandes tar ?

Ci-dessous est présenté un aperçu détaillé du flux de travail. Nous commençons par la préparation de l'appareil, passons à l'écriture et à la vérification, puis abordons le contrôle avancé de la bande et l'alternative LTFS.

Aperçu du workflow

1. Identifier et nettoyer l'appareil à bande.

2. Charger et rembobiner la bande.

3. Créez des archives complètes ou incrémentielles avec tar.

4. Vérifiez les données avec des checksums et tar -t.

5. Automatisez la gestion des erreurs dans les scripts.

6. Gérer plusieurs cartouches et catalogues.

7. (Avancé) Utilisez le système de fichiers sur bande linéaire pour l'accès aléatoire.

1. Identifier et vérifier l'état du périphérique

Lister tous les lecteurs de bandes :

ls -l /dev/st*

La plupart des systèmes exposent /dev/st0 (s'enroule à la fermeture) et /dev/nst0 (sans enroulement).
Voir l'état et le nombre d'erreurs :

tmt -f /dev/st0 status

Cela affiche les marqueurs de fichiers actuels, la taille de bloc et d'éventuelles erreurs d'E/S.

2. Nettoyer et charger la bande

Nettoyer les lecteurs conformément au calendrier du fournisseur pour éviter les échecs de lecture/écriture.
Rembobiner et charger la bande :

mt -f /dev/st0 rewind
mt -f /dev/st0 load

Utilisez /dev/nst0 pour les scripts afin d'éviter les rembobinages indésirables lors d'écritures longues.

3. Écrire des sauvegardes complètes et incrémentielles

Sauvegarde complète

bashCopyEdittar -czf /dev/nst0 /etc

Indicateurs : -c créer, - comprimer, -f fichier.

Sauvegarde incrémentielle

Lancez d'abord un instantané :

tar --listed-incremental=/var/backups/snapshot.file \
    -czf /dev/nst0 /home

Cela n'écrit que les fichiers modifiés depuis le dernier instantané.

4. Vérifier l'intégrité de la sauvegarde

Après l'écriture, capturez un checksum du flux d'archive :

mt -f /dev/nst0 rewind
dd if=/dev/nst0 bs=64k count=1M | sha256sum > /var/backups/tape.sha256

Comparez plus tard en rejouant le flux :

mt -f /dev/nst0 rewind
dd if=/dev/nst0 bs=64k count=1M | sha256sum -c /var/backups/tape.sha256

Cela détecte les erreurs au niveau des bits avant le transport hors site.

5. Gestion des erreurs dans les scripts

Vérifiez toujours les codes de sortie dans vos scripts cron :

tar -czf /dev/nst0 /var && \
echo "Backup succeeded" || \
echo "Backup failed with code $?" | mail -s "Tape Backup Alert" ops@example.com

Capture non nulle $? surtout pendant les longues exécutions.

6. Gestion des ensembles de bandes et des catalogues

Pour les sauvegardes multi-bandes, étendre les archives et étiqueter chaque bande :

tar -M -L 1024M -czf /dev/nst0 /var/log

Utilisez -M pour multi-volume et -L pour limiter par volume.
Conservez une table des matières (TOC) sur disque par bande :

tar -tvf /dev/nst0 > /backups/tape1.toc

Archiver les TOCs séparément sur une bande de catalogue dédiée.

7. Commandes de Contrôle de Bande Avancées

Ignorer les marques de fichiers :

mt -f /dev/nst0 fsf 1

Reculer :

mt -f /dev/nst0 bsfm 1

Effacer l'enregistrement complet :

mt -f /dev/nst0 erase

Décharger la bande :

mt -f /dev/nst0 offline

Ces commandes vous permettent de scripter une navigation et un nettoyage personnalisés.

Copier les fichiers directement :

LTFS simplifie les restaurations sans extraction complète de l'archive.

8. Alternative : Linear Tape File System (LTFS)

LTFS monte la bande comme un système de fichiers pour un accès aléatoire aux fichiers. Installer sur RHEL/CentOS :

yum install ltfs
mkfs.ltfs --device /dev/nst0 --mount-point /mnt/tape
mount -t ltfs /dev/nst0 /mnt/tape

Copier les fichiers directement :

cp /var/log/* /mnt/tape/
umount /mnt/tape

LTFS simplifie les restaurations sans extraction complète de l'archive.

Comment sauvegarder un serveur Linux sur bande avec Vinchin ?

Pour combler les besoins manuels et ceux des entreprises, considérez Vinchin. Vinchin est une solution de sauvegarde professionnelle de niveau entreprise prenant en charge la plupart des systèmes d'exploitation Windows et Linux courants — y compris Windows, Ubuntu, RHEL, SLES, Rocky Linux, Oracle Linux, Debian et bien d'autres.

Il offre une protection en temps réel (CDP), réplique continuellement les données vers une machine de secours, surveille le battement de cœur du système et bascule automatiquement vers la machine de secours si la principale est hors service — synchronisant ensuite les données lorsque l'originelle retrouve son fonctionnement normal. Vinchin vous permet également de configurer différentes stratégies de sauvegarde lors de la création des tâches standard — telles que la sauvegarde incrémentielle continue, la politique de limitation, la compression et la déduplication des données, le suivi des blocs modifiés, et plus encore — et prend en charge la restauration instantanée et la migration des disques de données.

La console web Vinchin rend les sauvegardes des machines physiques rapides et claires :

1. Sélectionnez le serveur Linux à sauvegarder, par exemple un serveur de base de données sur lequel vous comptez

Sélectionner le serveur Linux

2. Sélectionnez le stockage de sauvegarde, en choisissant un support de bande ou de disque adapté à vos besoins de conservation

Sélectionnez la cassette comme stockage

3. Sélectionnez des stratégies de sauvegarde, en choisissant des paramètres qui correspondent à vos objectifs RTO et RPO

Sélectionner des stratégies

4. Soumettez l'emploi, puis suivez son avancement dans un tableau de bord unifié

Soumettre le travail

Chaque étape est directement liée au serveur que vous protégez, pour vous assurer que votre stratégie correspond à la charge de travail. Vinchin dessert une base clients mondiale avec des évaluations produit excellentes et propose un essai gratuit de 60 jours avec l'ensemble des fonctionnalités — cliquez sur le bouton pour obtenir l'installeur et déployer sans effort.

FAQ sur la sauvegarde des serveurs Linux sur bande

Q1 : Comment vérifier l'état du périphérique et de la bande avant la sauvegarde ?
Utilisez mt : mt -f /dev/st0 status et exécutez mt -f /dev/st0 clean conformément aux instructions du fabricant

Q2 : Comment puis-je automatiser la rotation des bandes et l'enregistrement des journaux ?
Dans crontab, planifiez un script qui utilise date +%Y%m%d pour les noms de fichiers, enregistre les journaux vers /var/log/tape-$(date +%F).log, et envoie des e-mails en cas d'erreurs.

Q3 : Comment restaurer un seul fichier à partir d'une sauvegarde sur plusieurs bandes ?
Rewind : mt -f /dev/nst0 rewind ; passer à la bande N : mt -f /dev/nst0 fsf N ; puis tar -xzf /dev/nst0 path/to/file

Conclusion

Linux de sauvegarde sur bande offre un stockage à haute capacité et économique, pouvant être plus avantageux que les solutions disque. Avec une maintenance adéquate, les bandes LTO peuvent conserver les données de manière fiable pendant 30 ans ou plus. Les archives sur bandes, déconnectées et isolées du réseau, protègent contre les menaces cybernétiques et le ransomware en restant hors ligne après écriture. Les administrateurs peuvent automatiser les sauvegardes complètes et incrémentielles avec des scripts simples tar et mt, puis vérifier l'intégrité des données avec des sommes de contrôle. Les lecteurs LTO modernes atteignent jusqu'à 18 To par cartouche, permettant de ranger des archives d'entreprise massives dans des baies compactes.

La plateforme de sauvegarde d'entreprise de Vinchin ajoute une gestion centralisée pour les flux de travail sur bande et disque, avec une réplication en temps réel et un basculement automatique.

Partager sur:

Categories: Linux Backup