Basculement à partir d'un volume principal inaccessible dans le cadre d'une reprise après sinistre
Déclencher un basculement vers la réplique distante d' File Storage for Classic s afin de rétablir l'accès aux données lorsqu'une panne catastrophique rend le volume principal inaccessible.
Si une défaillance catastrophique ou une catastrophe entraîne une interruption de service sur le site principal, vous pouvez effectuer les actions suivantes pour accéder rapidement à vos données sur le site secondaire. Lorsque le volume principal est inaccessible, vous pouvez forcer un basculement vers le volume de réplique distant. Avant de lancer le basculement, assurez-vous que toutes les autorisations d'hôte sont bien en place.
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.
Vous pouvez créer l'autorisation dans l'interface utilisateur, à partir de l'interface de ligne de commande, avec l'API ou avec Terraform.
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.
Basculement vers le volume répliqué dans la console
- Accédez à votre liste de File Storage for Classic. Dans le menu Infrastructure
> Infrastructure classique, cliquez sur Stockage > File Storage for Classic.
- Recherchez le nom du volume et cliquez dessus.
- Cliquez sur Actions
> Reprise en ligne.
- Lorsque le site principal est désactivé, l'option de basculement de reprise après sinistre devient active.
- 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 file 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 file file 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 fichier sur un volume réplicant spécifique.
$ slcli file disaster-recovery-failover --help
Usage: slcli file 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 répliqué à 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>
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.
Si vous avez besoin d'une aide supplémentaire, créez une demande d'assistance.
Retour 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 File Storage for Classic dans la console d’ IBM Cloud®.
- Cliquez sur votre volume actif ("cible").
- Cliquez ensuite sur Réplique, puis sur Actions
.
- Sélectionnez Reprise par restauration. Lorsque le site principal est marqué comme désactivé, l'option de reprise après sinistre (Disaster Recovery Failback) 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 indiquant que le basculement est en cours s'affichera. En outre, une icône apparaît en regard de votre volume sur File 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 File 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, consultez la section Connexion de votre stockage.
Si vous avez besoin d'une aide supplémentaire, créez une demande d'assistance.
Reprise par reprise depuis l'interface de ligne de commande
Lancement d'une reprise par restauration à partir de l'interface IBMCLOUDCLI
Vous pouvez utiliser la commande ibmcloud sl file replica-failback pour effectuer des opérations de reprise à partir du partage de fichiers réplique vers le partage de fichiers source d'origine. L'exemple suivant lance une reprise
par restauration sur le partage de source d'origine 560156918.
$ ibmcloud sl file replica-failback 560156918
OK
Failback of volume 560156918 is now in progress.
Pour plus d'informations sur tous les paramètres disponibles pour cette commande, voir ibmcloud sl file replica-failover.
Lancement d'une reprise par restauration à partir de l'interface SLCLI
Pour ne pas renvoyer un volume de fichier à partir d'un volume de réplication spécifique, utilisez la commande suivante.
$ slcli file replica-failback --help
Usage: slcli file 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, consultez la section Connexion de votre stockage.
Si vous avez besoin d'une aide supplémentaire, créez une demande d'assistance.