备份Azure Debian虚拟机

备份Azure Debian虚拟机,azure,debian,backup,azure-virtual-machine,Azure,Debian,Backup,Azure Virtual Machine,我有几个关于Azure的问题。此时,我创建了一个预装有我所有软件的VHD映像,这样我就可以轻松地重做同一台服务器。所有这些工作都很好,但接下来我要做的就是备份 网上有很多关于这方面的东西,但不涉及Linux(或者我找不到)。在我阅读时,有几个选项 第一个选项是创建快照并将其存储在blob存储中。下一件事是怎么做?我通过NPM安装了azure CLI工具,但如何使用它们?网站上没有关于如何在命令行上使用它们的内容 第二件事是将ZIP文件存储为blob数据。因此,我可以手动管理备份,而不是完整的sn

我有几个关于Azure的问题。此时,我创建了一个预装有我所有软件的VHD映像,这样我就可以轻松地重做同一台服务器。所有这些工作都很好,但接下来我要做的就是备份

网上有很多关于这方面的东西,但不涉及Linux(或者我找不到)。在我阅读时,有几个选项

第一个选项是创建快照并将其存储在blob存储中。下一件事是怎么做?我通过NPM安装了azure CLI工具,但如何使用它们?网站上没有关于如何在命令行上使用它们的内容

第二件事是将ZIP文件存储为blob数据。因此,我可以手动管理备份,而不是完整的snapshop。我不知道这是好是坏,但这也是一样的。它是如何工作的

我希望有人能给我指出正确的方向,因为我在这一点上被卡住了。正如您可能知道的,备份对于这项工作至关重要,因此如果没有备份,我就无法使用Azure


谢谢你的回答,但我仍然无法做到这一点

root@DEBIAN:/backup# curl https://mystore01.blob.core.windows.net/backup/myblob?comp=snapshot
<?xml version="1.0" encoding="utf-8"?><Error><Code>UnsupportedHttpVerb</Code><Message>The resource doesn't support specified Http Verb.
RequestId:09d3323f-73ff-4f7a-9fa2-dc4e219faadf
Time:2013-11-02T11:59:08.9116736Z</Message></Error>root"DEBIAN:/backup# curl https://mystore01.blob.core.windows.net/backup/myblob?comp=snapshot -i
HTTP/1.1 405 The resource doesn't support specified Http Verb.
Allow: PUT
Content-Length: 237
Content-Type: application/xml
Server: Microsoft-HTTPAPI/2.0
x-ms-request-id: f9cad24e-4935-46e1-bcfe-a268b9c0107b
Date: Sat, 02 Nov 2013 11:59:18 GMT

<?xml version="1.0" encoding="utf-8"?><Error><Code>UnsupportedHttpVerb</Code><Message>The resource doesn't support specified Http Verb.
RequestId:f9cad24e-4935-46e1-bcfe-a268b9c0107b
Time:2013-11-02T11:59:19.8100533Z</Message></Error>root@HSTOP40-WEB01:/backup# ^C

希望您能帮助我让它工作,因为Azure+Linux上的文档非常糟糕

我不相信在CLI中实现快照。您可以直接使用进行快照,也可以使用包装此功能的语言SDK之一(例如Node.js
createBlobSnapshot()

请注意,快照是提交的块/页的时间点列表。它们不是实际的逐位拷贝(但它们代表了拍摄快照时blob的确切内容)。然后,如果需要,您可以将快照复制到一个新的blob,并对其执行任何操作(启动一个新的vm,随便什么)。如果您正在考虑灾难恢复策略,您甚至可以在单独的数据中心向存储帐户进行blob拷贝

快照最初将占用很少的空间。如果开始修改blob中的块或页,则快照将开始增长(因为需要有代表原始内容的块/页)。你可以拍摄无限快照,但是你应该考虑随着时间的推移清除它们。

如果需要将VM映像恢复到特定时间点,则可以将任何快照复制到新blob(或覆盖原始blob),并基于新复制的vhd重新启动VM


您可以在blob中存储任何需要的内容,包括zip文件。不确定确切的问题是什么,但只需创建一个zip并将其上传到blob。

我认为我使用它有点错误,但我的另一篇文章“答案”是与此问题相关的另一个问题。希望你能帮忙