IBM Cloud Docs
Réplication des volumes Block Storage for Classic

Réplication des volumes Block Storage for Classic

La réplication utilise l'une de vos planifications d'instantanés pour copier automatiquement des instantanés vers un volume de destination dans un centre de données distant. Les copies peuvent être récupérées sur le site distant en cas de données endommagées ou de catastrophe.

La réplication permet de synchroniser vos données entre deux emplacements différents. Si vous voulez cloner votre volume et l'utiliser indépendamment du volume d'origine, voir Création d'un volume de blocs dupliqué.

Avant d'effectuer une réplication, vous devez créer un planning d'image instantanée. L'option Commander une réplique n'apparaît pas tant que cette condition n'est pas remplie.

Détermination du centre de données distant pour mon volume de stockage répliqué dans la console

Les centres de données IBM Cloud sont associés à des combinaisons principales et distantes dans chaque région du monde. Lorsque vous répliquez des données, pensez aux lois sur la résidence des données locales car le déplacement de données entre les frontières peut avoir des implications juridiques. La réplication entre les régions n'est pas autorisée.

Le tableau suivant présente les codes des centres de données dans chaque région.

Ce tableau présente la liste complète des centres de données dotés de capacités améliorées dans chaque région. Chaque région correspond à une colonne. Certaines villes, comme Dallas, San Jose, Washington DC, Amsterdam, Francfort, Londres et Sydney, disposent de plusieurs centres de données.
US Amérique latine Canada Europe Asie-Pacifique Australie
  • SJC03
  • SJC04
  • WDC04
  • WDC06
  • WDC07
  • DAL09
  • DAL10
  • DAL12
  • DAL13
  • DAL14
  • SAO01
  • SAO04
  • SAO05
  • TOR01
  • TOR04
  • TOR05
  • MON01
  • AMS03
  • FRA02
  • FRA04
  • FRA05
  • LON02
  • LON04
  • LON05
  • LON06
  • PAR01
  • MAD04
  • MAD05
  • TOK02
  • TOK04
  • TOK05
  • OSA21
  • OSA22
  • OSA23
  • SNG01
  • CHE01
  • SYD01
  • SYD04
  • SYD05

Le tableau inclut certains centres de données dont la fermeture est prévue prochainement. Pour la liste des centres de données qui ferment, voir Fermetures de centre de données.

Détermination de l'emplacement distant du volume de stockage répliqué à partir de la CLI

Avant de commencer, choisissez le client d'interface de ligne de commande que vous souhaitez utiliser.

Les centres de données IBM Cloud sont associés à des combinaisons principales et distantes dans chaque région du monde. Lorsque vous répliquez des données, pensez aux lois sur la résidence des données locales car le déplacement de données entre les frontières peut avoir des implications juridiques. La réplication entre les régions n'est pas autorisée.

Liste des emplacements à partir de l'interface CLI IBMCLOUD

Vous pouvez utiliser la commande ibmcloud sl block replica-locations pour localiser un emplacement de réplique pour votre volume de blocs. L'exemple suivant répertorie l'emplacement disponible pour un volume de blocs situé dans la région Sud des Etats-Unis.

$ ibmcloud sl block replica-locations 560156918
ID        Short Name   Long Name
449494    dal09        Dallas 9
957095    wdc04        Washington 4
1004995   sjc03        San Jose 3
1441195   dal10        Dallas 10
1854795   dal12        Dallas 12
2017603   wdc07        Washington 7
2017695   wdc06        Washington 6
2178495   sjc04        San Jose 4

Pour plus d'informations sur tous les paramètres disponibles pour cette commande, voir ibmcloud sl block replica-locations.

Liste des emplacements du SLCLI

Pour dresser la liste des centres de données de réplication appropriés pour un volume spécifique, utilisez la commande suivante.

$ slcli block replica-locations --help
Usage: slcli block replica-locations [OPTIONS] VOLUME_ID

Options:
  --sortby TEXT   Column to sort by
  --columns TEXT  Columns to display. Options: ID, Long Name, Short Name
  -h, --help      Show this message and exit.

Dans le cadre de la stratégie de modernisation des centres de données ( IBM Cloud® ), il est prévu de consolider plusieurs centres de données en 2023. Pour plus d'informations, voir Consolidations de centre de données.

Création de la réplique initiale dans la console

