备份一个非常庞大的 SQL Server 数据库

sun*_*eth 1 sql-server-2008 sql-server

我们有一个大小超过 200GB 的 SQL Server 2008 数据库。服务器上没有磁盘空间来进行备份。我真的需要备份或制作此数据库的另一个副本。实现这一目标的最佳方法是什么?

谢谢

Sti*_*nts 5

如果您没有足够的磁盘空间,请首先确认您已启用备份压缩。这将大大减少数据库备份的大小。如果您的服务器上仍然没有足够的空间来放置备份。

我看到了实现这一目标的 3 个选项

  1. 尝试备份到具有足够磁盘空间来存储数据库备份的网络共享

--> 如果你的网络共享空间不足

  1. 尝试备份到不同驱动器/网络共享上的不同文件,这样您就可以拆分备份的总大小并将所有部分存储在不同的位置。这也将提高您的备份速度(查看 http://www.mssqltips.com/sqlservertip/935/backup-to-multiple-files-for-faster-and-smaller-sql-server-files/

--> 如果您在任何服务器/共享/上仍然没有足够的空间...

  1. 如果您可以物理访问服务器,请购买具有足够空间的 USB 磁盘并将其连接到服务器并备份到该位置。

  • 我在这里唯一要补充的是考虑使用云空间。存在安全性和吞吐量问题,但如果问题实际上是空间,这可能是一种选择。 (2认同)