Robot de sauvegarde sur bandes
Présentation de l’équipement
Overland ArcVault 24
Le robot de sauvegarde utilisé dans l’infrastructure est un Overland ArcVault 24, solution de stockage automatisée pour sauvegardes à long terme.
Caractéristiques techniques
- Capacité maximale : 24 bandes LTO-4
- Configuration actuelle : 12 bandes installées
- Connectivité : Interface SCSI
- Interface : Panneau web intégré
- Capacité par bande : 800 GB (natif) / 1.6 TB (compressé)
- Débit : 120 MB/s (natif) / 240 MB/s (compressé)
État actuel
⚠️ Limitation : Le magasin de gauche est manquant, réduisant la capacité de 24 à 12 bandes maximum.
Mémo des commandes
Outils de manipulation
- tapeinfo : Outil de requête du lecteur de bandes
- mtx : Outil de requête de la librairie
- mt : Outil de déplacement et manipulation des bandes
- tar : Archiveur sur bande
Installation sur Debian
Attention, il est nécessaire d’installer le paquet mt, la commande mt présente par défaut étant très limitée.
apt update
apt install mtx mt-st sg3-utils
Fonctionnalités du lecteur de bandes
Emplacement du lecteur : /dev/st0
ou /dev/nst0
(mode non-rembobinage)
Configuration des options logiques SCSI :
mt -f /dev/st0 stsetoptions scsi2logical
Gestion de la librairie de bandes
Visualisation de la librairie
# État complet du robot
root@locahost~: $ mtx -f /dev/sch0 status
Storage Changer /dev/sch0:1 Drives, 12 Slots ( 0 Import/Export )
Data Transfer Element 0:Full (Storage Element 2 Loaded):VolumeTag = AHD934L4
Storage Element 1:Full :VolumeTag=DEVJ72L4
Storage Element 2:Empty
Storage Element 3:Full :VolumeTag=000001L4
Storage Element 4:Empty
Storage Element 5:Empty
Storage Element 6:Empty
Storage Element 7:Empty
Storage Element 8:Empty
Storage Element 9:Empty
Storage Element 10:Full :VolumeTag=CLN361L1
Storage Element 11:Empty
Storage Element 12:Empty
# Inventaire des bandes
mtx -f /dev/sch0 inventory
Opérations sur les emplacements
Déchargement d’une bande du lecteur vers un slot :
mtx -f /dev/sch0 unload 2
Chargement d’une bande d’un slot vers le lecteur :
mtx -f /dev/sch0 load 2
Transfert entre slots :
mtx -f /dev/sch0 transfer 1 5
Manipulation des bandes et archives
État de la bande
# État du lecteur
mt -f /dev/nst0 status
# Information détaillée
tapeinfo -f /dev/st0
Création d’archives
Création d’une archive de /home
:
tar cf /dev/nst0 /home
Création avec compression :
tar czf /dev/nst0 /home
Extraction d’archives
Rembobinage de la bande :
mt -f /dev/nst0 rewind
Test du contenu de l’archive :
tar tf /dev/nst0
Extraction complète :
tar xf /dev/nst0 -C /restore/
Commandes de positionnement
# Rembobinage au début
mt -f /dev/nst0 rewind
# Avance d'un fichier
mt -f /dev/nst0 fsf 1
# Retour d'un fichier
mt -f /dev/nst0 bsf 1
# Position à la fin des données
mt -f /dev/nst0 eod
# Éjection de la bande
mt -f /dev/nst0 eject
Notes importantes
- Utiliser
/dev/nst0
pour éviter le rembobinage automatique - Plusieurs archives peuvent être écrites séquentiellement
- Utiliser les commandes
mt
pour naviguer entre les archives - Toujours tester la lecture après écriture
- Effectuer un inventaire après chaque manipulation de la librairie