过去,我完成了服务器迁移,并通过此脚本模板通过备份移动了我的数据库。
BACKUP DATABASE [ExampleDB] TO DISK = N'D:\Backups\ExampleDb.bak
Run Code Online (Sandbox Code Playgroud)
我在新服务器上恢复了 bak 文件。出乎意料的是,用户报告迁移后数据丢失,我通过检查旧服务器中的数据对其进行了验证。大约 8 小时数据丢失。这对我来说是非常意外的时刻。
我的问题是通过该脚本进行备份将为我提供完整备份,无论它是在完整恢复模式还是简单恢复模式下?
换句话说,无论恢复模式是简单还是完整,当我获得备份时,备份文件之间有什么区别吗?