Ce document explique comment redimensionner et cloner les disques de réplication asynchrone de disque persistant.
La réplication asynchrone des disques persistants est utile pour la reprise après sinistre à faibles RPO et RTO. Pour en savoir plus sur la réplication asynchrone, consultez la page À propos de la réplication asynchrone des disques persistants.
Limites
- Les disques principaux et secondaires doivent avoir la même taille. Si vous redimensionnez un disque principal qui est activement en cours de réplication, le disque secondaire est automatiquement redimensionné. Si le disque secondaire ne parvient pas à être redimensionné automatiquement, vous devez le redimensionner manuellement à la même taille que le disque principal. La réplication est suspendue jusqu'à ce que le disque secondaire ait la même taille que le disque principal.
- Vous ne pouvez pas cloner de disques principaux à partir d'un groupe de cohérence. Vous devez cloner les disques principaux individuellement. Toutefois, vous pouvez cloner des disques secondaires à partir d'un groupe de cohérence.
Avant de commencer
- Créez un disque principal.
- Créez un disque secondaire.
-
Si ce n'est pas déjà fait, configurez l'authentification.
L'authentification est le processus permettant de valider votre identité pour accéder aux services et aux API Google Cloud.
Pour exécuter du code ou des exemples depuis un environnement de développement local, vous pouvez vous authentifier auprès de Compute Engine comme suit :
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
Dans la console Google Cloud, accédez à la page Réplication asynchrone.
Cliquez sur l'onglet Groupes de cohérence.
Cliquez sur le nom du groupe de cohérence contenant les disques secondaires.
Cliquez sur Cloner le groupe de cohérence. La fenêtre Cloner le groupe de cohérence s'affiche.
Cliquez sur Cloner le groupe de cohérence.
CONSISTENCY_GROUP
: URL du groupe de cohérence contenant les disques secondaires à cloner. Exemple :projects/PROJECT/regions/REGION/resourcePolicies/CONSISTENCY_GROUP_NAME
.LOCATION_FLAG
: option d'emplacement pour les disques du groupe de cohérence. Pour les disques régionaux, utilisez--region
. Pour les disques zonaux, utilisez--zone
.LOCATION
: région ou zone dans laquelle se trouvent les disques du groupe de cohérence. Pour les disques régionaux, utilisez la région. Pour les disques zonaux, utilisez la zone. Les clones sont créés à cet emplacement.Pour cloner des disques zonaux dans un groupe de cohérence, utilisez la méthode
disks.bulkInsert
:POST https://www.googleapis.com/compute/v1/projects/CLONE_PROJECT/zones/ZONE/disks/bulkInsert { "sourceConsistencyGroupPolicy": "projects/CONSISTENCY_GROUP_PROJECT/regions/CONSISTENCY_GROUP_REGION/resourcePolicies/CONSISTENCY_GROUP_NAME", }
Pour cloner des disques régionaux dans un groupe de cohérence, utilisez la méthode
regionDisks.bulkInsert
:POST https://www.googleapis.com/compute/v1/projects/CLONE_PROJECT/regions/REGION/regionDisks/bulkInsert { "sourceConsistencyGroupPolicy": "projects/CONSISTENCY_GROUP_PROJECT/regions/CONSISTENCY_GROUP_REGION/resourcePolicies/CONSISTENCY_GROUP_NAME", }
CLONE_PROJECT
: projet dans lequel vous souhaitez créer les clones de disque.ZONE
: zone dans laquelle vous souhaitez créer les clones de disque.REGION
: région dans laquelle vous souhaitez créer les clones de disque.CONSISTENCY_GROUP_PROJECT
: projet contenant le groupe de cohérence.CONSISTENCY_GROUP_REGION
: région dans laquelle se trouve le groupe de cohérence.CONSISTENCY_GROUP_NAME
: nom du groupe de cohérence.- Découvrez comment gérer les groupes de cohérence.
- Apprenez à gérer la réplication.
- En savoir plus sur le basculement et la restauration
- Découvrez comment surveiller les performances de la réplication asynchrone des disques persistants.
REST
Pour utiliser les exemples d'API REST de cette page dans un environnement de développement local, vous devez utiliser les identifiants que vous fournissez à gcloud CLI.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Pour en savoir plus, consultez la section S'authentifier pour utiliser REST dans la documentation sur l'authentification Google Cloud.
Redimensionner des disques
Si vous avez besoin d'espace de stockage supplémentaire ou de limites de performances accrues, vous pouvez augmenter la taille d'un disque principal jusqu'à 5 Tio, mais pas la réduire.
Lorsque vous redimensionnez un disque principal qui réplique activement un disque secondaire, la taille de ce disque est augmentée pour atteindre la même taille que celle du disque principal. Si le disque secondaire ne parvient pas à être redimensionné automatiquement, vous devez le redimensionner manuellement à la même taille que le disque principal.
Pour en savoir plus sur l'augmentation de la taille d'un disque, consultez la section Augmenter la taille d'un disque.
Cloner des disques
Vous pouvez cloner un seul disque principal ou secondaire, ou tous les disques secondaires d'un groupe de cohérence.
Cloner un seul disque
Clonez un disque de réplication asynchrone des disques persistants à l'aide des méthodes décrites dans la section Créer un clone de disque.
Cloner tous les disques d'un groupe de cohérence
Avant de pouvoir cloner des disques secondaires à partir d'un groupe de cohérence, vous devez créer un groupe de cohérence dans la région secondaire pour les disques que vous souhaitez cloner, puis ajouter les disques secondaires au groupe de cohérence.
Clonez tous les disques secondaires dans un groupe de cohérence à l'aide de la console Google Cloud, de la gcloud CLI ou de REST.
Console
Clonez tous les disques secondaires dans un groupe de cohérence, comme suit:
gcloud
Clonez tous les disques secondaires dans un groupe de cohérence à l'aide de la commande
gcloud compute disks bulk create
:gcloud compute disks bulk create \ --source-consistency-group-policy=CONSISTENCY_GROUP \ --LOCATION_FLAG=LOCATION
Remplacez les éléments suivants :
REST
Clonez tous les disques secondaires dans un groupe de cohérence à l'aide de l'une des méthodes suivantes :
Remplacez les éléments suivants :
Étapes suivantes
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/11/15 (UTC).
-