繁体   English   中英

Azure Blob备份

[英]Azure blobs backup

我们用一些

  • 阻止Blob以存储一些持久资源,然后
  • 页面Blob用于存储事件数据

我们需要备份blob,因此我尝试使用AzCopy 它可以在我的开发机上正常运行,但是在其他运行缓慢的计算机上却失败,并显示错误“ 远程服务器返回错误:(412)每次使用HTTP条件标头都未满足指定的条件.. ”。
我们经常在页面Blob中写入数据(可能在一秒钟之内最多写入几次,但是这种情况并不常见),因此这可能就是原因。

有没有更好的策略来备份不断变化的Blob? 还是有什么方法可以绕过AzCopy使用的ETag的问题?

更改的ETag将始终停止副本,因为更改的ETag表示源已更改。

Blob备份的一般方法是主观的,但客观上是:

  • 在同一区域内,从存储帐户到存储帐户,同一区域内Azure自身中的blob副本要比尝试将blob复制到本地位置(由于一般Internet延迟)甚至从存储帐户复制到本地帐户要快得多。 VM上的本地磁盘。
  • Blob支持快照(快照是相对即时发生的)。 如果创建快照,则快照将保持不变,从而使您可以对快照执行复制操作,而不是对实际的Blob本身(在您的情况下使用AzCopy)执行复制操作,而不必担心复制期间源数据会更改。 注意:您可以根据需要创建任意数量的快照。 请注意,因为存储大小会随着基础原始blob的变化而增加

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM