Réplication des volumes d' Block Storage for Classic s à des fins de reprise après sinistre
Copie automatique des instantanés vers un centre de données distant avec réplication pour récupérer les données en cas d'événement catastrophique ou de corruption des données.
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éterminer le centre de données distant associé à mon volume de stockage répliqué dans la console
IBM Cloud centres de données sont regroupés en combinaisons « principale » et « distante » 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 régions n'est pas autorisée.
Le tableau suivant présente les codes des centres de données dans chaque région.
| US | Amérique latine | Canada | Europe | Asie-Pacifique | Australie |
|---|---|---|---|---|---|
|
|
|
|
|
|
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éfinition de l'emplacement distant du volume de stockage répliqué à partir de l'interface de ligne de commande
Avant de commencer, choisissez le client d'interface de ligne de commande que vous souhaitez utiliser.
- Vous pouvez installer l'interface de ligne de commandeIBM Cloud et installer le plug-in SL avec
ibmcloud plugin install sl. Pour plus d'informations, voir Extension de l'interface de ligne de commande IBM Cloud avec des plug-in. - Vous pouvez également installer l'interface SLCLI.
IBM Cloud centres de données sont regroupés en combinaisons « principale » et « distante » 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 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 afficher la liste des centres de données de réplication adaptés à 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 d' IBM Cloud®, plusieurs centres de données devraient faire l'objet d'une consolidation 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 de ces éléments n'est pas en place, le système vous invitera à acheter davantage d'espace ou à définir un calendrier. Les réplications sont gérées dans la section Stockage, Block Storage for Classic dans la console d' IBM Cloud®.
-
Cliquez sur le nom de votre volume de stockage pour afficher les détails.
-
Cliquez sur
Actions Actions et cliquez sur Commander une réplique.
-
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 création du snapshot afin de garantir que les données les plus récentes soient copiées sur le volume de réplication.
-
Sélectionnez un emplacement pour le volume de réplique.
-
Cliquez sur Continu.
-
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.
-
Vérifiez votre commande et lisez le contrat de service. Si vous acceptez les dispositions, cochez la case.
-
Cliquez sur Valider la commande.
Création de la réplique initiale à partir de l'interface de ligne de commande
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 de réplication.
$ 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 de réplique 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.
Affichage des volumes de réplique à partir de l'interface de ligne de commande
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
Répertoriez les volumes répliqués existants pour un volume en 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.
Affichage de l'historique de 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'à la section « Journal d'audit ». La liste des événements de réplication de stockage contient le nom du volume, 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.
- Sur la page des détails du volume actif, cliquez sur Actions
.
- Sélectionnez Modifier le planning d'instantané.
- 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.
- 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.
- Cliquez sur le volume sur la page Block Storage for Classic.
- Cliquez sur Actions
.
- Sélectionnez Supprimer la réplique.
- Choisissez le moment de l'annulation du volume, Choisissez Immédiatement ou Date anniversaire, puis cliquez sur Continuer.
- 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 principal 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 dès que vous cliquez sur « Supprimer la réplique ».
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.
- Si l'emplacement principal est en danger imminent ou gravement impacté, voir Basculement avec un volume principal accessible.
- Si l'emplacement principal est arrêté, voir Basculement avec un volume principal inaccessible.