我目前正在将Windows Azure blob视为备份存档数据的选项。 我希望能够通过互联网从外部Windows计算机上传文件,但是我不太了解Windows Azure存储以作出决定。 我有的一些问题是
希望有人比我聪明可以帮助我:-)
使用Azure在线备份服务可能会更好,而不是试图推出自己的。 您在每台计算机上都安装了一个代理程序,并将其与Windows备份控制台集成在一起。
http://www.windowsazure.com/en-us/services/backup/
要回答关于Azure在线备份的问题
有一个代理
这取决于你的互联网连接,而不是微软的
它通过SSL传输,如果这就是你的意思。 “是否安全”并不是一个真正的问题,因为这对不同的人意味着不同的事情。
由@MDMarra回答很好。 提供另外一个视angular,来回答问题:您可以推出自己的备份,使用Blob存储作为您的备份存储介质。 你是对的,有一个REST API,还有.net,Java,php,python,ruby和node.js的SDK包装器,以及基于PowerShell和基于节点的跨平台CLI,都能够操纵存储。
关于Robocopy:因为blob存储在底下有一个基于REST的协议,所以你需要一个略有不同的工具。 Azure团队发布了AzCopy,以提供与Robocopy非常相似的function。
所以… 理论上你可以创build自己的备份/恢复scheme。 这将具有相当于仅存储成本的成本足迹。 但是,正如@MDMarra指出的那样,Azure备份服务提供了一种备份服务 ,它比function更丰富,而不仅仅是文件拷贝:压缩,数据保留策略,增量备份等。
关于吞吐量的最后一件事:一个Azure存储帐户的目标是10Mbps入口/ 15Mbps出口,每个帐户总容量为200TB(您可以有多个帐户)。 鉴于你需要每周移动1TB,这应该是没有问题的。
MDMarra广告David Makogon所说的一切,也许值得一提的是一些通配符 –
最后,但并非最不重要,取决于您的具体情况,需要归档的数据量以及您希望花费多less微软的StorSimple可能会非常有趣