SQL Server备份文件

时间:2010-01-12 20:02:33

标签: sql sql-server backup

SQL Server数据库备份BAK文件的结构是否类似于NTBackup BKF文件?是否有任何可以重定向的参考,以了解NTNAckup和SQL Server备份(* .bak)文件之间的区别?

2 个答案:

答案 0 :(得分:2)

不,SQL格式和NT格式完全没有任何共同之处。

有关SQL Server备份语义的概述,请参阅Backup Overview (SQL Server)。虽然NT Backup File中记录了NT备份格式,并且有一个用于访问的API,但SQL的备份格式是未记录的,并且是唯一的访问权限API是通过T-SQL BACKUP和RESTORE语句实现的。 SQL备份(格式,语义,API)早于NT作为操作系统存在。

答案 1 :(得分:1)

根据答案How to read the meta data out of SQL Server backup files directly?,.bak文件是Microsoft磁带格式文件。 这是包含格式的PDF

这是NTBackup文件https://msdn.microsoft.com/en-us/library/dd305136.aspx

的文档