Commande restorevgfiles

Objectif

Restaure des fichiers à partir d'une source de sauvegarde.

Syntaxe

restorevgfiles [ -b blocs ] [ -f unité ] [ -a ] [ -n ] [ -s ] [ -d chemin d'accès ] [ -D ] [ liste_fichiers ]

Descriptif

La commande restorevgfiles permet de restaurer des fichiers à partir d'une bande, d'un fichier, d'un CD-ROM ou de leur source de sauvegarde de groupe de volumes. La commande restorevgfiles fonctionne également pour les sauvegardes multivolume telles que plusieurs CD, DVD, disques USB ou bandes.

Les commandes restorevgfiles et listvgbackup -r effectuent des opérations identiques et doivent être considérées comme interchangeables. La commande restorevgfiles applique automatiquement l'indicateur -r . L'indicateur -r , lorsqu'il est redondant, est conservé à des fins de compatibilité et n'entraîne aucun comportement inhabituel s'il est spécifié. Pour une description complète de l'indicateur -r , voir la commande listvgbackup .

Indicateurs

Article Descriptif
-b blocs Indique le nombre de blocs de 512 octets à lire dans une seule opération d'entrée, comme défini par le paramètre blocks . Si le paramètre blocks n'est pas spécifié, le nombre de blocs lus est défini par défaut sur 100.
-f unité Indique le type d'unité contenant la sauvegarde (fichier, bande, CD-ROM ou autre source), tel que défini par le paramètre device . Si -f n'est pas spécifié, device prend par défaut la valeur /dev/rmt0.
-a Vérifie la taille de bloc physique de la sauvegarde sur bande, comme indiqué par l'indicateur -b block . Vous devrez peut-être modifier la taille de bloc si nécessaire pour lire la sauvegarde. L'indicateur -a est valide uniquement lorsqu'une sauvegarde sur bande est utilisée.
-n Ne restaure pas les listes de contrôle d'accès, les listes de contrôle d'accès ou les attributs étendus.
-S Indique que la source de sauvegarde est un groupe de volumes utilisateur et non rootvg.
-d chemin Indique le chemin de répertoire dans lequel les fichiers seront restaurés, comme défini par le paramètre path . Si le paramètre -d n'est pas utilisé, le répertoire de travail en cours est utilisé. Cela peut être un problème si le répertoire de travail en cours est root. Il est recommandé d'écrire dans un dossier temporaire plutôt que dans la racine.
-d Génère une sortie de débogage.

Paramètres

Article Descriptif
liste_fichiers Identifie la liste des fichiers à restaurer. Le chemin d'accès complet des fichiers relatifs au répertoire en cours doit être spécifié dans la liste séparée par des espaces. Tous les fichiers du répertoire indiqué seront restaurés, sauf indication contraire. Si vous restaurez tous les fichiers d'un répertoire, nous vous recommandons d'écrire dans un dossier temporaire plutôt que dans la racine.

Exemples

  1. Pour lire la sauvegarde stockée dans /dev/cd1 et restaurer tous les fichiers dans le répertoire /data/myfiles , entrez:
    restorevgfiles -f /dev/cd1 -s -d /data/myfiles
  2. Pour lire la sauvegarde d'utilisateur vg à partir de l'unité par défaut à 20 blocs de 512 octets à la fois et restaurer le fichier /myapp/app.h dans le répertoire en cours, entrez:
    restorevgfiles -b 20 -s ./myapp/app.h
  3. Pour lire la sauvegarde stockée dans /dev/cd1 et restaurer le fichier /myapp/app.c dans le répertoire /data/testcode , entrez:
    restorevgfiles -f /dev/cd1 -s -d /data/testcode ./myapp/app.c
  4. Pour lire la sauvegarde stockée dans /dev/usbms0 et restaurer tous les fichiers dans le répertoire /data/myfiles , entrez la commande suivante:
    restorevgfiles -f /dev/usbms0 -s -d /data/myfiles

Fichiers

Article Descriptif
/usr/bin/restorevgfiles Contient la commande restorevgfiles