High Availability (Multiple AZs)

Last updated: 2020-03-10 11:12:55


Multi-AZ deployment protects your database from being affected by database instance failures and AZ outages. For more information, please see Regions and Availability Zones.
The multi-AZ deployment scheme of TencentDB for MySQL guarantees the high availability and failover capability of database instances by combining multiple AZs into a single "multi-AZ".

  • No matter whether the TencentDB for MySQL instances in a database cluster are running across multiple AZs or not, each instance has a slave for real-time hot backup to ensure high database availability.
  • With multi-AZ deployment, TencentDB for MySQL automatically presets and maintains a sync slave replica in a different AZ.
  • The master database instance is synchronously replicated to the slave replica across AZs to provide data redundancy, eliminate I/O freezes, and minimize latency during system backups.

Supported Regions

The multi-AZ deployment scheme of TencentDB for MySQL is currently available in Shenzhen Finance, Shanghai, and Beijing regions.

Multi-AZ Deployment

  1. Log in to the TencentDB for MySQL Console and click Create in the Instance List.
  2. In the Slave AZ option on the purchase page, select a desired slave AZ.


TencentDB for MySQL processes failover automatically, so database operations can be resumed as quickly as possible with no administrative intervention required. The master database instance will automatically switch to the slave replica in the following conditions:

  • AZ outage.
  • Master database instance failure.