rsync / robocopy / MIR到azure

我们希望用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:

  1. 创build一个Azure存储帐户

  2. 在此Azure存储帐户中创buildAzure文件共享

  3. 在Windows Server(2012或更高版本)或Windows Client(8或更高版本)上,将Azure文件共享安装为networking驱动器

  4. 使用robocopy复制您的数据

详细信息:如何使用Azure文件https://azure.microsoft.com/en-gb/documentation/articles/storage-dotnet-how-to-use-files/