Managed Relational Database
Cloud SQL
Google Cloud SQL is a fully-managed relational database service for MySQL, PostgreSQL, and SQL Server, providing automated provisioning, patching, backups, point-in-time recovery, and high availability via regional persistent disks with a synchronous standby. It exposes engine-compatible connections over private IP, Cloud SQL Auth Proxy, or public IP, integrates with IAM for access control and Cloud KMS for customer-managed keys, and scales vertically with optional read replicas for read-side scaling.
Google Cloud
Service information
Shortname: Cloud SQL
Huawei equivalent shortnames: RDS, GaussDB
Keywords: database, sql, managed db
Differences vs Huawei
Cloud SQL is one managed service spanning MySQL, PostgreSQL, and SQL Server behind a unified control plane; Huawei splits relational coverage across RDS for MySQL, RDS for PostgreSQL, and RDS for SQL Server for engine-native parity, plus GaussDB (openGauss-based, PostgreSQL-compatible) and TaurusDB for distributed or higher-scale MySQL workloads. Treat these as distinct products with separate consoles, version schedules, and feature timelines rather than interchangeable substitutes.
Cloud SQL HA uses a regional persistent disk with a synchronous standby in a second zone and a failover that preserves the instance IP; RDS for MySQL offers primary/standby hot standby with sub-60s RTO, retained IP across switchover, read replicas, and PITR, while GaussDB adds dual-cluster strong consistency with RPO 0 and cross-AZ active-active. IAM, Cloud KMS, VPC peering, and Private Service Connect differ from Huawei IAM, KMS, VPC, and Direct Connect/VPN networking, so access and key-management patterns must be reworked.
Observability and operations rely on Cloud Logging and Cloud Monitoring, whereas Huawei aligns with Cloud Eye, LTS, and DBSS for SQL auditing and slow-query diagnosis. Both services manage patching through selectable maintenance windows, but version upgrade paths and engine deprecation timelines differ per product, so plan engine end-of-life and major-version migrations well ahead of any cutover rather than assuming parity.
Migration to Huawei
Assess each Cloud SQL instance by engine, major version, storage autoscaling, read replicas, and PITR retention; map MySQL to RDS for MySQL (or TaurusDB for heavier throughput), PostgreSQL to RDS for PostgreSQL or GaussDB for distributed scale-out, and SQL Server to RDS for SQL Server. Validate exact supported versions, instance-class equivalents, storage types, and quota in the target region. Because GaussDB is openGauss-based and not a drop-in for native PostgreSQL, run compatibility checking before defaulting to it.
For same-engine moves (MySQL to RDS for MySQL, PostgreSQL to RDS for PostgreSQL), use DRS real-time migration, which supports full plus incremental capture for minimal-downtime cutover from external clouds; Huawei documents a path for migrating MySQL databases from other clouds to RDS for MySQL. Export configuration—parameter groups, accounts, SSL/TLS, and IP allowlists—and recreate them on the target, since Cloud SQL database flags and Huawei RDS parameter templates differ in name and value ranges.
Re-point application connections to Huawei VPC private IPs or Direct Connect/VPN equivalents, and remove Cloud SQL Auth Proxy clients. Use DRS data comparison and workload replay to verify row counts, replication latency, and peak-load behavior before cutover, and keep a rollback task ready if results diverge. Re-check stored procedures, triggers, and engine-specific extensions (for example, PostgreSQL extensions) for compatibility, as not all Cloud SQL-supported extensions are available on RDS or GaussDB.
Huawei bills RDS and GaussDB by instance specifications, storage, backup space, and optionally DRS task usage, plus cross-region or egress traffic, which parallels Cloud SQL's instance-runtime, storage, backup, and network metering but with different units and free tiers. DBSS, KMS, Cloud Eye, and LTS may add cost compared with Cloud Logging and Cloud Monitoring. Recompute TCO using peak connections, storage growth, backup retention, and interconnect traffic rather than translating list prices directly.
Huawei Cloud
Huawei equivalent service
Shortname: RDS
General function: Managed Relational Database
Huawei managed relational database service with backup and HA.
Keywords: database, sql, managed db
Huawei equivalent service
Shortname: GaussDB
General function: Managed Relational Database
Huawei enterprise-grade distributed relational database.
Keywords: database, relational, distributed