Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server sql server数据库备份_Sql Server_Backup - Fatal编程技术网

Sql server sql server数据库备份

Sql server sql server数据库备份,sql-server,backup,Sql Server,Backup,我的sql server在服务器A中几乎有10GB的数据。我需要通过服务器B中恢复的备份来获取它。然而,问题是服务器A和服务器B都在美国,而我在亚洲,托管公司要求我支付100美元的转账费用,有没有办法让我在他们之间快速进行备份?注意:两台服务器都有SQLServerManagementStudio 他们建议的解决方案是我下载数据库并重新加载,但这似乎非常困难,而且过程非常漫长。您是否检查了日志文件的大小(数据库属性、文件、检查日志文件大小) 如果它占用了大部分总空间,您可能会选择本地备份(以防万

我的sql server在服务器A中几乎有10GB的数据。我需要通过服务器B中恢复的备份来获取它。然而,问题是服务器A和服务器B都在美国,而我在亚洲,托管公司要求我支付100美元的转账费用,有没有办法让我在他们之间快速进行备份?注意:两台服务器都有SQLServerManagementStudio


他们建议的解决方案是我下载数据库并重新加载,但这似乎非常困难,而且过程非常漫长。

您是否检查了日志文件的大小(数据库属性、文件、检查日志文件大小)


如果它占用了大部分总空间,您可能会选择本地备份(以防万一),将恢复模式更改为简单,压缩数据库,进行备份,这样的大小对于传输来说可能更易于管理。

即使将其减少到1 GB,速度也会很慢,这意味着至少要停止站点数小时……嗯,您可以按照我的建议,花一些时间将数据库传输到服务器B,将服务器A的恢复模式设置为“完全”,然后更新服务器A的服务器B的状态,该服务器的大小要小得多。如果大小仍然很大,可以根据需要循环。最后一次运行需要很短的时间,在传输文件之前,请关闭服务器A中的WebApp,以确保没有数据丢失。