Pour gérer vos consentements :

Google Cloud cherche à capter les bases SQL

C’est parti pour Database Migration Service*. Google Cloud vient d’annoncer la disponibilité générale de cet outil destiné à déplacer des bases de données vers son offre Cloud SQL.

La prise en charge se limite pour le moment à MySQL (mais pas MariaDB) et à PostgreSQL. Pour SQL Server, elle reste expérimentale – et accessible sur demande.

L’opération de lift & shift en elle-même est gratuite (ou presque, sachant que Google Cloud facture la VM Compute Engine dans le cadre d’une connectivité SSH inversée). C’est l’exploitation ultérieure de Cloud SQL qui engendre des coûts.

La réplication peut se faire à l’acte ou en continu. Elle se fonde sur des « profils de connexion » réutilisables qu’on peut créer indépendamment ou dans le contexte des tâches de migration. Ils définissent les propriétés des bases sources.

Le processus de création de tâches passe ensuite par le paramétrage de l’instance cloud réceptrice. On peut définir la quantité et le type de stockage (HDD, SSD), la zone Google Cloud et la version de la base de données destinataire (un upgrade d’une version est possible ; par exemple, MySQL 5.5 en entrée et MySQL 5.6 en sortie). Dernière étape, configurer le type de connectivité (VPN, VPC, SSH inversé…).

En un clic… ou presque

Pour MySQL, les versions sources prises en charge sont les suivantes :

Pour PostgreSQL :

Avec MySQL aussi bien qu’avec PostgreSQL, les informations sur les utilisateurs et leurs privilèges ne migrent pas. Il faut les recréer sur l’instance Cloud SQL.

Sur MySQL, Database Migration Service ne peut déplacer de bases de données chiffrées. Ni créer des instances Cloud SQL qui utilisent des CMEK (clés de chiffrement gérées par l’utilisateur). Cloud SQL ne donne par ailleurs par accès à certaines fonctionnalités comme les moteurs fédéré et in-memory.

Sur PostgreSQL, seules les commandes DML sont synchronisées lors des migrations continues. On ne peut par ailleurs pas répliquer, entre autres, de grands objets, de tables qui n’ont pas de clé primaire (seul leur schéma migrera) ou de fonctions C personnalisées.

Les migrations depuis RDS induisent aussi des limites, sur des éléments comme les noms d’hôtes, les métadonnées utilisateur et les niveaux de privilèges.

* L’offre concurrente d’AWS porte le même nom. Elle est disponible depuis cinq ans. Celle de Microsoft (Azure Migrate) l’est depuis trois ans.

Illustrations © Google

Recent Posts

AWS abandonne WorkDocs, son concurrent de Dropbox

Un temps pressenti pour constituer le socle d'une suite bureautique AWS, Amazon WorkDocs arrivera en…

2 jours ago

Eviden structure une marque de « serveurs IA »

Eviden regroupe cinq familles de serveurs sous la marque BullSequana AI. Et affiche le supercalculateur…

2 jours ago

SSE : l’expérience se simplifie plus que les prix

Le dernier Magic Quadrant du SSE (Secure Service Edge) dénote des tarifications et des modèles…

3 jours ago

IA générative : les lignes directrices de l’ANSSI

Formats de paramètres, méthodes d'apprentissage, mutualisation GPU... Voici quelques-unes des recommandations de l'ANSSI sur l'IA…

3 jours ago

De la marque blanche à l’« exemption souveraine », Broadcom fait des concessions aux fournisseurs cloud

À la grogne des partenaires VMware, Broadcom répond par diverses concessions.

3 jours ago

iPadOS finalement soumis au DMA

iPadOS a une position suffisamment influente pour être soumis au DMA, estime la Commission européenne.

4 jours ago