Basculement à partir d'un volume principal inaccessible dans le cadre d'une reprise après sinistre
Accédez à vos données sur le site secondaire lorsqu'une panne catastrophique rend le volume principal d' Block Storage for Classic s inaccessible, en forçant un basculement vers la réplique distante.
Les hôtes et les volumes autorisés doivent figurer dans le même centre de données. Par exemple, vous ne pouvez pas avoir un volume de réplique à Londres et un hôte à Amsterdam. ils doivent se trouver tous les deux à Londres ou à Amsterdam.
Cette action rompt la relation de réplication et le rétablissement de la connexion entre l'emplacement primaire et l'emplacement de réplique peut prendre beaucoup de temps.
Basculer vers le volume répliqué dans la console
- Accédez à votre liste de stockages par blocs IBM Cloud® Block Storage for Classic. Dans le menu Infrastructure classique
, cliquez sur Stockage > Block Storage for Classic.
- Recherchez le nom du volume et cliquez dessus.
- Cliquez sur Actions
> Reprise en ligne.
- Lorsque l'emplacement principal n'est pas disponible, l'option de reprise après incident devient active. Sélectionnez la case à cocher pour confirmer que vous comprenez que la reprise en ligne ne peut pas être annulée sans ouverture d'un cas de support.
- Cliquez sur Oui pour continuer.
Basculement vers le volume répliqué à partir de l'interface de ligne de commande (CLI)
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.
Lancement d'une reprise en ligne à partir de l'interface IBMCLOUDCLI
Vous pouvez utiliser la commande ibmcloud sl block replica-failover pour effectuer des opérations de basculement du partage de fichiers source vers le partage de fichiers réplique. L'exemple suivant lance une reprise en ligne
depuis le partage source 560156918 vers le partage de réplique 560382016.
$ ibmcloud sl block disaster-recovery-failover 560156918 560382016
OK
Failover of volume 560156918 to replica 560382016 is now in progress.
Lancement d'une reprise en ligne à partir de l'interface SLCLI
Utiliser la commande suivante pour basculer un volume de blocs sur un volume réplicant spécifique.
$ slcli block disaster-recovery-failover --help
Usage: slcli block disaster-recovery-failover [OPTIONS] VOLUME_ID
Options:
--replicant-id TEXT ID of the replicant volume
-h, --help Show this message and exit.
Basculement vers le volume de réplique à l'aide de l'API
API REST
- URL -
https://USERNAME:APIKEY@api.softlayer.com/rest/v3/SoftLayer_Network_Storage/primaryvolumeId/disasterRecoveryFailoverToReplicant - Corps de demande
{"parameters": [replicavolumeid]}
Interface de programmation de protocole SOAP
- URL -
https://api.softlayer.com/soap/v3/SoftLayer_Network_Storage - Corps de demande
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://api.service.softlayer.com/soap/v3.1/">
<SOAP-ENV:Header>
<ns1:authenticate>
<username>USERNAME</username>
<apiKey>APIKEY</apiKey>
</ns1:authenticate>
<ns2:SoftLayer_Network_StorageInitParameters>
<id>primary Volume Id</id>
</ns2:SoftLayer_Network_StorageInitParameters>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<ns1:disasterRecoveryFailoverToReplicant>
<replicantId xsi:type="int">replica Volume ID</replicantId>
</ns1:disasterRecoveryFailoverToReplicant>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Revenir au site principal d'origine dans la console
Après une catastrophe, IBM Cloud® commence les travaux de remise en état pour que les sites touchés retrouvent un fonctionnement normal. Une fois le site restauré, vous pouvez lancer un Failback vers le site d’origine en cliquant sur Storage, puis sur Block Storage for Classic dans la console d’ IBM Cloud®.
- Cliquez sur votre volume actif ("cible").
- Ensuite, cliquez sur Replica, puis sur Actions.
- Sélectionnez Reprise par restauration. Lorsque l'emplacement principal est marqué comme non disponible, l'option de reprise après incident de reprise après incident devient active.
Lors du basculement de la reprise après incident, le système est forcé de basculer sur le site de réplique et la relation de réplication est interrompue. Pour pouvoir revenir au site d'origine une fois que celui-ci a repris son fonctionnement normal, le système doit rétablir la liaison de réplication. Cette opération peut prendre un certain temps. Un message doit s'afficher pour vous indiquer que le basculement est en cours. En outre, une icône apparaît en regard de votre volume sur Block Storage for Classic pour indiquer qu'une transaction active est en cours. Survolez cette icône pour ouvrir une boîte de dialogue affichant la transaction. L'icône disparaît une fois la transaction terminée. Durant le processus de reprise par restauration, les actions liées à la configuration sont accessibles en lecture seule. Vous ne pouvez pas éditer de planning d'image instantanée, ni modifier l'espace d'image instantanée. L'événement est consigné dans l'historique des réplications.
- Cliquez ensuite sur Afficher tout Block Storage for Classic.
- Cliquez sur le volume de votre réplique (« source »). Ce volume a désormais le statut Inactif.
- Montez votre volume de stockage sur l'hôte et associez-les. Pour plus d'informations, Connexion de votre stockage.
Si vous avez besoin d'aide, créez un cas de support.
Reprise après défaillance depuis l'interface CLI
Pour ne pas renvoyer un volume de fichier à partir d'un volume de réplication spécifique, utilisez la commande suivante.
$ slcli block replica-failback --help
Usage: slcli block replica-failback [OPTIONS] VOLUME_ID
Options:
--replicant-id TEXT ID of the replicant volume
-h, --help Show this message and exit.
Lors du basculement de la reprise après incident, le système est forcé de basculer sur le site de réplique et la relation de réplication est interrompue. Pour pouvoir revenir au site d'origine une fois que celui-ci a repris son fonctionnement normal, le système doit rétablir la liaison de réplication. Cette opération peut prendre un certain temps. Durant le processus de reprise par restauration, les actions liées à la configuration sont accessibles en lecture seule. Vous ne pouvez pas éditer de planning d'image instantanée, ni modifier l'espace d'image instantanée. L'événement est consigné dans l'historique de réplication.
Lorsque le volume d'origine est actif, vous pouvez le monter et le connecter à l'hôte. Pour plus d'informations, Connexion de votre stockage.
Si vous avez besoin d'aide, créez un cas de support.