Convertir BAK a XLSX
Restaura la copia de seguridad de origen y, después, exporta los datos de la hoja de cálculo a XLSX con la aplicación correcta.
Cree archivos XLSX en línea
Todavía no podemos leer archivos BAK, así que esta conversión no está disponible. Si puede exportar su trabajo a alguno de estos formatos u otros, lo convertiremos en XLSX:
Cómo convertir un archivo bak a xlsx
- Documentos
- Aún sin calificaciones.
Una copia de seguridad puede necesitar conversión cuando se debe editar un libro antiguo, compartirlo con instalaciones actuales de Excel o archivarlo en un formato de hoja de cálculo estándar. El proceso correcto depende de si el archivo .bak es realmente un libro al que se le cambió el nombre, una copia de seguridad de una base de datos o la copia de seguridad de una aplicación propietaria.
Qué es el formato BAK
BAK es una extensión de nombre de archivo genérica para copias de seguridad, no un formato de archivo definido. Microsoft SQL Server, AutoCAD, los sistemas de contabilidad, las aplicaciones de correo electrónico y el software personalizado pueden crear archivos .bak con estructuras internas diferentes.
Compruebe el programa que creó el archivo, su carpeta original, el nombre de archivo, la documentación y el tamaño del archivo. Una copia de seguridad almacenada junto a un libro de Excel puede contener una copia anterior del libro, mientras que un archivo .bak de SQL Server contiene páginas de base de datos y no se puede abrir directamente en Excel.
Qué es el formato XLSX
XLSX es el formato de libro Office Open XML compatible con Microsoft Excel, LibreOffice Calc y otras aplicaciones de hojas de cálculo. Es un paquete basado en ZIP que contiene hojas de cálculo, valores de celdas, fórmulas, formato, gráficos, filtros y metadatos del libro.
XLSX es adecuado para editar y compartir datos tabulares con el software actual de hojas de cálculo. No conserva relaciones de bases de datos, índices, permisos, procedimientos almacenados, formularios específicos de aplicaciones ni otras funciones que pertenecen a una base de datos o aplicación empresarial.
Cómo convertir una copia de seguridad de una hoja de cálculo
Si el BAK es un libro de Excel
- Copie el archivo original y trabaje con la copia. Conserve la copia de seguridad original hasta haber comprobado el resultado.
- Inspeccione la copia en lugar de confiar en su extensión. Un paquete XLSX normalmente es un archivo ZIP cuya firma de archivo comienza con
PK. Abra la copia con 7-Zip en Windows o ejecutefile backup.baken macOS o Linux. Una firma ZIP por sí sola no demuestra que el archivo sea un libro XLSX. - Si el archivo contiene un paquete de Excel, cambie el nombre de la copia a
recovered.xlsxy ábrala en Excel o LibreOffice Calc. Cambiar el nombre solo modifica el nombre de archivo; no convierte datos no relacionados. - Si la copia de seguridad contiene un libro binario de Excel antiguo, cambie su nombre a
recovered.xls, ábralo en Excel o Calc y, a continuación, elija File → Save As y seleccioneExcel Workbook (*.xlsx). - Compruebe las fórmulas, las fechas, los rangos con nombre, los vínculos externos, los gráficos, las celdas combinadas y el formato después de abrirlo. Al guardar un libro habilitado para macros como
.xlsxse elimina el código VBA; use.xlsmcuando deban conservarse las macros.
Excel y LibreOffice Calc son las herramientas de escritorio adecuadas cuando el BAK ya es una hoja de cálculo. Los servicios en línea como CloudConvert y Zamzar pueden convertir un archivo de hoja de cálculo válido cuyo nombre se haya cambiado, pero generalmente no pueden identificar ni restaurar un BAK arbitrario. Cargue únicamente archivos que no contengan datos confidenciales, credenciales ni información personal.
Cómo exportar una copia de seguridad de SQL Server
- Use una instancia compatible de Microsoft SQL Server y abra SQL Server Management Studio (SSMS).
- Elija Databases → Restore Database, seleccione Device, agregue el archivo
.baky restáurelo con un nombre de base de datos nuevo. La versión de SQL Server de destino debe admitir la copia de seguridad; normalmente, una copia de seguridad de una versión más reciente no se puede restaurar en una versión anterior. - En SSMS, haga clic con el botón derecho en la base de datos restaurada y elija Tasks → Export Data para abrir SQL Server Import and Export Wizard.
- Use la base de datos restaurada como origen y el proveedor de destino de Microsoft Excel como destino. Especifique un archivo de salida
.xlsx, seleccione las tablas o consultas necesarias, asigne las columnas y ejecute la exportación. - Abra el libro y compare el número de filas, los valores nulos, los tipos numéricos, las fechas, el texto Unicode y los campos largos con la base de datos restaurada. El proveedor de Excel o los límites de las hojas de cálculo pueden requerir seleccionar columnas o dividir la exportación.
Para exportaciones repetidas, seleccione y transforme los datos necesarios con SQL, PowerShell, Python o una herramienta ETL antes de escribir un archivo XLSX. Exportar una base de datos no reproduce sus relaciones, restricciones, índices, permisos, procedimientos almacenados ni el comportamiento de las transacciones en un libro.
Cómo gestionar copias de seguridad de otras aplicaciones
Restaure el archivo con la aplicación que lo creó, utilizando la función de restauración o importación de ese programa. Después de la recuperación, use su comando de exportación a hoja de cálculo, normalmente File → Export → Excel o Report → Export → XLSX. Si la aplicación no puede abrir el archivo y no existe ninguna utilidad de restauración documentada, póngase en contacto con su proveedor; un convertidor genérico no puede inferir el esquema de una copia de seguridad propietaria.
Límites de calidad y compatibilidad
Cambiar .bak a .xlsx solo funciona cuando el archivo ya contiene un paquete XLSX válido. No convierte datos de copia de seguridad de SQL Server, específicos de una aplicación, comprimidos, cifrados o dañados.
Una hoja de cálculo de Excel admite hasta 1.048.576 filas y 16.384 columnas. Las exportaciones muy grandes pueden requerir varias hojas de cálculo, CSV o una base de datos. Verifique las fórmulas, la codificación, las fechas, el tratamiento de duplicados y los campos truncados antes de sustituir o eliminar el BAK original.
La base de datos actualmente no contiene ningún convertidor de archivos bak.
Otras conversiones de archivos .bak
Convertir a .xlsx
desde otros formatos
- rpt a xlsx
- dat a xlsx
- et a xlsx
- csi a xlsx
- pmdx a xlsx
- xlsm a xlsx
- _xls a xlsx
- xlb a xlsx
- spv a xlsx
- rtf a xlsx
- 123 a xlsx
- csv a xlsx
- cwk a xlsx
- dif a xlsx
- doc a xlsx
- docx a xlsx
- excel a xlsx
- exe a xlsx
- fp5 a xlsx
- gsheet a xlsx
- htm a xlsx
- html a xlsx
- jpeg a xlsx
- jpg a xlsx
- jrprint a xlsx
- mdf a xlsx
- mpp a xlsx
- numbers a xlsx
- odc a xlsx
- ods a xlsx
- odt a xlsx
- ofx a xlsx
- ots a xlsx
- oxps a xlsx
- pages a xlsx
- pdf a xlsx
- pmd a xlsx
- png a xlsx
- pptx a xlsx
- prnx a xlsx
- pxl a xlsx
- qpw a xlsx
- qrp a xlsx
- sb3 a xlsx
- sdw a xlsx
- shs a xlsx
- slk a xlsx
- sta a xlsx
- stw a xlsx
- sxc a xlsx
- tif a xlsx
- tiff a xlsx
- tsv a xlsx
- vsd a xlsx
- vvv a xlsx
- wb1 a xlsx
- wb2 a xlsx
- wb3 a xlsx
- wbd a xlsx
- wk1 a xlsx
- wk3 a xlsx
- wk4 a xlsx
- wks a xlsx
- wq1 a xlsx
- xlk a xlsx
- xls a xlsx
- xlsb a xlsx
- xlt a xlsx
- xltx a xlsx