Les réplications fonctionnent selon un planning d'image instantanée. Vous devez d'abord configurer un espace d'image instantanée et un planning d'image instantanée pour le volume source avant de pouvoir répliquer. Si vous essayez de configurer la réplication et que l'un ou l'autre n'est pas en place, vous serez invité à acheter plus d'espace ou à établir un calendrier. Les réplications sont gérées sous Stockage, Block Storage for Classic dans la console IBM Cloud®.

  1. Cliquez sur le nom de votre volume de stockage pour afficher les détails.

  2. Cliquez sur Actions icône Actions et cliquez sur Commander réplique.

  3. Sélectionnez le planning d'image instantanée existant que vous souhaitez que votre réplication suive. La liste contient tous vos plannings d'image instantanée actifs.

    Vous ne pouvez sélectionner qu'un seul planning, même si vous combinez des réplications horaires, quotidiennes et hebdomadaires. Toutes les images instantanées qui ont été capturées après la réplication précédente sont copiées sur la réplique. Pour plus d'informations, voir Gestion des images instantanées. La réplication démarre 5 minutes après la prise de l'instantané afin de s'assurer que les données les plus récentes sont copiées sur le volume répliqué.

  4. Sélectionnez un emplacement pour le volume de réplique.

  5. Cliquez sur Continu.

  6. Entrez un Code promo le cas échéant et cliquez sur Recalculer. Les autres zones de la boîte de dialogue contiennent les valeurs par défaut.

    Les remises sont appliquées lors du traitement de la commande.

  7. Vérifiez votre commande et lisez le contrat de service. Si vous acceptez les dispositions, cochez la case.

  8. Cliquez sur Valider la commande.

Création du réplica initial à partir de l'interface de gestion

Les réplications fonctionnent selon un planning d'image instantanée. Vous devez d'abord configurer un espace d'image instantanée et un planning d'image instantanée pour le volume source avant de pouvoir répliquer.

Création du volume de réplique à partir de l'interface de ligne de commande IBMCLOUD CLI

Vous pouvez utiliser la commande ibmcloud sl block replica-order pour commander un volume de réplique. Indiquez le volume source, le planning de réplication et l'emplacement de votre volume de réplique.

$ ibmcloud sl block replica-order 562193766 --snapshot-schedule DAILY -d dal13 -t 0.25 -o LINUX
This action will incur charges on your account. Continue?> y

Pour plus d'informations sur tous les paramètres disponibles pour cette commande, voir ibmcloud sl block replica-order.

Création du volume de réplique à partir de l'interface SLCLI

Vous pouvez utiliser la commande suivante pour commander un volume réplique.

$ slcli block replica-order --help
Usage: slcli block replica-order [OPTIONS] VOLUME_ID

Options:
-s, --snapshot-schedule [INTERVAL|HOURLY|DAILY|WEEKLY]
                                Snapshot schedule to use for replication,
                                (INTERVAL | HOURLY | DAILY | WEEKLY)
                                [required]
-l, --location TEXT             Short name of the data center for the
                                replicant (e.g.: dal09)  [required]
--tier [0.25|2|4|10]            Endurance Storage Tier (IOPS per GB) of the
                                primary volume for which a replicant is
                                ordered [optional]
-h, --help                      Show this message and exit.

Affichage des volumes répliqués dans la liste des volumes de la console

Vous pouvez afficher vos volumes de réplication sur la page Block Storage for Classic sous Stockage > Block Storage for Classic. Le Nom de volume contient le nom du volume principal suivi de REP. Le Type est Endurance ou Performance – Réplique.

Visualisation des volumes répliqués à partir de l'interface de gestion

Liste des volumes de réplique de l'interface de ligne de commande IBMCLOUD CLI

Vous pouvez utiliser la commande ibmcloud sl block replica-order pour répertorier les répliques de votre volume de blocs. L'exemple suivant répertorie les partenaires de réplique du volume de blocs 560156918.

$ ibmcloud sl block replica-partners 560156918
ID          User name                  Account ID   Capacity (GB)   Hardware ID   Guest ID   Host ID
560382016   SL02SEV1414935_268_REP_1   1234567      500             -             -          -

Pour plus d'informations sur tous les paramètres disponibles pour cette commande, voir ibmcloud sl block replica-partners.

Liste des volumes de réplique à partir de l'interface SLCLI

Dressez la liste des volumes répliqués existants pour un volume de blocs à l'aide de la commande suivante.

$ slcli block replica-partners --help
Usage: slcli block replica-partners [OPTIONS] VOLUME_ID

Options:
  --sortby TEXT   Column to sort by
  --columns TEXT  Columns to display. Options: ID, Username, Account ID,
                  Capacity (GB), Hardware ID, Guest ID, Host ID
  -h, --help      Show this message and exit.

