17.3. Écriture sur des dispositifs de rembobinage de bande


Un dispositif de rembobinage rembobine la bande après chaque opération. Pour sauvegarder des données, vous pouvez utiliser la commande tar. Par défaut, dans les périphériques à bande, la valeur de block size est de 10 Ko (bs=10k). Vous pouvez définir la variable d'environnement TAPE à l'aide de l'attribut export TAPE=/dev/st0 pour définir la variable d'environnement. Utilisez plutôt l'option -f device pour spécifier le fichier du périphérique de bande. Cette option est utile lorsque vous utilisez plus d'un périphérique de bande.

Conditions préalables

  1. Vous avez installé le paquetage mt-st. Pour plus d'informations, voir Installation de l'outil de gestion des lecteurs de bande.
  2. Charger le lecteur de bande :

    # mt -f /dev/st0 load

Procédure

  1. Vérifier la tête de lecture :

    # mt -f /dev/st0 status
    
    SCSI 2 tape drive:
    File number=-1, block number=-1, partition=0.
    Tape block size 0 bytes. Density code 0x0 (default).
    Soft error count since last status=0
    General status bits on (50000):
     DR_OPEN IM_REP_EN

    Ici :

    • la valeur actuelle de file number est -1.
    • le site block number définit la tête de bande. Par défaut, il est fixé à -1.
    • le block size 0 indique que l'unité de bande n'a pas de taille de bloc fixe.
    • le site Soft error count indique le nombre d'erreurs rencontrées après l'exécution de la commande mt status.
    • le site General status bits explique les caractéristiques de l'appareil à bandes.
    • DR_OPEN indique que la porte est ouverte et que le dispositif de bande est vide. IM_REP_EN est le mode de rapport immédiat.
  2. Si le périphérique de bande n'est pas vide, écrasez-le :

    # tar -czf /dev/st0 _/source/directory

    Cette commande écrase les données d'un périphérique de bande avec le contenu de /source/directory.

  3. Sauvegarder le /source/directory sur l'appareil à bandes :

    # tar -czf /dev/st0 _/source/directory
    tar: Removing leading `/' from member names
    /source/directory
    /source/directory/man_db.conf
    /source/directory/DIR_COLORS
    /source/directory/rsyslog.conf
    [...]
  4. Visualiser l'état de l'unité de bande :

    # mt -f /dev/st0  status

Verification steps

  • Affiche la liste de tous les fichiers présents sur l'unité de bande :

    # tar -tzf /dev/st0
    /source/directory/
    /source/directory/man_db.conf
    /source/directory/DIR_COLORS
    /source/directory/rsyslog.conf
    [...]

Ressources supplémentaires

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.