Activation de la réplication lors de la mise à jour d'un volume
Afin d'activer la réplication pour un volume existant sur Compute Cloud@Customer, configurez une réplique lorsque vous mettez à jour le volume de la même manière que vous configurez une réplique lorsque vous créez un volume.
Si une réplique est déjà configurée pour le volume, vous ne pouvez pas configurer une deuxième réplique. Chaque volume ne peut avoir qu'une seule réplique. Pour mettre à jour la configuration de réplique, reportez-vous à Mise à jour de la configuration de réplication pour un volume.
Procédez comme suit pour activer la réplication pour un volume d'initialisation ou de blocs existant.
-
Dans le menu de navigation Console Compute Cloud@Customer, sélectionnez Stockage de blocs, puis Volumes de blocs ou Volumes d'initialisation.
-
Vérifiez si la réplication est déjà configurée pour le volume pour lequel vous souhaitez activer la réplication.
Si la valeur de la colonne Replicas est désactivée, passez à l'étape suivante de cette procédure.
Si la valeur de la colonne Replicas est On, la réplication est déjà configurée pour ce volume. Vous ne pouvez pas modifier la configuration de réplication en modifiant le volume. Reportez-vous à la section Updating Replication Configuration for a Volume.
-
Sélectionnez le menu Actions et cliquez sur Modifier.
-
Dans la boîte de dialogue Edit Volume, faites défiler la page jusqu'à la section Replication.
Entrez les informations suivantes :
-
Cliquez sur le bouton On.
-
Sélectionnez un domaine de disponibilité dans le menu déroulant.
Les domaines de disponibilité sont au format
infrastructure_ID:AD-1
, oùinfrastructure_ID
identifie l'infrastructure cible. -
Entrez le nom de la réplique.
Le nom d'affichage peut comporter 255 caractères au maximum, ne doit pas nécessairement être unique et peut être modifié.
-
(Facultatif) Cliquez sur le bouton Cryptage pour activer le cryptage à l'aide de clés gérées par Oracle.
-
-
Cliquez sur le bouton Save Changes (Enregistrer les modifications).
Sur la page de détails du volume, la réplique est répertoriée dans la section Ressources.
-
Tout d'abord, vérifiez si le volume pour lequel vous souhaitez configurer la réplication possède déjà une réplique. Vous ne pouvez configurer la réplication que pour un volume pour lequel la réplication n'est pas déjà configurée.
Utilisez la commande oci bv volume get pour confirmer que la réplication n'est pas configurée pour ce volume. Utilisez l'option
--block-volume-replicas
avec la commande oci bv volume update pour configurer la réplication pour le volume de blocs spécifié. Bien que la valeur de l'option--block-volume-replicas
soit un tableau, n'indiquez pas plusieurs répliques. Un volume ne peut avoir qu'une seule réplique.oci bv volume get --volume-id volume_to_update_OCID oci bv volume update --volume-id volume_to_update_OCID --block-volume-replicas '[{"availabilityDomain":"serial_number:AD-1","displayName":"Sample_Replica"}]'
Utilisez la commande oci bv boot-volume get pour confirmer que la réplication n'est pas configurée pour ce volume. Utilisez l'option
--boot-volume-replicas
avec la commande oci bv boot-volume update pour configurer la réplication pour le volume d'initialisation spécifié. Bien que la valeur de l'option--boot-volume-replicas
soit un tableau, n'indiquez pas plusieurs répliques. Un volume ne peut avoir qu'une seule réplique.oci bv boot-volume get --boot-volume-id volume_to_update_OCID oci bv boot-volume update --boot-volume-id volume_to_update_OCID --boot-volume-replicas '[{"availabilityDomain":"serial_number:AD-1","displayName":"Sample_Replica"}]'
Pour obtenir la liste complète des commandes, des indicateurs et des options de l'interface de ligne de commandes, reportez-vous à Référence de ligne de commandes
Tout d'abord, vérifiez si le volume pour lequel vous souhaitez configurer la réplication possède déjà une réplique. Vous ne pouvez configurer la réplication que pour un volume pour lequel la réplication n'est pas déjà configurée.
Utilisez l'opération GetVolume pour confirmer que la réplication n'est pas configurée pour ce volume. Utilisez l'opération UpdateVolume pour mettre à jour un volume de blocs en spécifiant blockVolumeReplicas dans UpdateVolumeDetails.
Utilisez l'opération GetBootVolume pour confirmer que la réplication n'est pas configurée pour ce volume. Utilisez l'opération UpdateBootVolume pour mettre à jour un volume d'initialisation, en spécifiant bootVolumeReplicas dans UpdateBootVolumeDetails.
Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.