![如何备份 500GB SQL 数据库数据?](https://linux22.com/image/752186/%E5%A6%82%E4%BD%95%E5%A4%87%E4%BB%BD%20500GB%20SQL%20%E6%95%B0%E6%8D%AE%E5%BA%93%E6%95%B0%E6%8D%AE%EF%BC%9F.png)
我们尝试使用 SQL 管理工作室中的复制选项将 500GB 数据复制到本地驱动器,但 2 或 3 小时后失败...复制是否有大小限制?
如果我们使用 500 GB 的数据库,脚本文件应该有多大?由于服务器在 C 盘的存储空间不足,请告诉我其他备份方法?
答案1
在 SQL Server Management Studio 中,尝试以下操作:
- 右键单击数据库 > 任务 > 备份...
- 勾选“仅复制备份”
- 在左侧窗格中,选择备份选项并将备份压缩设置为“压缩备份”
启用压缩后,数据库备份文件应该比原来的 500 GB 小得多。作为参考,我的 5GB 数据库经过压缩备份后大小为 1 GB。
如果没有什么可失去的,您还可以在继续备份之前尝试减少数据库日志文件的大小:
- 右键单击数据库 > 属性 > 选项
- 将数据库恢复模式从“完整”更改为“简单”
- 右键单击数据库>任务>收缩>文件
- 选择文件类型日志并单击确定
希望这可以帮助!