![如何从卷影副本还原 SQL Server 数据库文件?](https://linux22.com/image/520590/%E5%A6%82%E4%BD%95%E4%BB%8E%E5%8D%B7%E5%BD%B1%E5%89%AF%E6%9C%AC%E8%BF%98%E5%8E%9F%20SQL%20Server%20%E6%95%B0%E6%8D%AE%E5%BA%93%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我们运行的是 Windows Small Business Server 2003,上面装有 SQL Server 2005 Express。服务器配置为每天备份系统状态和所有文件。今天我需要从备份中恢复单个数据库,但备份已损坏。
我想使用备份过程中创建的卷影副本,SQL Server 指示已对数据库进行了备份(使用 SQL Server Management Studio Express,数据库属性窗口显示上次数据库备份财产)。
使用 vssadmin.exe 工具,我看到已注册 SqlServerWriter。是否可以从卷影副本中恢复数据库文件?我只能看到一条命令,用于将整个磁盘恢复到以前的版本。
谢谢!
答案1
几天前我读了你的问题,偶然发现本博客由一位计算机取证专家撰写谁正在使用 robocopy 从卷影副本卷中拉出文件并记得您的问题!
不知道这是否适合您,您可以尝试复制数据/日志文件并看看效果如何!