O ApsaraDB RDS for PostgreSQL oferece o recurso de migração para a cloud. Esse recurso utiliza a replicação de streaming físico para acelerar e simplificar a migração para a cloud em diversos cenários de negócios. Você pode usar esse recurso para migrar os dados de uma instância PostgreSQL autogerenciada, implantada em uma instância do Alibaba Cloud Elastic Compute Service (ECS) ou em um data center, para uma instância do ApsaraDB RDS for PostgreSQL. Também é possível utilizar esse recurso para migrar os dados de uma instância RDS entre regiões ou contas, usando arquivos de backup.
Cenários
A tabela a seguir descreve os cenários aplicáveis ao recurso de migração para a cloud.
Este recurso oferece suporte apenas à migração de dados entre instâncias do RDS for PostgreSQL que execute a mesma versão do mecanismo. Para migrar dados entre instâncias que execute versões diferentes do mecanismo, teste sua aplicação na instância de destino primeiro e, em seguida, use o Data Transmission Service (DTS) para realizar a migração. Para mais informações, consulte Data migration.
Cenário | Instância source | Instância de destino | Link de migração | Referências |
Migração de dados por uma rede interna | Instância PostgreSQL autogerenciada implantada em uma instância do Alibaba Cloud ECS | Instância do RDS for PostgreSQL | VPC
| |
Expansão da capacidade de leitura na cloud Use uma instância RDS para descarregar as requisições de leitura de uma instância PostgreSQL autogerenciada. | Instância PostgreSQL autogerenciada implantada em uma instância do Alibaba Cloud ECS ou em um data center | |||
Recuperação de desastres na cloud Utilize uma instância RDS para atuar como um hot standby de uma instância PostgreSQL autogerenciada. Se a instância PostgreSQL autogerenciada falhar, você pode alternar manualmente suas cargas de trabalho da instância PostgreSQL autogerenciada para a instância RDS, garantindo que sua aplicação continue processando requisições de leitura e escrita. | Instância PostgreSQL autogerenciada implantada em uma instância do Alibaba Cloud ECS ou em um data center | |||
| Instância do RDS for PostgreSQL | Instância do RDS for PostgreSQL criada na mesma conta do Alibaba Cloud, mas que reside em uma região diferente | VPC Use o CEN para conectar as instâncias RDS por uma rede interna. | Cross-region migration of an ApsaraDB RDS for PostgreSQL instance |
Migração entre contas Migre os dados de uma instância RDS para outra instância RDS criada em uma conta do Alibaba Cloud diferente. | Instância do RDS for PostgreSQL | Instância do RDS for PostgreSQL criada em uma conta do Alibaba Cloud diferente | VPC Use o CEN para conectar as instâncias RDS por uma rede interna. | Migrate data between ApsaraDB RDS for PostgreSQL instances across accounts |
Migração de dados de uma instância PostgreSQL autogerenciada implantada em uma instância ECS na rede clássica Nota Recomendamos o uso do recurso de migração para a cloud para migrar o banco de dados após alterar a rede da instância ECS da rede clássica para uma VPC. Dessa forma, não é necessário configure NAT gateways para a instância de destino do RDS for PostgreSQL. Para mais informações, consulte One-click cloud migration. | Instância PostgreSQL autogerenciada implantada em uma instância ECS na rede clássica | Instância do RDS for PostgreSQL | Internet | |
Migração de dados de uma instância PostgreSQL que possui um IP público Migre os dados de uma instância PostgreSQL autogerenciada que possui um IP público ou de uma instância PostgreSQL de um provedor de service cloud de terceiros para uma instância RDS. Nota As instâncias PostgreSQL de provedores de service cloud de terceiros incluem instâncias PostgreSQL autogerenciadas na cloud ou instâncias PostgreSQL gerenciadas, como Amazon RDS for PostgreSQL, Azure Database for PostgreSQL e instâncias do Google Cloud SQL. | Instância PostgreSQL autogerenciada que possui um IP público ou instância PostgreSQL fornecida por um provedor de service cloud de terceiros |