Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
Database Migration Service admite los siguientes tipos de copias de seguridad para migraciones homogéneas de SQL Server a Cloud SQL.
Copias de seguridad completas
Las copias de seguridad completas son la base del proceso de migración.
Contienen todos los datos de tu base de datos en el momento en que los exportas. Se necesita el archivo de copia de seguridad completa para la migración.
Copias de seguridad diferenciales
Las copias de seguridad diferenciales contienen todos los datos de origen que han aparecido en su base de datos desde el último archivo de copia de seguridad completa.
Las copias de seguridad diferenciales son útiles si tienes muchos datos que replicar y quieres gestionarlos en bloque en lugar de subir varios archivos de registro de transacciones.
El archivo de copia de seguridad diferencial es opcional para la migración.
Archivos de registro de transacciones
Estos archivos contienen una lista de operaciones de cambio que se producen en tu base de datos. Database Migration Service usa esta información para replicar las actualizaciones de datos en tu base de datos de destino durante la fase de captura de cambios de datos (CDC).
En las migraciones homogéneas de SQL Server, Database Migration Service solo admite el tipo de migración continua (para obtener más información, consulta
Flujo de datos de las migraciones continuas). Esto significa que los trabajos de migración siempre pasan a la fase de CDC, pero no se producen errores si no subes ningún archivo de registro de transacciones. Si no subes ningún archivo de registro de transacciones, debes promocionar la tarea de migración cuando finalice la fase de carga inicial. Consulta
Promocionar una tarea de migración.
Cuando prepares los archivos de copia de seguridad para la migración, ten en cuenta lo siguiente:
Convenciones de nomenclatura: cada tipo de archivo de copia de seguridad debe usar una convención de nomenclatura específica. Consulta
Preparar los archivos de copia de seguridad.
Cifrado: puedes usar copias de seguridad cifradas para la migración. Si quieres cifrar los archivos de copia de seguridad, debes cifrar todos los tipos de archivos de copia de seguridad que utilices para una base de datos específica incluida en tu migración. Consulta
Usar archivos de copia de seguridad cifrados.
Configuración de la tarea de migración: si usas un archivo de copia de seguridad diferencial para alguna base de datos incluida en tu migración, debes configurar la tarea de migración para que Database Migration Service pueda reconocer los archivos de copia de seguridad diferencial en tu segmento de Cloud Storage. Consulta
Crear una tarea de migración.
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Es difícil de entender","hardToUnderstand","thumb-down"],["La información o el código de muestra no son correctos","incorrectInformationOrSampleCode","thumb-down"],["Me faltan las muestras o la información que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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)."]]