创建DataSync任务 - NFS到FSx

我们接下来将创建 3 个 DataSync 任务,这些任务将数据从本地 NFS 服务器传输到 FSx for ONTAP和S3 、以及在 S3 存储桶之间传输。

本节先来介绍从NFS Server到FSx for ONTAP, 流程如下:

Architecture

在DataSync的页面点击Create task

image-20231021181646839

第一步是配置源的位置,上一节我们已经创建好了,因为我们是从NFS Server迁移到Amazon FSx,所以这里使用NFS路径:

image-20231021181711924

进入下一步,配置目标的位置,这里选择FSx:

image-20231021181737668

进入下一步,为任务命名为NFS to ONTAP,其他选择保持默认:

image-20231021193926475

在最底部的日志配置,我们选择Log all transferred objects and files, 日志组路径使用/aws/datasync-workshop(提前用CloudFormation创建好了):

image-20231021194514697

进入一步,然后点击创建task。

运行任务

创建完成任务后,点击Start with defaults,任务会进入运行状态:

image-20231021194633235

在History中能看到任务的执行过程,经过"Launching" -> "Preparing" -> "Transferring" -> "Verifying" -> "Success"

image-20231021194747223

任务执行成功后的状态:

image-20231021194918127

也能看到任务执行的指标监控:

image-20231021194951914

在右上角点击View in CloudWatch,在里面能看到执行的详细日志,例如迁移的每个文件:

image-20231021195058480

验证

虽然上面Task执行状态显示成功,但我们还是登录到Application Server里,在里面访问FSx的文件目录看里面现在有没有文件。

登录到application server上确认/mnt/ontap目录下有文件(迁移前是空目录):

image-20231021195140654