适用于MS SQL 2008的备份策略和工具

时间:2011-10-06 10:20:21

标签: sql-server sql-server-2008 backup

我希望您对最佳实践/策略以及使用DataBase备份WebSite的工具提出意见和建议。在这里我发布了一些想法,但我不确定在真实场景中真正起作用的是什么以及什么是可行的(我对DB的经验有限)。

我的网站和数据库托管在由托管公司管理的外部服务器A上,我可以使用MS Management Studio和使用FTP的文件访问我的数据库。托管服务提供商为数据库提供灾难恢复,但我还需要定期备份。

解决方案:

01 - 在服务器A上运行的软件会定期自动备份我的数据库和文件,并将备份发送到不同的服务B(使用FTP)。

02 - 在我的本地PC上运行的软件,它手动或自动备份我的数据库和文件,并将其保存在我的本地计算机或另一台服务器B上。

我的问题:

  • 可以提供其他解决方案吗?我想念smt吗?
  • 为这项工作设计的软件是什么(开源与否)?
  • 你有什么经历?

我很感激你的时间。请让我知道谢谢。

注意:我需要每周定期备份。

1 个答案:

答案 0 :(得分:0)

几个月前,我有同样的要求。这是我的方法

我在本地计算机上编写了一个应用程序并使用Windows任务计划程序,我每天都运行它。应用程序所做的是连接到我的数据库所在的数据库服务器。然后应用程序将发出BACKUP命令。这会将.bak文件保存到数据库服务器,我会利用FTP为我的应用程序验证并将该文件下载到我的本地机器。

然后,您可以在该应用程序中处理自动文件清理,但这不是核心必需品。