18.2. Sauvegarde d'un système de fichiers XFS avec xfsdump
Cette procédure décrit comment sauvegarder le contenu d'un système de fichiers XFS dans un fichier ou sur une bande.
Conditions préalables
- Un système de fichiers XFS que vous pouvez sauvegarder.
- Un autre système de fichiers ou un lecteur de bandes où vous pouvez stocker la sauvegarde.
Procédure
Utilisez la commande suivante pour sauvegarder un système de fichiers XFS :
# xfsdump -l level [-L label] \ -f backup-destination path-to-xfs-filesystem
-
Remplacez level par le niveau de vidage de votre sauvegarde. Utilisez
0
pour effectuer une sauvegarde complète ou1
à9
pour effectuer des sauvegardes incrémentielles conséquentes. -
Remplacez backup-destination par le chemin d'accès où vous souhaitez stocker votre sauvegarde. La destination peut être un fichier ordinaire, un lecteur de bande ou 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 path-to-xfs-filesystem par le point de montage du système de fichiers XFS que vous souhaitez sauvegarder. Par exemple,
/mnt/data/
. Le système de fichiers doit être monté. -
Lorsque vous sauvegardez plusieurs systèmes de fichiers et que vous les enregistrez sur une seule unité de bande, ajoutez une étiquette de session à chaque sauvegarde à l'aide de l'option
-L label
afin qu'il soit plus facile de les identifier lors de la restauration. Remplacez label par le nom de votre sauvegarde : par exemple,backup_data
.
-
Remplacez level par le niveau de vidage de votre sauvegarde. Utilisez
Exemple 18.1. Sauvegarde de plusieurs systèmes de fichiers XFS
Sauvegarder le contenu des systèmes de fichiers XFS montés sur les répertoires
/boot/
et/data/
et les enregistrer sous forme de fichiers dans le répertoire/backup-files/
:# xfsdump -l 0 -f /backup-files/boot.xfsdump /boot # xfsdump -l 0 -f /backup-files/data.xfsdump /data
Pour sauvegarder plusieurs systèmes de fichiers sur une seule unité de bande, ajoutez une étiquette de session à chaque sauvegarde à l'aide de l'option
-L label
à l'aide de l'option# xfsdump -l 0 -L "backup_boot" -f /dev/st0 /boot # xfsdump -l 0 -L "backup_data" -f /dev/st0 /data
Ressources supplémentaires
-
xfsdump(8)
page de manuel.