Création de la structure du volume manuellement

Vous trouverez ci-dessous une procédure générale pour la restauration de périphériques MD et de volumes logiques en utilisant un support de démarrage basé sur un environnement Linux, ainsi qu'un exemple d'une telle restauration. Vous pouvez utiliser une procédure similaire dans Linux.

Pour créer manuellement la structure du volume

  1. Démarrez la machine à partir d'un support de démarrage basé sur un environnement Linux.
  2. Cliquez sur Acronis Backup. Cliquez ensuite sur Lancer la console d'administration.
  3. Sur la barre d'outils, cliquez sur Actions, et ensuite sur Démarrer le shell. Alternativement, vous pouvez presser CTRL+ALT+F2.
  4. Si nécessaire, examinez la structure des volumes stockés dans l'archive, en utilisant l'utilitaire acrocmd . Vous pouvez également utiliser cet utilitaire pour monter un ou plusieurs de ces volumes comme s'ils étaient des volumes ordinaires (voir « Montage de volumes de sauvegarde » plus loin dans ce chapitre).
  5. Créez la structure du volume en fonction de celle de l'archive, en utilisant l'utilitaire mdadm (pour les périphériques MD), l'utilitaire lvm (pour les volumes logiques) ou les deux.

    Remarque : Les gestionnaires de volumes logiques tels que pvcreate et vgcreate, qui sont normalement disponibles dans Linux, ne sont pas inclut dans l'environnement du support de démarrage, vous devez donc utiliser l'utilitaire lvm avec une commande correspondante : Par exemple : lvm pvcreate, lvm vgcreate et lvm lvcreate.

  6. Si vous avez préalablement monté la sauvegarde en utilisant l'utilitaire acrocmd, utilisez cet utilitaire à nouveau pour démonter la sauvegarde (voir « Montage de volumes de sauvegarde » plus loin dans ce chapitre).
  7. Retournez à la console d'administration en appuyant sur les touches ALT+F1.

    (ne redémarrez pas la machine à ce point. Sinon, vous aurez à créer la structure du volume à nouveau.)

  8. Cliquez sur Restaurer, et spécifiez ensuite le chemin d'accès à l'archive et tous autres paramètres requis, puis cliquez sur OK.

Remarque : Cette procédure ne fonctionnera pas si vous vous connectez à l'agent de démarrage Acronis Backup à distance, car la commande shell n'est pas disponible dans ce cas.

Exemple

Supposez que vous ayez préalablement réalisé une sauvegarde de niveau disque d'une machine ayant la configuration de disque suivante :

L'image suivante vous montre cette configuration.

Two pairs of SCSI hard disk drives form two MD devices (RAID 1), which in turn form an LVM volume

Faites ce qui suit pour restaurer les données de cette archive.

Étape 1 : Création de la structure du volume

  1. Démarrez la machine à partir d'un support de démarrage basé sur un environnement Linux.
  2. Dans la console d'administration, appuyez sur les touches CTRL+ALT+F2.
  3. Exécutez les commandes suivantes pour créer les périphériques MD :

    mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sd[ab]
    mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sd[cd]

  4. Exécutez les commandes suivantes pour créer le groupe de volumes logiques :

    Attention : La commande pvcreate détruit toutes les données sur les périphériques /dev/md0 et /dev/md1.

    lvm pvcreate /dev/md0 /dev/md1
    lvm vgcreate my_volgroup /dev/md0 /dev/md1
    lvm vgdisplay

    La sortie de la commande lvm vgdisplay produira des lignes semblables à celles-ci :

    --- Volume group ---
    VG Name     my_volgroup
    ...
    VG Access   read/write
    VG Status   resizable
    ...
    VG Size     1.99 GB
    ...
    VG UUID     0qoQ4l-Vk7W-yDG3-uF1l-Q2AL-C0z0-vMeACu

  5. Exécutez la commande suivante pour créer le volume logique ; dans le paramètre -L, spécifiez la taille donnée par VG Size :

    lvm lvcreate -L1.99G --name my_logvol my_volgroup

  6. Activez le groupe de volumes en exécutant la commande suivante :

    lvm vgchange -a y my_volgroup

  7. Appuyez sur les touches ALT+F1 pour retourner à la console d'administration.

Étape 2 : Démarrage de la restauration

  1. Dans la console d'administration, cliquez sur Restaurer.
  2. Dans Archive, cliquez sur Modifier et spécifiez ensuite le nom de l'archive.
  3. Dans Sauvegarde, cliquez sur Modifier et sélectionnez ensuite la sauvegarde à partir de laquelle vous voulez restaurer des données.
  4. Dans Type de données, sélectionnez Volumes.
  5. Dans Éléments à restaurer, activez la case en face de my_volgroup-my_logvol.
  6. Sous Où restaurer, cliquez sur Modifier, et sélectionnez ensuite le volume logique que vous avez créé à l'étape 1. Cliquez sur les boutons pour étendre la liste de disques.
  7. Cliquez sur OK pour démarrer la restauration.

Pour une liste complète des commandes et utilitaires que vous pouvez utiliser dans l'environnement du support de démarrage, voir Liste de commandes et utilitaires disponibles dans un support de démarrage basé sur un environnement Linux. Pour une description détaillée de l'utilitaire acrocmd, voir les références des lignes de commandes d'Acronis Backup.

Montage de volumes de sauvegarde

Il se peut que vous vouliez monter un volume stocké dans une sauvegarde de disque, par exemple, pour visualiser les fichiers inclus avant de démarrer la restauration.

Pour monter un volume de sauvegarde

  1. Utilisez la commande acrocmd list content pour dresser la liste des disques et volumes qui sont stockés dans la sauvegarde. Par exemple, la commande suivante dresse la liste du contenu de la dernière sauvegarde de l'archive linux_machine :

    acrocmd list content --loc=\\server\backups --credentials=user,MyPassWd --arc=linux_machine

    Le résultat contiendra des lignes semblables aux suivantes :

    type: disk
    Num         Partition             Flags       Size        Type           GUID
    ----------  --------------------  ----------  ----------  -------------  --------
    Dyn1        my_volgroup-my_lo...              4 GB        Ext 3
    Dyn2        md0                               2.007 GB    Ext 2
    Disk 1      sda                               16 GB       DT_FIXED
    1-1         sda1                  Act,Pri     203.9 MB    Ext 2
    1-2         sda2                  Pri         11.72 GB    Reiser
    1-3         sda3                  Pri         1.004 GB    Linux swap
    Disk 2      sdb                               8 GB        DT_FIXED
    2-1         sdb1                  Pri         2.007 GB    Ext 2
    2-2         sdb2                  Pri         2.007 GB    None
    Disk 3      sdc                               1 GB        DT_FIXED
    Disk 4      sdd                               8 GB        DT_FIXED
    4-1         sdd1                  Pri         2.007 GB    Ext 2
    4-2         sdd2                  Pri         2.007 GB    None

  2. Utilisez la commande acrocmd mount, en spécifiant le nom du volume dans le paramètre --volume. Par exemple :

    acrocmd mount --loc=\\server\backups --arc=linux_machine --mount_point=/mnt --volume=DYN1

    Cette commande monte le volume logique DYN1 sur le point de montage /mnt.

Pour démonter un volume de sauvegarde