【问题标题】:Microsoft Azure - how to store backup dataMicrosoft Azure - 如何存储备份数据
【发布时间】:2015-02-20 17:31:17
【问题描述】:
我有一个琐碎而简单的任务 - 我想在 Azure 上存储我的一些数据(文档、照片等)作为备份。我应该选择哪种类型的服务?存储为 Blob?但我想保存数据结构(文件夹、子文件夹等)。 Azure 备份?它只存储存档数据,我不想将它们全部存档。文档数据库?我不需要返回json格式等功能......存储许多(数千个)文件(大小)以保存文件夹结构而不归档到一个文件的最佳方法是什么(所以,我想要一种简单的方法快速只获取一个文件)
我使用的是 Windows 7。
【问题讨论】:
-
-
我建议您查看 OneDrive,它为您提供 15GB 的免费存储空间(新注册)并提供 Windows 同步客户端,这意味着您的“存档”文件始终只需点击一下即可在多个设备之间共享。 onedrive.live.com
标签:
azure
backup
azure-storage
【解决方案1】:
除了 knightpfhor 上面写的内容之外,您可能还想看看 Getting Started with AzCopy - 它是一个 Windows 工具,可帮助您将内容复制到本地存储或从本地存储复制到 Blob 存储。 PowerShell 和 XPlatCLI 也是其他选项。
【解决方案2】:
根据您的描述,blob 存储可以实现您所追求的。虽然 Blob 存储在技术上不支持文件夹,但它确实允许您在文件名中包含 \,这些文件名被某些 Blob 存储客户端解释为文件夹(例如免费的 Cerebrata Azure Explorer)。所以如果你有
RootDrive
|
--My Pictures
|
Picture1.jpg
Picture2.jpg
--My Other Picutres
|
Picture1.jpg
您可以使用以下名称创建 blob:
RootDrive\My Pictures\Picture1.jpg
RootDrive\My Pictures\Picture2.jpg
RootDrive\我的其他图片\Picture1.jpg
并且它们有能力被解释为文件夹。