Rechercher

19.2. Restauration d'un système de fichiers XFS à partir d'une sauvegarde avec xfsrestore

download PDF

Cette procédure décrit comment restaurer le contenu d'un système de fichiers XFS à partir d'un fichier ou d'une bande de sauvegarde.

Conditions préalables

Procédure

  • La commande de restauration de la sauvegarde varie selon que vous restaurez une sauvegarde complète ou incrémentielle, ou que vous restaurez plusieurs sauvegardes à partir d'une seule unité de bande :

    # xfsrestore [-r] [-S session-id] [-L session-label] [-i]
                 -f backup-location restoration-path
    • Remplacer backup-location par l'emplacement de la sauvegarde. Il peut s'agir d'un fichier ordinaire, d'un lecteur de bande ou d'un périphérique de bande distant. Par exemple, /backup-files/Data.xfsdump pour un fichier ou /dev/st0 pour un lecteur de bande.
    • Remplacez restoration-path par le chemin d'accès au répertoire dans lequel vous souhaitez restaurer le système de fichiers. Par exemple, /mnt/data/.
    • Pour restaurer un système de fichiers à partir d'une sauvegarde incrémentale (niveau 1 à niveau 9), ajoutez l'option -r.
    • Pour restaurer une sauvegarde à partir d'une unité de bande qui contient plusieurs sauvegardes, spécifiez la sauvegarde à l'aide des options -S ou -L.

      L'option -S vous permet de choisir une sauvegarde en fonction de son identifiant de session, tandis que l'option -L vous permet de choisir en fonction du libellé de la session. Pour obtenir l'ID de session et les étiquettes de session, utilisez la commande xfsrestore -I.

      Remplacer session-id par l'identifiant de session de la sauvegarde. Par exemple, b74a3586-e52e-4a4a-8775-c3334fa8ea2c. Remplacer session-label par l'étiquette de session de la sauvegarde. Par exemple, my_backup_session_label.

    • Pour utiliser xfsrestore de manière interactive, utilisez l'option -i.

      Le dialogue interactif commence après que xfsrestore a fini de lire le périphérique spécifié. Les commandes disponibles dans le shell interactif xfsrestore sont cd, ls, add, delete, et extract; pour une liste complète des commandes, utilisez la commande help.

Exemple 19.1. Restauration de plusieurs systèmes de fichiers XFS

  • Pour restaurer les fichiers de sauvegarde XFS et enregistrer leur contenu dans des répertoires sous /mnt/:

    # xfsrestore -f /backup-files/boot.xfsdump /mnt/boot/
    # xfsrestore -f /backup-files/data.xfsdump /mnt/data/
  • Pour restaurer à partir d'une unité de bande contenant plusieurs sauvegardes, spécifiez chaque sauvegarde par son étiquette ou son ID de session :

    # xfsrestore -L "backup_boot" -f /dev/st0 /mnt/boot/
    # xfsrestore -S "45e9af35-efd2-4244-87bc-4762e476cbab" \
                 -f /dev/st0 /mnt/data/

Ressources supplémentaires

  • xfsrestore(8) page de manuel.
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.