我有一个70MB的数据库,我的网站是由一个提供商托pipe。 我能够使用SSMS 2008远程访问我的数据库。
在正在运行的网站上,这是我可以在本地备份数据库的最佳方式
谢谢
您总是使用BACKUP DATABASE进行备份,但是这只能用于本地卷(驱动器,SAN等)或networking共享。
你的问题不清楚,但:
如果你可以从本地机器访问远程SQL实例,那么现在就说改变主机提供者。 如果你想在你的机器上本地存储备份,那么你需要在这里和那里之间有一个文件连接。
编辑:
如果您可以访问数据库,请使用像Red Gate SQL Compare和Data Compare这样的工具在本地机器上创build副本。 你将无法通过互联网备份文件(我希望)。
这也意味着你的SQL Server实例在互联网上暴露出来,这通常是一件坏事 ,这就是为什么我说改变提供者。
是的,该网站可以保持运行。
您可以使用两种工具远程执行作业:
它们都不能生成有效的SQL Server备份,但它们可以通过networking在数据库之间传输数据和模式。 另外,这两种工具都具有以下特点:
和局限性:
话虽如此,2010年有一个关系数据库系统真的让人难以置信,它不提供执行networking上的备份的方法,并且不能在Windows以外的任何地方使用。 而且使用比较广泛。
备份数据库MyDB到磁盘='….'
其中…. – SQL Server上的path(由您的托pipe服务提供商提供)。 此path必须通过HTTP或FTP访问。