【问题标题】:Backing PDF files and SQL server DB支持 PDF 文件和 SQL Server 数据库
【发布时间】:2012-12-24 09:54:31
【问题描述】:

我有自己的 Windows Server 一个现场托管的 Asp.Net 应用程序。该应用程序允许用户上传 CV PDF 文件,我在该服务器上也有数据库。即使硬盘发生故障,我应该采取哪些步骤来确保所有数据始终存在?

我知道可以做 RAID5,但我只想备份硬盘上的某些文件夹。我听说过 SQL Server 复制可以防止硬盘发生故障时数据丢失。

您在服务器上为此目的使用了哪些策略?

谢谢。

【问题讨论】:

  • 您的恢复点目标是什么(您可以承受多长时间丢失数据)和恢复时间目标(在发生灾难时您需要多快恢复数据?)
  • @billinkc:万一发生灾难,我需要在2天内拿到它。
  • 您能承受多少数据丢失? 15 分钟、一个小时、半天等?
  • @billinkc:两天之内对我来说没问题。

标签: sql-server windows windows-server-2008 windows-server


【解决方案1】:

只有在 SQL Server 中存储这些 PDF(而不是使用本地文件系统并存储它们的位置 (C:\somefolder\cf\001.pdf))时,SQL Server 复制才会解决。复制将需要另一个框你没有具体说明你有没有。

首先,我会尝试Amazon Glacier 之类的东西。它很便宜,而且它可以解决比单独复制更多的情况(哦,你的房子被烧毁了,两台服务器都烤了?)这篇文章让我想到了 Glacier,但在这种情况下它可能并不适用 @987654322 @。

【讨论】:

  • Glacier 不会为您提供任何实时读/写功能 - 从 Glacier 中提取文档可能需要长达 6 个小时,而小额传输将花费一笔不小的费用 - 通常 20 - 30如果您要处理大量小文件,则比存储数据本身的成本高出数倍。
  • @JeremiahPeschka 你的意思是我实际上必须阅读你的博客文章,而不仅仅是浏览标题?
  • 不,你不必这样做。不过,我可能只是在互联网上“那个家伙”你:P
猜你喜欢
  • 2019-07-30
  • 1970-01-01
  • 1970-01-01
  • 2010-09-24
  • 1970-01-01
  • 2015-04-05
  • 2016-01-14
  • 2011-01-02
  • 1970-01-01
相关资源
最近更新 更多