Utilisez la commande viocli volume-migrate pour migrer un ou plusieurs volumes non attachés d'une banque de données vers une autre.

  • La migration du volume échouera si le volume est attaché.

    Dans ce cas, migrez l'instance correspondante. Les volumes attachés migreront avec l'instance.

    Remarque :

    Les machines virtuelles fantômes correspondantes ne seront pas migrées. Pour migrer ces machines virtuelles fantômes de volume, exécutez Commande viocli ds-migrate-prep, puis migrez les machines virtuelles fantômes à l'aide de vSphere Web Client.

  • La migration échouera si la stratégie de stockage du volume ne peut pas être satisfaite par la banque de données de destination.

    Vous pouvez forcer la migration en incluant le paramètre --ignore-storage-policy. La commande génèrera un avertissement si la stratégie de stockage est ignorée pour la migration vers une banque de données non conforme.

La commande viocli volume-migrate utilise la syntaxe suivante.

viocli volume-migrate [-d [NAME]] \
                      [--source-dc [SRC_DC_NAME]] [--source-ds [SRC_DS_NAME]] \
                      [--volume-ids [VOLUME_UUIDS]] [--ignore-storage-policy] \
                      DEST_DC_NAME DEST_DS_NAME [-h] [-v]

Paramètre

Obligatoire ou facultatif

Description

-d, --deployment NAME

Automatique

Nom du déploiement vers lequel les volumes seront migrés.

Appliqué automatiquement. La valeur par défaut est le nom du déploiement actuel.

--source-dc SRC_DC_NAME

Obligatoire excepté si VOLUME_UUIDS est spécifié.

Identifie le centre de données source.

Utilisé avec le paramètre --source-ds pour identifier de manière unique la banque de données.

--source-ds SRC_DS_NAME

Obligatoire excepté si VOLUME_UUIDS est spécifié.

Utilisé avec le paramètre --source-dc pour identifier de manière unique la banque de données.

Par exemple, la commande suivante migre l'ensemble des volumes de la banque de données DS-01 du centre de données DC-01 vers la banque de données DS-02 du centre de données DC-02.

viocli volume-migrate --source-dc DC-01 --source-ds DS-01 DC-02 DS-02

--volume-ids VOLUME_UUIDS

Obligatoire excepté si SRC_DC_NAME et SRC_DS_NAME sont spécifiés.

Migre un ou plusieurs volumes individuels spécifiés par la valeur UUID. Pour spécifier plusieurs volumes, séparez les UUID par des virgules.

Par exemple, la commande suivante migre deux volumes spécifiés par leur valeur UUID vers la banque de données DS-01 du centre de données DC-01.

viocli volume-migrate --volume-ids 25e121d9-1153-4d15-92f8-c92c10b4987f, 4f1120e1-9ed4-421a-b65b-908ab1c6bc50 DC-01 DS-01

--ignore-storage-policy

Facultatif

Ignore la vérification de conformité de la stratégie de stockage.

Inclut ce paramètre pour empêcher l'échec de la migration si le volume migré inclut une stratégie de stockage avec laquelle la banque de données de destination n'est pas conforme.

DEST_DC_NAME

Obligatoire

Spécifie le centre de données de destination.

DEST_DS_NAME

Obligatoire

Spécifie la banque de données de destination.

-h, --help

Facultatif

Affiche l'utilisation et les arguments pour cette commande.

-v, --verbose

Facultatif

Passe en mode détail.