Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere, on-demand edition 1.0 Support Package 3 » SAP Sybase SQL Anywhere, on-demand edition 1.0 » Bases de données mutualisées » Systèmes en miroir et de scale-out en lecture seule pour bases de données mutualisées

 

Activation de la mise en miroir de la base mutualisée (dbcloudcmd)

Configurez un système en miroir pour assurer la disponibilité de votre base de données mutualisée.

Prérequis

Ce qu'il vous faut :

  • Deux serveurs de nuage à exécuter en tant que miroir et arbitre. Les versions majeure et mineure de ces serveurs de nuage doivent être les mêmes que celles du serveur de nuage sur lequel s'exécute la base de données primaire.

  • Les privilèges AddDatabase et AlterTenantMirroring.

La base de données ne peut pas être paramétrée pour démarrer automatiquement.

Contexte et remarques

Les connexions à la base de données sont désactivées momentanément pendant le processus d'activation de la mise en miroir de la base mutualisée.

 Tâche
  1. Exécutez la tâche SetArbiter sur un serveur de nuage.

  2. Exécutez la tâche AddScaleOutDatabaseCopy sur un autre serveur de nuage.

  3. Exécutez la tâche ConvertScaleOutDatabaseCopyToMirror.

Résultats

A présent, le système en miroir mutualisé contient les bases primaire et miroir et un arbitre.

Suivant

(Facultatif) Pour en faire un système de scale-out en lecture seule, créez des copies de base de données de scale-out.

Exemple

Les commandes suivantes configurent un système en miroir mutualisé pour la base de données demo.

dbcloudcmd -cc uid=dbtest;pwd=sql;host=h1 run SetArbiter demo h2#1
    
dbcloudcmd -cc uid=dbtest;pwd=sql;host=h1 run AddScaleOutDatabaseCopy demo h3#1
    
dbcloudcmd -cc uid=dbtest;pwd=sql;host=h1 run ConvertScaleOutDatabaseCopyToMirror demo@h3#1 

 Voir aussi