Robot de sauvegarde sur bandes

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