Préparation de la création d'un réplica Oracle - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Préparation de la création d'un réplica Oracle

Avant de commencer à utiliser votre réplica, effectuez les tâches suivantes.

Planification des sauvegardes automatiques

Avant qu'une instance de base de données puisse être utilisée comme instance de bases de données source, vous devez activer les sauvegardes automatiques sur l'instance de base de données source. Pour savoir comment effectuer cette procédure, veuillez consulter Activation des sauvegardes automatiques.

Activation du mode de journalisation

Nous vous recommandons d'activer le mode de journalisation forcée. En mode de journalisation forcée, la base de données Oracle écrit des enregistrements de journalisation même lorsque NOLOGGING est utilisée avec des instructions DDL (Data Definition Language).

Pour activer le mode de journalisation forcée
  1. Connectez-vous à votre base de données Oracle à l'aide d'un outil client tel que SQL Developer.

  2. Activez le mode de journalisation forcée en exécutant la procédure suivante.

    exec rdsadmin.rdsadmin_util.force_logging(p_enable => true);

Pour plus d'informations sur cette procédure, veuillez consulter Configuration du mode FORCE LOGGING.

Modification de votre configuration de journalisation

Pour n journaux de restauration en ligne de taille m, RDS crée automatiquement n +1 journaux de secours de taille m sur l'instance de base de données principale et sur toutes les répliques. Chaque fois que vous modifiez la configuration de journalisation sur le serveur principal, les modifications se propagent automatiquement aux répliques.

Si vous modifiez la configuration de journalisation, tenez compte des directives suivantes :

  • Nous vous recommandons d'effectuer les modifications avant de faire d'une instance de base de données la source des répliques. RDS pour Oracle prend également en charge la mise à jour de l'instance une fois qu'elle est devenue une source.

  • Avant de modifier la configuration de journalisation sur l'instance de base de données principale, vérifiez que chaque réplique dispose d'un espace de stockage suffisant pour s'adapter à la nouvelle configuration.

Vous pouvez modifier la configuration de journalisation d'une instance de base de données à l'aide des procédures Amazon RDS rdsadmin.rdsadmin_util.add_logfile etrdsadmin.rdsadmin_util.drop_logfile. Pour plus d'informations, veuillez consulter Ajout de journaux redo en ligne et Suppression de journaux redo en ligne.

Définition du paramètre MAX_STRING_SIZE

Avant de créer un réplica Oracle, assurez-vous que le paramètre MAX_STRING_SIZE est le même sur l'instance de base de données source et sur le réplica. Pour cela, vous devez les associer au même groupe de paramètres. Si vous avez différents groupes de paramètres pour la source et le réplica, vous pouvez définir MAX_STRING_SIZE sur la même valeur. Pour plus d'informations sur ce paramètre, veuillez consulter Activation des types de données étendus pour une nouvelle instance de base de données.

Planification des ressources de calcul et de stockage

Assurez-vous que l'instance de base de données source et ses réplicas sont dimensionnés correctement, en termes de calcul et de stockage, en fonction de leur charge opérationnelle. Si un réplica atteint sa capacité en termes de ressources de calcul, de réseau ou de stockage, il arrête de recevoir ou d'appliquer les modifications provenant de sa source. Amazon RDS for Oracle n'intervient pas pour atténuer un retard de réplica élevé entre une instance de base de données source et ses réplicas. Vous pouvez modifier les ressources de stockage et d'UC d'un réplica indépendamment de sa source et d'autres réplicas.