Cambiar el nombre del BAK o COMPATIBILITY_LEVEL no permite que un SQL Server antiguo lea un backup nuevo. Hay que convertir esquema y datos y volver a crear el backup en el destino.
De un BAK nuevo a un BAK de la versión destino
Sube un BAK, elige la versión destino disponible y asigna un nombre nuevo. El servicio valida, reconstruye definiciones admitidas, transfiere filas, audita y entrega un BAK listo para restaurar.
Empieza con un compatibility preflight
Inventaría tables, columns, collations, keys, indexes, views, procedures, triggers, data types y features específicas de versión antes de crear el target. Mantén la conexión source en read-only.
Crea el target y mueve los datos
Crea una base target nueva y genera definiciones T-SQL para el target engine. Transfiere rows en batches controlados, conserva identity values y reconstruye constraints según sus dependencias.
Reconstruye, verifica y entrega
Reconstruye objetos programables compatibles, documenta deferred items, compara row counts y hashes SHA-256, ejecuta checks DBCC y genera un BAK nativo después de un RESTORE VERIFYONLY o test restore exitoso.
Convierte tu base con un workflow guiado
Sustituye scripts frágiles por inspección, seguimiento de progreso y verificación basada en evidencias.
Abrir dashboard de conversión