我们希望用azure做两件事来进行异地备份:
1)我们需要将本地目录结构镜像到azure色,比如robocopy / MIR命令
2)我们需要从Azure存储中清除早于____天的文件。
什么是这个地方的直接path?
通过在iSCSI上使用软件定义的存储解决scheme来复制存储也是可能的。
有一个官方的微软“像Robocopy的命令行工具”来从Azure Blob复制数据,它被称为Azcopy,最新版本可以在这里find: http ://aka.ms/downloadazcopy
不幸的是,Azure Blob存储不允许创build一个dir结构(只有一个可用的级别称为Container),所以它不是一个好的解决scheme。
所以在你的情况下,我宁愿推荐使用Azure文件(一个SMB 3.0文件服务),并连接Windows机器(8和更高版本,2012年和更高版本)。 Network Trafic将被encryption(SMB 3.0:SMB Encryption最酷的新function之一),使用Azure存储帐户名称和密钥完成身份validation。
几个步骤来configuration:
创build一个Azure存储帐户
在此Azure存储帐户中创buildAzure文件共享
在Windows Server(2012或更高版本)或Windows Client(8或更高版本)上,将Azure文件共享安装为networking驱动器
使用robocopy复制您的数据
详细信息:如何使用Azure文件https://azure.microsoft.com/en-gb/documentation/articles/storage-dotnet-how-to-use-files/