备份托管的Windows VPS的最佳选择是什么?


11

我在某个Web主机上托管了Windows VPS,可以访问远程桌面管理员,并且可以在该VPS上安装所需的任何软件。

这是基本的低成本VPS,因此系统资源(特别是内存)非常有限,备份专用服务器和VPS之间的主要区别在于VPS的有限资源。

我的要求是:

  1. 备份VPS内容(我不想备份整个虚拟硬盘驱动器,我希望能够在不安装相同VM软件的情况下访问我的文件)。
  2. 备份文件,IIS配置和SQL Server数据库。
  3. 重量极轻,不活动时(几乎)不使用任何内存,因此可以限制备份时的内存使用。
  4. 备份到远程位置(Amazon S3最好,因为它很便宜)。
  5. 快速且带宽高效(使用压缩,增量备份等)
  6. (可选)能够备份邮件服务器(我使用SmarterMail),我可以不用这样做,因为我的电子邮件设置相对简单,并且所有邮件都保存在Outlook的桌面上。
  7. 对于我来说,备份使用中的文件不是问题,因为大多数文件(上面列出的SQL Server和邮件数据除外)将永远不会在此特定服务器上被锁定。

我的预算有限,显然我会喜欢免费的解决方案,但这是一台商务机,好的备份值得一些钱。


答案不是一个很好的选择,但是您是否考虑了包含集成备份的VPS解决方案?许多主机将或可以将其作为设置的一部分。如果这对您很重要,那么可能值得研究。
Dan Diplo

@Dan-是的,我确实考虑过这一点,但是:1.我不相信要进行备份(请参阅codinghorror.com/blog/2009/12/…),2 .他们的备份将位于同一数据中心上(如果不是,物理计算机)作为VPS,使其容易受到数据中心范围的问题(例如火灾)和3的影响。我希望能够在需要时在另一台托管公司的计算机上还原我的备份。
尼尔

Answers:


1

那么DropBox或类似的东西呢?将主目录设置为已部署的站点,然后编写脚本(有关如何安排任务的指针,请参见此知识库文章),以将其余内容定期刮到Web看不见的子目录中。这应该涵盖您列出的每个点,并且还可以选择使用它进行部署,因为它是双向的。基本帐户是免费的2GB,可以根据您的站点/存储需求进行扩展。我没有直接使用它,但是一段时间以来我一直在使用它来传输文件。

  1. 投递箱基于文件,可通过网络访问
  2. 您可以备份到文件系统中导出到文件系统的所有内容。它没有自动执行此操作的机制,但是按计划执行快速的PowerShell脚本应该可以解决问题。
  3. 我相信(但不确定)DropBox在系统上会很轻巧。它会检查是否已在服务器上放置新文件,并通过更改本地文件来触发其本地活动。没有变化,没有本地活动。
  4. Dropbox是外部的。
  5. Dropbox会进行差异更新。
  6. 电子邮件是文件。
  7. 不确定Dropbox如何处理锁定的文件。我相信在Windows上它可以使用ShadowCopy进行某些操作,但这只是我的推测(这就是我应该做的)。

另外,请查看SO 在家中Good Secure Backups开发人员提供的其他一些有趣的解决方案。


1

我写了一个Powershell脚本来自动压缩和加密生产服务器上的数据,然后再将其上传到Amazon S3。它旨在从一个临时文件夹上载所有内容,在我的情况下,该文件夹包含另一个脚本创建的MS SQL备份文件。这些脚本当前使用最大压缩率,因此,如果您担心内存使用情况,则可能需要将其压缩一些,但是我猜想是通过稍作调整,您就可以使它完成大部分所需的工作。我们的供应商希望每月提供500美元的异地备份,而这种解决方案的成本约为每月5美元。


0

mozy.com是一项很好的廉价备份服务,但我认为您必须自己从VPS中提取所需的内容。


0

我还要说,您应该使用备份磁盘。几乎每个提供商都以低价提供此服务。“专业”是,备份速度很快。“相反”是,您不能完全控制备份(几乎不是每个提供商都可以完全控制)。

另一种非常不错且“便宜”的解决方案是Acronis [1]。这是一个clicky-clicky程序,它可以向您发送完整的备份日志,并且几乎支持所有存储。

[1] http://www.acronis.com/homecomputing/


0

由于速度限制,我会将场外备份视为辅助备份方法。亚马逊的S3绝对是一种不错的,具有成本效益的异地解决方案,但是根据您需要还原的内容,将Gigs内容恢复到服务器上可能需要很多小时才能恢复您的站点。

对于主备份,我将确保将备份写入同一服务器或同一数据中心中另一台服务器上的单独物理驱动器。

以我的经验,大多数需要备份的情况是由于人为错误(即意外删除所需内容),硬盘驱动器损坏,病毒或硬盘驱动器故障而引起的。在这些情况下,关键在于能够快速获取数据。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.