你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用 Azure 存储移动程序迁移到 SMB Azure 文件共享

本迁移指南介绍如何使用完全托管的迁移服务 Azure 存储移动程序,将本地文件共享迁移到具有完全保真度的 SMB Azure 文件共享。 可以使用 Azure 存储移动程序从任何 SMB 源共享(包括 Windows Server、Linux 或 NAS)进行迁移。 必须在源上打开出站端口 443,才能使用 Azure 存储移动程序进行 Azure 文件迁移。 但是,不需要与 Azure 文件共享建立 SMB 连接,因为 Azure 存储移动程序使用 FileREST API 来移动数据,而不是 SMB。

注意

如果使用或计划将 Azure 文件同步用于云分层和本地高速缓存,则可以使用 Azure 文件同步来迁移本地 NASWindows Server 文件共享,而不是使用 Azure 存储移动程序。 如果不打算长期使用 Azure 文件同步,请使用 Azure 存储移动程序进行迁移。

适用于

文件共享类型 SMB NFS
标准文件共享 (GPv2)、LRS/ZRS 是 否
标准文件共享 (GPv2)、GRS/GZRS 是 否
高级文件共享 (FileStorage)、LRS/ZRS 是 否

为何使用 Azure 存储移动程序进行 Azure 文件迁移?

使用 Azure 存储移动程序将本地 SMB 文件共享迁移到 Azure 文件存储有几个原因。

  • 它比 Robocopy 等其他依赖 SMB 将数据传输到云的方法更快。
  • 支持的文件元数据以完全保真度进行复制。 与 Azure Blob 中的对象存储不同,Azure 文件共享可以本机存储文件元数据,请务必确保在迁移过程中将元数据从源复制到目标。
  • 它可很好地缩放,已通过从 SMB 装载到 Azure 文件的 1 亿个命名空间项(文件和文件夹)进行过测试。

先决条件

若要使用 Azure 存储移动程序迁移 SMB 文件共享,需要拥有以下项目:

  • 一个 Azure 订阅和资源组。 查看所需的权限
  • 一个至少包含一个 SMB Azure 文件共享的 Azure 存储帐户。
  • 本地网络必须允许存储移动程序代理与 Azure 通信。 端口 443 (TLS) 必须打开出站端口,且防火墙规则不应限制发到 Azure 的流量。 使用存储移动程序代理控制台上的连接检查器,了解 Azure 中必须允许的终结点 URL。

注意

Azure 存储移动程序支持将 SMB 装载用作源,将 SMB Azure 文件共享用作目标。 目前不支持在其他源目标对之间迁移数据,例如将 NFS 共享上的源数据迁移到 Azure 文件共享目标。

使用 Azure 存储移动程序迁移文件和元数据

若要将数据迁移到 Azure 文件存储,请执行以下步骤。

  1. 首先,创建 Azure 存储移动程序资源

  2. 接下来,部署一个或多个存储移动程序代理,使其靠近本地迁移源。 这些虚拟机 (VM) 可在 Hyper-V 或 VMware 虚拟机监控程序上运行。

  3. 若要利用代理从云进行迁移和管理,需要将代理 VM 注册到 Azure 存储移动程序资源。 需要通过 SSH 本地连接到代理进行注册,并且所有后续步骤都通过 Azure 门户、Azure PowerShell 或 Azure CLI 进行管理。

  4. 现在,必须定义源终结点和目标终结点,以准备好迁移数据。 创建目标终结点时,选择文件共享作为目标类型

  5. 创建一个项目来整理需要一起迁移的共享。

  6. 创建 Azure Key Vault 并在其中放置两个机密:一个用于用户名,一个用于密码。代理可用该信息访问源 SMB 共享。

  7. 使用创建的源和目标对在存储移动程序项目中定义第一个迁移作业。 对于第一个迁移作业,最好使用 Azure 门户。 你将在存储移动程序资源中创建多个资源。 将有源终结点和目标终结点,以及应仔细查看的一些迁移设置。 此外,在创建迁移作业时,将引用 Azure Key Vault 机密。

  8. 迁移作业及其设置按所需方式调整后,即可启动该作业。 遥测和复制日志将帮助你监视迁移作业的进度和成功与否。 若要估计执行迁移作业所需的时间,请参阅 Azure 存储移动程序缩放和性能目标

验证迁移是否成功

迁移作业完成后,应该能在 Azure 文件共享中找到所有文件和文件夹,并完全保真。 查看复制日志,确保未遗漏任何内容。

后续步骤

请确保已为 Azure 文件共享启用备份

另请参阅