Tipos de ficheiros de cópias de segurança suportados
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O serviço de migração de base de dados suporta os seguintes tipos de cópias de segurança para migrações homogéneas do SQL Server para o Cloud SQL.
Cópias de segurança completas
As cópias de segurança completas são a base do processo de migração.
Contêm todos os dados na sua base de dados no momento em que os
exporta. O ficheiro de cópia de segurança completo é necessário para a migração.
Cópias de segurança diferenciais
As cópias de segurança diferenciais contêm todos os dados de origem que apareceram na sua base de dados desde o último ficheiro de cópia de segurança completa.
As cópias de segurança diferenciais são úteis se tiver muitos dados para replicar e quiser processá-los em massa em vez de carregar vários ficheiros de registo de transações.
O ficheiro de cópia de segurança diferencial é opcional para a migração.
Ficheiros de registo de transações
Estes ficheiros contêm uma lista de operações de alteração
que ocorrem na sua base de dados. O serviço de migração de bases de dados usa estas informações para replicar atualizações de dados na base de dados de destino durante a fase de captura de dados de alterações (CDC).
Para migrações homogéneas do SQL Server, o serviço de migração de base de dados
suporta apenas o tipo de migração contínua (para mais informações, consulte
Fluxo de dados de migrações contínuas). Isto significa que as tarefas de migração
procedem sempre para a fase de CDC, mas não recebe erros se não
carregar ficheiros de registo de transações. Se não carregar ficheiros de registo de transações, tem de promover a tarefa de migração quando a fase de carregamento inicial terminar. Consulte o artigo
Promova uma tarefa de migração.
Ao preparar os ficheiros de cópia de segurança para a migração, certifique-se de que tem em conta o seguinte:
Convenções de nomenclatura: cada tipo de ficheiro de cópia de segurança tem de usar uma convenção de nomenclatura específica. Consulte o artigo
Prepare os seus ficheiros de cópia de segurança.
Encriptação: pode usar cópias de segurança encriptadas para a sua migração. Se quiser encriptar os ficheiros de cópia de segurança, tem de encriptar todos os tipos de ficheiros de cópia de segurança que usa para uma base de dados específica incluída na sua migração. Consulte a secção
Use ficheiros de cópia de segurança encriptados.
Configuração da tarefa de migração: se usar um ficheiro de cópia de segurança diferencial para qualquer base de dados incluída na sua migração, tem de configurar a tarefa de migração para que o serviço de migração de bases de dados possa reconhecer os ficheiros de cópia de segurança diferencial no seu contentor do Cloud Storage. Consulte o artigo
Crie uma tarefa de migração
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-21 UTC."],[[["\u003cp\u003eFull backups are mandatory for SQL Server migrations to Cloud SQL, as they contain all the database data at the time of export.\u003c/p\u003e\n"],["\u003cp\u003eDifferential backups, containing data changes since the last full backup, are optional but can be beneficial for managing large amounts of data.\u003c/p\u003e\n"],["\u003cp\u003eTransaction log files, which track database changes, are utilized by the Database Migration Service for continuous data replication (CDC), although not providing them won't cause errors.\u003c/p\u003e\n"],["\u003cp\u003eProper backup file organization, including specific naming conventions and distinct folder structures in Cloud Storage, is required for successful migration.\u003c/p\u003e\n"],["\u003cp\u003eAll backup files for a specific database must be encrypted together if you choose to use encryption.\u003c/p\u003e\n"]]],[],null,["# Supported types of backup files\n\nDatabase Migration Service supports the following backup types for homogeneous\nSQL Server migrations to Cloud SQL.\n\nFull backups\n: Full backups are the backbone of the migration process.\n They contain all the data in your database at the point in time when you\n export them. **The full backup file is required for migration.**\n\nDifferential backups\n: Differential backups contain all the source data\n that appeared in your database since the last full backup file.\n Differential backups are useful if you have a lot of data to replicate and\n want to handle it in bulk rather than upload multiple transaction log files.\n **The differential backup file is optional for migration.**\n\nTransaction log files\n\n: These files contain a list of change operations that take place in your database. Database Migration Service uses this information to replicate data updates in your destination database during the Change Data Capture (CDC) phase. For homogeneous SQL Server migrations, Database Migration Service\n supports only the continuous migration type (for more information see\n [Continuous migrations data flow](/database-migration/docs/sqlserver/scenario-overview#data-flow-migration-types)). This means that migration\n jobs always proceed to the CDC phase, but you don't get errors if you don't\n upload any transaction log files. If you don't upload any transaction log\n files, you need to promote the migration job when the initial load phase\n is over. See\n [Promote a migration job](/database-migration/docs/sqlserver/finalize-migration).\n\nAs you prepare the backup files for your migration, make sure you consider\nthe following:\n\n- Naming conventions: Each backup file type needs to use a specific naming\n convention. See\n [Prepare your backup files](/database-migration/docs/sqlserver/export-backup-files).\n\n- Folder structure: Each backup file type needs to be stored in a separate\n folder in the Cloud Storage bucket you use for migration. See\n [Store backup files in a Cloud Storage bucket](/database-migration/docs/sqlserver/storage-buckets).\n\n- Encryption: You can use encrypted backups for your migration. If you want\n to encrypt the backup files, you need to encrypt all types of backup files\n you use for a specific database included in your migration. See\n [Use encrypted backup files](/database-migration/docs/sqlserver/backup-file-encryption).\n\n- Migration job configuration: If you use a differential backup file for any\n database included in your migration, you need to configure the migration job\n so that Database Migration Service can recognize the differential backup files\n in your Cloud Storage bucket. See\n [Create a migration job](/database-migration/docs/sqlserver/create-migration-job)\n\nWhat's next\n-----------\n\nFor a detailed step-by-step migration guide, see\n[Cloud SQL for SQL Server migration guide](/database-migration/docs/sqlserver/guide)."]]