Visualisation de l'historique de la réplication dans la console

Pour afficher l'historique des réplications, cliquez sur Gréer dans la barre de menus principale. Sélectionnez Compte, puis faites défiler jusqu'au Journal d'audit. La liste des événements de réplication du stockage contient les noms des volumes, une description de l'événement de réplication et l'horodatage de l'événement.

Modification du calendrier de réplication dans la console

Le planning de réplication est basé sur un planning d'image instantanée existant. Pour modifier le planning de réplication, par exemple d'Horaire en Quotidien ou Hebdomadaire, ou inversement, vous devez annuler le volume de réplique et en configurer un nouveau.

Cependant, si vous voulez modifier l'heure à laquelle la réplication selon un planning Quotidien s'effectue, vous devez ajuster le planning existant sur le volume actif.

  1. Sur la page des détails du volume actif, cliquez sur Actions icône Actions.
  2. Sélectionnez Modifier le planning d'instantané.
  3. Regardez dans le cadre Instantané sous Planning pour déterminer le planning quotidien que vous utilisez pour la réplication. Modifiez le planning de votre choix.
  4. Cliquez sur Sauvegarder.

Suppression d'un volume de bloc de réplique existant dans la console

Vous pouvez annuler la réplication immédiatement ou à la date anniversaire, ce qui met fin à la facturation.

  1. Cliquez sur le volume sur la page Block Storage for Classic.
  2. Cliquez sur Actions icône Actions.
  3. Sélectionnez Supprimer la réplique.
  4. Choisissez le moment de l'annulation du volume, Choisissez Immédiatement ou Date anniversaire, puis cliquez sur Continuer.
  5. Cette opération supprime le volume de réplique avec toutes ses données. Cochez la case pour prendre en compte les informations, puis cliquez sur Supprimer.

Annulation de la réplication lorsque le volume primaire est supprimé dans la console

Lorsqu'un volume principal est annulé, le planning de réplication et le volume figurant dans le centre de données de réplique sont supprimés. Les répliques sont annulées à partir de la page Block Storage for Classic.

Vous pouvez prévoir que le volume reste visible dans votre liste de stockages pour au moins 24 heures (annulation immédiate) ou jusqu'à sa date anniversaire. Certaines fonctions ne seront bientôt plus disponibles, mais le volume restera visible jusqu'à ce qu'il soit récupéré. Toutefois, la facturation est interrompue immédiatement après que vous avez cliqué sur Supprimer le réplica.

Des répliques actives peuvent bloquer la récupération du volume de stockage. Assurez-vous que le volume n'est plus monté, que les autorisations d'hôte sont révoquées, et que la réplication a été annulée avant de tenter d'annuler le volume d'origine.

Création d'un doublon d'un volume de réplique

Vous pouvez créer un doublon d'un volume IBM Cloud® Block Storage for Classic existant. Le volume dupliqué hérite par défaut des options de capacité et de performance du volume d'origine et contient une copie des données jusqu'au point de cohérence d'une image instantanée.

Vous pouvez créer des doublons à partir de volumes principaux et de volumes de réplique. Le nouveau doublon est créé dans le même centre de données que le volume d'origine. Si vous créez un doublon à partir d'un volume de réplique, le nouveau volume est créé dans le même centre de données que le volume de réplique.

Les volumes dupliqués sont accessibles par un hôte en lecture/écriture dès la mise à disposition du stockage. Toutefois, les images instantanées et la réplication ne sont pas autorisées tant que la copie des données depuis le volume d'origine vers le doublon n'est pas terminée.

Pour plus d'informations, voir Création d'un volume de Block Storage for Classic dupliqué.

Utilisation de répliques afin d'effectuer un basculement en cas de sinistre

Lorsque vous effectuez un basculement, vous "basculez l'interrupteur" depuis votre volume de stockage du centre de données principal vers le volume de destination du centre de données distant. Par exemple, votre centre de données principal peut se situer à Londres et votre centre de données secondaire à Amsterdam. Dans le cas d'un événement d'échec, vous basculez vers Amsterdam, en vous connectant au volume qui est désormais devenu principal à partir d'une instance de calcul à Amsterdam. Une fois votre volume de Londres réparé, une image instantanée du volume d'Amsterdam est prise afin de permettre le retour à Londres avec le volume de Londres à nouveau considéré comme le volume principal à partir d'une instance de traitement située à Londres.