rsync / robocopy / MIR 到 azure

rsync / robocopy / MIR 到 azure

我们希望使用 Azure 进行异地备份,做两件事:

1)我们需要将本地目录结构镜像到 Azure,例如 robocopy /MIR 命令

2)我们需要从 Azure 存储中清除超过 ____ 天的文件。

去往这个地方的直接路径是什么?

答案1

微软有一个官方的“类似 Robocopy 的命令行工具”可以从 Azure Blob 复制数据或向 Azure Blob 复制数据,它被称为 Azcopy,最新版本可以在这里获得:http://aka.ms/downloadazcopy

不幸的是,Azure Blob Storage 不允许创建目录结构(只有一个可用级别,称为容器),因此这对您来说不是一个好的解决方案。

因此,对于您的情况,我建议您使用 Azure 文件(SMB 3.0 文件服务)并将 Windows 计算机(8 及更高版本、2012 及更高版本)连接到它。网络流量将被加密(SMB 3.0 最酷的新功能之一:SMB 加密),身份验证使用 Azure 存储帐户名称和密钥完成。

配置的几个步骤:

  1. 创建 Azure 存储帐户

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

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

  4. 使用 robocopy 复制数据

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

答案2

您还可以通过使用 iSCSI 上的软件定义存储解决方案复制您的存储来实现。

相关内容