O ApsaraDB RDS for SQL Server oferece diversos caminhos de migração a partir de bancos de dados SQL Server autogerenciados. Use este guia para escolha a abordagem mais adequada com base na tolerância a tempo de inatividade, no volume de dados e nos requisitos de migração incremental. Em seguida, siga o guia vinculado para concluir a migração.
Pré-requisitos
Antes de começar, verifique se você tem:
Uma instância do ApsaraDB RDS for SQL Server como destino da migração. Crie uma seguindo as instruções em Create an ApsaraDB RDS for SQL Server instance. Se a instância for liberada antes da conclusão da migração, crie outra.
Uma instância RDS cuja versão principal do mecanismo seja igual ou superior à versão do mecanismo SQL Server de origem. Para atualize uma instância existente, consulte Upgrade the major engine version.
Faturamento
A migração para o ApsaraDB RDS for SQL Server pode gerar cobranças de vários service:
|
Serviço |
Base de faturamento |
Referência |
|
Instância RDS |
Método de faturamento, edição do RDS, tipo de instância, tipo de armazenamento e capacidade de armazenamento |
|
|
Data Transmission Service (DTS) |
Duração e especificação da instância de migração de dados |
|
|
Object Storage Service (OSS) |
Taxas de armazenamento para arquivos de backup enviados ao OSS (arquivo de backup completo ou incremental) |
Soluções de migração por source de dados
Para obter uma visão geral de todos os métodos de migração disponíveis, consulte Visão geral dos métodos de migração de dados e Migrate SQL Server databases to Alibaba Cloud.
|
Fonte de dados |
Migração incremental |
Abordagens disponíveis |
Abordagem recomendada |
|
SQL Server autogerenciado |
Sim |
Backup físico via OSS (manual), backup físico via Data Disaster Recovery e DTS, migração lógica via DTS |
Usar Data Disaster Recovery e DTS para migrar dados com base em arquivos de backup físico |
|
Azure SQL Database |
Sim |
Migração lógica via DTS, migração ponta a ponta pelo console do ApsaraDB RDS, migração via SQL Server Management Studio (SSMS) |
Migração ponta a ponta pelo console do ApsaraDB RDS ou migração lógica via DTS |
|
Azure SQL Managed Instance |
— |
Migração lógica via DTS, migração ponta a ponta pelo console do ApsaraDB RDS, migração via SSMS, backup físico via OSS |
— |
|
SQL Server em Azure Virtual Machines |
— |
Migração lógica via DTS, migração ponta a ponta pelo console do ApsaraDB RDS, migração via SSMS, backup físico via OSS |
— |
|
Amazon RDS for SQL Server |
Sim |
Migração lógica via DTS, migração ponta a ponta pelo console do ApsaraDB RDS, migração via SSMS, backup físico via OSS |
Migração ponta a ponta pelo console do ApsaraDB RDS ou migração lógica via DTS |
|
Huawei Cloud RDS for SQL Server |
Não |
Backup físico via OSS (apenas dados completos), migração lógica via DTS (apenas dados completos), migração via SSMS |
|
|
TencentDB for SQL Server |
Sim |
Migração lógica via DTS, backup físico via OSS, migração via SSMS |
|
|
TencentDB for SQL Server |
Não |
Migração via SSMS |
Use o SSMS para migrar para a cloud |
|
Google Cloud SQL for SQL Server |
Sim |
Migração lógica via DTS, migração via SSMS |
Para migração lógica via DTS a partir do Azure SQL Database, Azure SQL Managed Instance, SQL Server em Azure Virtual Machines, Amazon RDS for SQL Server e Google Cloud SQL for SQL Server, defina o parâmetro SQL Server Incremental Synchronization Mode como Polling and querying CDC instances for incremental synchronization ao configurar a migração incremental.
Ao migrar do Huawei Cloud RDS for SQL Server com o SQL Server 2008 R2, atualize a versão do banco de dados antes de iniciar a migração. Para obter instruções sobre como crie e baixe arquivos de backup no Huawei Cloud RDS for SQL Server, consulte a documentação do Huawei Cloud.
Próximas etapas
Após escolha uma abordagem, siga o guia vinculado para concluir a migração. Ao finalizar, verifique a integridade dos dados e atualize as strings de conexão da aplicação para apontarem para a instância RDS.