将备份还原至新卷 - FSx for ONTAP

将备份还原至新卷

以下过程介绍了如何使用 AWS Management Console 和 AWS CLI 将 FSx for ONTAP 备份还原至新卷。将卷还原至第二代文件系统时,可以使用 AWS Management Console、AWS CLI 和 API 监控进度。

将卷备份还原至新卷(控制台)
  1. 通过以下网址打开 Amazon FSx 控制台:https://console.aws.amazon.com/fsx/

  2. 在导航窗格中,选择备份,然后选择要还原的 FSx for ONTAP 卷备份。

  3. 在右上角操作菜单中,选择还原备份。此时将出现从备份创建卷页面。

  4. 从下拉菜单中选择要将备份还原到的 FSx for ONTAP 文件系统存储虚拟机

  5. 在右上角操作菜单中,选择还原备份。此时将出现从备份创建卷页面。

  6. 从下拉菜单中选择要将备份还原到的 FSx for ONTAP 文件系统存储虚拟机

  7. 卷详细信息下有几个选项。首先,输入卷名。最多可以使用 203 个字母数字或下划线 (_) 字符。

  8. 卷大小中输入 20–314572800 之间的任意整数来指定卷大小,单位为兆字节(MiB)。

  9. 卷类型中选择读写 (RW) 来创建可以读取和写入的卷,或者选择数据保护 (DP) 来创建仅可读取且可用作 NetApp SnapMirror 或 SnapVault 关系的目标的卷。有关更多信息,请参阅 卷类型

  10. 连接路径中,输入文件系统中用于挂载此卷的位置。该名称必须包含一个前导正斜杠,例如 /vol3

  11. 存储效率中选择已启用来启用 ONTAP 存储效率功能(重复数据删除、压缩和紧凑处理)。有关更多信息,请参阅 存储效率

  12. 卷安全风格中,选择 Unix(Linux)NTFS混合。卷的安全风格将决定在进行多协议访问时优先选择 NTFS 还是 UNIX ACL。“混合”模式不是多协议访问的必要条件,仅推荐高级用户使用。

  13. 快照策略中选择用于此卷的快照策略。有关快照策略的更多信息,请参阅快照策略

    如果选择自定义策略,则必须在 custom-policy 字段中指定策略名称。必须是已存在于 SVM 或文件系统中的自定义策略。您可以通过 ONTAP CLI 或 REST API 创建自定义快照策略。有关更多信息,请参阅《NetApp ONTAP 产品文档》中的创建快照策略

  14. 分层策略冷却周期的有效值为 2–183 天。卷的分层策略冷却周期定义了将未被访问的数据标记为“冷”并移动到容量池存储之前的天数。此设置仅会对 AutoSnapshot-only 策略造成影响。

  15. 高级部分,对于 SnapLock 配置,您可以保留默认的禁用设置,也可以选择启用以配置 SnapLock 卷。有关配置 SnapLock Compliance 卷或 SnapLock Enterprise 卷的更多信息,请参阅 SnapLock ComplianceSnapLock Enterprise。有关 SnapLock 的更多信息,请参阅 使用 SnapLock 保护您的数据

  16. 选择确认即可创建卷。

  17. 如果要将备份还原至第二代文件系统,则可以在页面的更新选项卡上监控备份还原进度。有关更多信息,请参阅 在还原备份时监控进度

将备份还原到新卷 (CLI)

使用 create-volume-frome-backup CLI 命令或等效的 CreateVolumeFromBackup API 命令将卷备份还原至新卷。

  • $ aws fsx create-volume-from-backup --backup-id backup-08e6fc1133fff3532 \ --name demo --ontap-configuration JunctionPath=/demo,SizeInMegabytes=100000,\ StorageVirtualMachineId=svm-0f04a9c7c27e1908b,TieringPolicy={Name=ALL}

    成功请求将备份还原至第二代文件系统的系统响应如下所示。响应包括提供请求相关状态和进度信息的 "AdministrativeActions" 对象。

    { "Volume": { "CreationTime": 1692721488.428, "FileSystemId": "fs-07ab735385276ed60", "Lifecycle": "CREATING", "Name": "demo", "OntapConfiguration": { "FlexCacheEndpointType": "NONE", "JunctionPath": "/demo", "SizeInMegabytes": 100000, "StorageEfficiencyEnabled": true, "StorageVirtualMachineId": "svm-0f04a9c7c27e1908b", "StorageVirtualMachineRoot": false, "TieringPolicy": { "Name": "ALL" }, "OntapVolumeType": "DP", "SnapshotPolicy": "default", "CopyTagsToBackups": false, }, "ResourceARN": "arn:aws:fsx:us-east-1:752825163408:volume/fs-07ab735385276ed60/fsvol-0b6ec764c9c5f654a", "VolumeId": "fsvol-0b6ec764c9c5f654a", "VolumeType": "ONTAP", ---> "AdministrativeActions": [ { "AdministrativeActionType": "DOWNLOAD_DATA_FROM_BACKUP", "RequestTime": 1685729972.069, "Status": "PENDING" } ] <---- } }

    成功请求将备份还原至第一代文件系统的系统响应如下所示。

    { "Volume": { "CreationTime": 1692721488.428, "FileSystemId": "fs-07ab735385276ed60", "Lifecycle": "CREATING", "Name": "demo", "OntapConfiguration": { "FlexCacheEndpointType": "NONE", "JunctionPath": "/demo", "SizeInMegabytes": 100000, "StorageEfficiencyEnabled": true, "StorageVirtualMachineId": "svm-0f04a9c7c27e1908b", "StorageVirtualMachineRoot": false, "TieringPolicy": { "Name": "ALL" }, "OntapVolumeType": "DP", "SnapshotPolicy": "default", "CopyTagsToBackups": false, }, "ResourceARN": "arn:aws:fsx:us-east-1:752825163408:volume/fs-07ab735385276ed60/fsvol-0b6ec764c9c5f654a", "VolumeId": "fsvol-0b6ec764c9c5f654a", "VolumeType": "ONTAP", } }

    将卷还原至第二代文件系统时,可以使用 AWS Management Console、AWS CLI 和 API 监控进度。