Gestion d'un canal de réplication
Utilisez la console pour activer, désactiver, reprendre, réinitialiser ou modifier un canal de réplication entrant.
Activation ou désactivation d'un canal
L'activation d'un canal de réplication à l'état Inactif démarre la réplication à partir de la source s'il n'y a pas d'erreur. La désactivation d'un canal de réplication arrête la réplication et place le canal à l'état Inactif.
- Utilisation de la console
- Utilisation de l'interface de ligne de commande
- À l'aide de l'API REST, exécutez l'opération UpdateChannel :
- Spécifiez une valeur
TRUEdans l'attributisEnabledpour activer le canal. - Spécifiez une valeur
FALSEdans l'attributisEnabledpour désactiver le canal.
- Spécifiez une valeur
Utilisation de la console
Activer ou désactiver un canal de réplication entrant à l'aide des actions de la console.
- Dans la page de liste Canaux, recherchez le canal avec lequel vous voulez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou le canal, voir Liste des canaux - Utilisation de la console.
- Dans le menu Actions du canal :
- Pour activer le canal, sélectionnez Activer.
- Pour désactiver le canal, sélectionnez Désactiver.
Rubriques connexes
Utilisation de l'interface de ligne de commande
Utilisez l'interface de ligne de commande pour activer ou désactiver un canal.
- OCID du canal.
- Installation de l'interface de ligne de commande correctement configurée et clés SSH requises. Voir Interface de ligne de commande.
Reprise d'un canal
Lorsqu'un canal de réplication entrant a l'état Attention requise, corrigez l'erreur, puis reprenez le canal pour redémarrer la réplication. La colonne Détails de la page Canaux explique pourquoi un canal de réplication a besoin d'attention.
L'état Attention requise peut également être affiché, car le système de base de données est à l'état INACTIVE. Dans ce cas, la réplication ne peut pas redémarrer tant que le système de base de données n'est pas actif.
- Utilisation de la console
- Utilisation de l'interface de ligne de commande
- À l'aide de l'API REST, exécutez l'opération ResumeChannel.
Utilisation de la console
Vous pouvez redémarrer la réplication après la correction d'une erreur en reprenant le canal.
Rubriques connexes
Utilisation de l'interface de ligne de commande
Utilisez l'interface de ligne de commande pour reprendre un canal.
- OCID du canal.
- Installation de l'interface de ligne de commande correctement configurée et clés SSH requises. Voir Interface de ligne de commande.
Réinitialisation d'un canal
La réinitialisation d'un canal de réplication entrant supprime toutes les données du canal, à l'exception de la configuration du canal. Il équivaut à RESET REPLICA ALL FOR CHANNEL. Lorsqu'il y a un problème irrécupérable, l'opération de réinitialisation efface les enregistrements associés à la réplication afin que le canal puisse avoir un démarrage propre.
Le système de base de données cible supprime sa position dans le journal binaire source, efface les référentiels de métadonnées de réplication, supprime les fichiers journaux de relais et démarre un nouveau fichier journal de relais.
- Utilisation de la console
- Utilisation de l'interface de ligne de commande
- À l'aide de l'API REST, exécutez l'opération ResetChannel.
Utilisation de la console
Utilisez l'opération de réinitialisation en cas d'erreur irrécupérable lors de la réplication. Seule la configuration du canal est conservée et les enregistrements sont supprimés.
Pour réinitialiser un canal de réplication entrant, il doit être inactif. Vous ne pouvez pas réinitialiser un canal actif.
- Dans la page de liste Canaux, recherchez le canal avec lequel vous voulez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou le canal, voir Liste des canaux - Utilisation de la console.
- Dans le menu Actions du canal, sélectionnez Réinitialiser.
Utilisation de l'interface de ligne de commande
Utilisez l'interface de ligne de commande pour réinitialiser un canal.
- OCID du canal.
- Installation de l'interface de ligne de commande correctement configurée et clés SSH requises. Voir Interface de ligne de commande.
Modification d'un canal
Modifiez un canal de réplication entrant si vous devez modifier des éléments de configuration tels que le nom du canal, sa description ou les détails de la connexion source après l'avoir créé.
- Utilisation de la console
- Utilisation de l'interface de ligne de commande
- À l'aide de l'API REST, exécutez l'opération UpdateChannel.
Utilisation de la console
Utilisez la console pour modifier la configuration d'un canal de réplication entrant.
Utilisation de l'interface de ligne de commande
Utilisez l'interface de ligne de commande pour modifier un canal de réplication entrant.
- OCID du canal.
- Installation de l'interface de ligne de commande correctement configurée et clés SSH requises. Voir Interface de ligne de commande.
Suppression d'un canal
La suppression d'un canal de réplication entrant supprime le canal.
- Utilisation de la console
- Utilisation de l'interface de ligne de commande
- À l'aide de l'API REST, exécutez l'opération DeleteChannel.
Utilisation de la console
Utilisez l'opération de suppression pour supprimer un canal.
Vous ne pouvez pas supprimer un canal qui a un état actif, inactif ou qui nécessite une attention.
- Dans la page de liste Canaux, recherchez le canal avec lequel vous voulez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou le canal, voir Liste des canaux - Utilisation de la console.
- Dans le menu Actions du canal, sélectionnez Supprimer.
- Sélectionnez Delete channel (Supprimer le canal) dans la boîte de dialogue Delete channel (Supprimer le canal).
Utilisation de l'interface de ligne de commande
Utilisez l'interface de ligne de commande pour supprimer un canal.
- OCID du canal.
- Installation de l'interface de ligne de commande correctement configurée et clés SSH requises. Voir Interface de ligne de commande.