- Qu'est-ce que Database Migration Service ?
- Quelles sources sont acceptées ?
- Quelles destinations sont acceptées ?
- Quelles méthodes de mise en réseau sont utilisées ?
- Quelles sont les limites connues ?
- Puis-je utiliser Database Migration Service pour créer des réplicas de lecture de base de données Oracle dans Cloud SQL pour PostgreSQL ?
- Database Migration Service est-il compatible avec les migrations à partir de bases de données Oracle Real Application Clusters (RAC) ?
- Qu'est-ce que Database Migration Service ?
- Database Migration Service est un service qui vous permet de migrer plus facilement vos données vers Google Cloud. Database Migration Service vous aide à migrer et à moderniser vos charges de travail Oracle vers Cloud SQL pour PostgreSQL.
- Quelles sources sont compatibles ?
-
- Oracle 11g, version 11.2.0.4
- Oracle 12c, version 12.1.0.2
- Oracle 12c, version 12.2.0.1
- Oracle 18c
- Oracle 19c
- Oracle 21c
- Oracle Real Application Clusters (RAC)
- Quelles destinations sont acceptées ?
-
- Cloud SQL pour PostgreSQL 12, 13, 14, 15
- Quelles méthodes de mise en réseau sont utilisées ?
- Pour créer une migration dans Database Migration Service, une connectivité doit être établie entre la source et l'instance de destination Cloud SQL. Plusieurs méthodes sont prises en charge.
Choisissez celle qui convient le mieux à la charge de travail spécifique.
Connectivité de la source :
Pour obtenir la liste des méthodes de connectivité source compatibles, consultez la section Connectivité source.
Connectivité de la destination :
Utilisez Private Service Connect pour établir une connectivité privée avec la base de données de destination Cloud SQL.
- Quelles sont les limites connues ?
- Consultez la section Limitations connues.
- Puis-je me connecter à l'instance Cloud SQL de destination à l'aide d'une adresse IP privée sans les ressources Private Service Connect ?
- Non. Database Migration Service utilise Private Service Connect pour se connecter de manière privée à la base de données de destination et attend un rattachement de service en entrée.
- Puis-je utiliser Database Migration Service pour créer des réplicas de lecture pour ma base de données Oracle dans Cloud SQL pour PostgreSQL ?
- La migration continue d'Oracle vers Cloud SQL pour PostgreSQL dans Database Migration Service est finalement cohérente, ce qui signifie que Database Migration Service ne réplique pas chaque transaction au fur et à mesure.
La migration importe des données de plusieurs tables, en exécutant à la fois la capture des données modifiées (CDC) et le remplissage des données en parallèle. L'ordre dans lequel les données sont chargées dans la destination n'est pas strictement garanti, mais il se réaligne avec la source une fois les écritures sur la source arrêtées et le tampon de migration effacé.
- Database Migration Service est-il compatible avec les migrations à partir de bases de données Oracle Real Application Clusters (RAC) ?
- Oui. Toutefois, vous ne pouvez pas établir de connectivité directe avec les bases de données à l'aide de la fonctionnalité SCAN (Single Client Access Name) dans les environnements Oracle RAC. Pour contourner cette limitation, connectez-vous directement à l'un des nœuds ou utilisez le gestionnaire de connexion Oracle. Vous pouvez également créer une configuration de connectivité privée à l'aide de solutions de proxy inverse telles que HAProxy.