Skip to main content
NetApp Ransomware Resilience
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

在 NetApp Ransomware Resilience 中配置环境以进行干净恢复

贡献者 netapp-ahibbard

NetApp Ransomware Resilience 提供干净的恢复,在勒索软件攻击后提供引导式恢复。要执行全新还原,您必须首先在内部或受支持的云环境中创建隔离恢复环境 (IRE)。在 IRE 中,您创建了一个无尘室,Ransomware Resilience 会在其中隔离工作负载,以识别哪些文件是干净的,哪些文件受到勒索软件的影响。

需要控制台角色 要执行此任务,需要 "超级管理员" 或 Ransomware Resilience 管理员角色。"了解NetApp Console的勒索软件恢复角色"。

了解干净还原

执行干净恢复时,Ransomware Resilience 将引导您完成优化恢复的多步骤流程。

  • 设置:要执行干净还原,您必须首先创建 IRE,然后选择要还原的工作负载。Ransomware Resilience 创建了一个针对工作负载执行所有操作的洁净室。

  • 分析:在洁净室中,Ransomware Resilience 会分析所有快照,以查看是否存在加密。干净恢复会确定具有最佳恢复计划的恢复映射。

    一旦发现没有受影响文件的还原点,则会跳过所有早期的还原点。例如,如果勒索软件事件发生在 10 月 10 日,并且在 10 月 7 日上午 10:21 发现了一个没有受影响文件的还原点,则会跳过 10 月 7 日上午 10:21 之前的所有还原点。

    分析步骤还会显示已审阅的文件数量,表明哪些文件受到影响,哪些文件没有受到影响。

  • 计划:选择提供的恢复选项:

    • 最新未受影响的还原点:来自攻击前最新未加密快照的最快还原点

    • 最少数据丢失:来自不同快照的每个未加密文件的最新版本

      您还可以在规划步骤中查看文件历史记录,以了解勒索软件事件何时影响了文件,以及恢复点与该事件的时间关系。

  • 清理:Ransomware Resilience 从恢复点删除恶意软件。如果无法清理任何文件,则会将其从恢复中排除,并隔离到单独的位置。

  • 还原:Ransomware Resilience 将干净的数据还原到源环境中。

  • 结束:Ransomware Resilience 提供流程的详细摘要并关闭洁净室,释放设置期间配置的资源,以消除未来的计量成本。

支持的配置

  • 每个 Ransomware Resilience 帐户只能创建一个 IRE。每个 IRE 可以有三个干净的房间。

  • 当前仅支持 NAS 文件共享(NFS/CIFS)的清除恢复。

  • 使用干净还原,您只能还原到源环境。

  • 您可以在云中或本地创建 IRE。目前,支持以下配置:

    源 目的地 (IRE) 支持的目标区域

    内部部署(仅限 AFF 或 FAS 系统)*

    本地 (VMware vCenter)

    不适用

    内部部署(仅限 AFF 或 FAS 系统)*

    云:AWS

    • 美国东部 1 区

    • EU Central 1

    云:Cloud Volumes ONTAP with AWS*

    云:AWS

    • 美国东部 1 区

    • EU Central 1

    云:Amazon FSx for NetApp ONTAP

    云:AWS

    • 美国东部 1 区

    • EU Central 1

    * 您必须运行 ONTAP 9.11.1 或更高版本。

备注 在基于云的环境中执行干净恢复可能会产生云提供商的额外计算费用。有关详细信息,请参见 "成本和许可"。

注意事项

  • 只能对基于加密的攻击(包括用户行为和熵)以及可疑的用户行为攻击执行干净还原。数据泄露和数据销毁攻击不支持干净还原。

  • 如果隔离恢复环境没有新操作的容量,它将排队,直到有可用性。

    • 您可以随时在 Ransomware Resilience Recovery 控制面板中监控活动和排队的清除恢复操作的状态。

  • 启动干净恢复时,会卸载原始卷,这可能会中断 IO 访问。

本地环境的其他注意事项

如果要部署本地 IRE,则在干净还原中为恢复分析克隆 Windows VM 时,克隆的 VM 将保留与源相同的配置。这可能会导致冲突:

  • 使用相同的安全标识符 (SID) 会导致身份验证和安全冲突。

  • 使用相同的计算机名 (CN) 会导致网络冲突。

  • 使用相同的机器身份会导致许可和激活问题。

为了避免这些冲突,Ransomware Resilience 会对克隆的虚拟机执行 sysprep,从而重置 SID、CN 和机器身份。重置这些值可确保克隆的虚拟机作为唯一且独立的实例运行,而不会干扰源虚拟机。

辅助来源

创建 IRE 时,您可以选择添加辅助源。

如果主源不可用,并且您已配置辅助源,则数据将还原到辅助源。

默认情况下,清理还原过程会分析源环境中的快照。如果源环境不可用或源上的未加密快照不可用,则清理还原会分析辅助系统上的快照(如果已配置)。

成本和许可

作为 Ransomware Resilience 的一部分提供干净恢复。执行干净恢复或创建 IRE 无需额外的许可证。

启用干净还原可能会产生第三方云提供商费用。根据您使用服务的方式,当存在干净的还原环境时,这些费用可能会重复发生。

第三方费用可包括计算实例的创建和部署以及用于清理和恢复的额外生产存储容量。请考虑以下示例:

  • 当在 AWS 中部署 IRE 并启动干净恢复时,两个 t3.medium AWS EC2 实例将部署在 IRE 的洁净室中,用于清除加密和恶意软件。

  • 在 Cloud Volumes ONTAP 中,clean restore 为元数据卷和快照克隆创建一个 clean room storage VM 以进行分析。

前提条件

确保已完成所选干净还原部署类型的先决条件。选择所选 IRE 配置的选项卡。

备注 创建 IRE 时,必须在系统选择步骤中添加要用于分析的每个系统(主要或次要)。
云到云

此图说明了云到云干净还原配置的示例。在创建 IRE 之前,请查看图表和需要配置的资源。

云到云清理恢复示意图
洁净室 SVM 数据 LIF IP (crr-data-LIF-IP)
  • 为洁净室 SVM 数据 LIF 提供 IP 地址。记下 IP 地址:在 IRE 配置过程中需要此 IP 地址。

    • 对于使用云到云干净恢复的 AWS Cloud Volumes ONTAP,请确保将 IP 地址分配给弹性网络接口。

  • 允许从 SVM 数据 LIF IP 路由到 IRE。

备注 如果要配置源位于 Amazon FSx for NetApp ONTAP 中的 IRE,请跳过此洁净室 SVM 数据 LIF IP 要求。
生产环境路由表
  • 生产路由表必须允许从 IRE 子网到干净还原数据 LIF IP 的流量。您必须将此路由添加到生产路由表中。

    协议 目标端口 源 目的

    TCP & UDP

    2049

    IRE VPC CIDR 范围

    从 IRE 访问 NFSv4

    TCP & UDP

    111

    IRE VPC CIDR 范围

    从 IRE 访问 NFSv3

    TCP & UDP

    635

    IRE VPC CIDR 范围

    从 IRE 访问 NFSv3

    TCP & UDP

    4045

    IRE VPC CIDR 范围

    从 IRE 访问 NFSv3

    TCP & UDP

    4046

    IRE VPC CIDR 范围

    从 IRE 访问 NFSv3

    TCP & UDP

    4049

    IRE VPC CIDR 范围

    从 IRE 访问 NFSv3

IRE 防火墙
  • 您应该创建一个单独的防火墙来管理 crr-data-LIF-IP 的入口。此防火墙应允许从 IRE VPC CIDR 范围进行 NFSv3 和 NFSv4 装载。

IRE 路由表
  • IRE 路由表应为 IRE VPC 中的主要路由表。

  • IRE 路由表应允许路由到干净恢复数据 LIF IP 地址。

  • IRE 路由表还应允许到公共互联网的路由,以便 IRE 代理正常工作。

虚拟私有云 (VPC)
  • 对于 IRE,请在生产环境的 IP 地址范围内配置 VPC。IP 地址不应与任何现有的 IP 地址冲突。

    • VPC 的最小容量应为 64 个 IP 地址(a /26 网络掩码)。

    • VPC 必须允许公共互联网访问。否则,Console 代理将无法工作

云权限
  • Ransomware Resilience 需要具有正确 IAM 权限的 AWS 访问密钥和密钥,以便在 AWS 环境中执行干净恢复。"在 AWS 中创建 IAM 策略" 使用以下权限,然后将策略附加到新创建的用户。创建用户后,生成 IAM 凭据并将其提供给干净恢复。

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "EC2IREFullAccess",
            "Effect": "Allow",
            "Action": "ec2:*",
            "Resource": "*",
            "Condition": {
                "StringLike": {
                    "aws:ResourceTag/rps::ire-name": "*"
                }
            }
        },
        {
            "Sid": "EC2CreateAccess",
            "Effect": "Allow",
            "Action": [
                "ec2:*"
            ],
            "Resource": "*"
        },
        {
            "Sid": "EC2ReadPermissions",
            "Effect": "Allow",
            "Action": [
                "ec2:Describe*"
            ],
            "Resource": "*"
        },
        {
            "Sid": "IAMFullAccess",
            "Effect": "Allow",
            "Action": "iam:*",
            "Resource": "*",
            "Condition": {
                "StringLike": {
                    "aws:ResourceTag/rps::ire-name": "*"
                }
            }
        },
        {
            "Sid": "S3FullAccessToIREStateBucketCreation",
            "Effect": "Allow",
            "Action": [
                "s3:CreateBucket"
            ],
            "Resource": "*"
        },
        {
            "Sid": "S3FullAccessToIREStateBucketObjects",
            "Effect": "Allow",
            "Action": [
                "s3:*"
            ],
            "Resource": "arn:aws:s3:::*-netapp-ire-state-bucket/*"
        },
        {
            "Sid": "S3FullAccessToIREStateBucket",
            "Effect": "Allow",
            "Action": [
                "s3:*"
            ],
            "Resource": "arn:aws:s3:::*-netapp-ire-state-bucket"
        }
    ]
}
本地到云

此图说明了本地到云端清理还原配置的示例。在创建 IRE 之前,请查看图表以及需要配置的资源。

本地到云端干净还原示意图。

洁净室 SVM 数据 LIF IP (crr-data-LIF-IP)
  • 为洁净室 SVM 数据 LIF 提供 IP 地址。记下 IP 地址:在 IRE 配置过程中需要此 IP 地址。

    • 对于使用云到云干净恢复的 AWS Cloud Volumes ONTAP,请确保将 IP 地址分配给弹性网络接口。

  • 允许从 SVM 数据 LIF IP 路由到 IRE。

备注 如果要配置源位于 Amazon FSx for NetApp ONTAP 中的 IRE,请跳过此洁净室 SVM 数据 LIF IP 要求。
生产环境路由表
  • 生产路由表必须允许从 IRE 子网到干净还原数据 LIF IP 的流量。您必须将此路由添加到生产路由表中。

    协议 目标端口 源 目的

    TCP & UDP

    2049

    IRE VPC CIDR 范围

    从 IRE 访问 NFSv4

    TCP & UDP

    111

    IRE VPC CIDR 范围

    从 IRE 访问 NFSv3

    TCP & UDP

    635

    IRE VPC CIDR 范围

    从 IRE 访问 NFSv3

    TCP & UDP

    4045

    IRE VPC CIDR 范围

    从 IRE 访问 NFSv3

    TCP & UDP

    4046

    IRE VPC CIDR 范围

    从 IRE 访问 NFSv3

    TCP & UDP

    4049

    IRE VPC CIDR 范围

    从 IRE 访问 NFSv3

IRE 防火墙
  • 您应该创建一个单独的防火墙来管理 crr-data-LIF-IP 的入口。此防火墙应允许从 IRE VPC CIDR 范围进行 NFSv3 和 NFSv4 装载。

IRE 路由表
  • IRE 路由表应为 IRE VPC 中的主要路由表。

  • IRE 路由表应允许路由到干净恢复数据 LIF IP 地址。

  • IRE 路由表还应允许到公共互联网的路由,以便 IRE 代理正常工作。

虚拟私有云 (VPC)
  • 对于 IRE,请在生产环境的 IP 地址范围内配置 VPC。IP 地址不应与任何现有的 IP 地址冲突。

    • VPC 的最小容量应为 64 个 IP 地址(a /26 网络掩码)。

    • VPC 必须允许公共互联网访问。否则,Console 代理将无法工作

云权限
  • Ransomware Resilience 需要具有正确 IAM 权限的 AWS 访问密钥和密钥,以便在 AWS 环境中执行干净恢复。"在 AWS 中创建 IAM 策略" 使用以下权限,然后将策略附加到新创建的用户。创建用户后,生成 IAM 凭据并将其提供给干净恢复。

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "EC2IREFullAccess",
            "Effect": "Allow",
            "Action": "ec2:*",
            "Resource": "*",
            "Condition": {
                "StringLike": {
                    "aws:ResourceTag/rps::ire-name": "*"
                }
            }
        },
        {
            "Sid": "EC2CreateAccess",
            "Effect": "Allow",
            "Action": [
                "ec2:*"
            ],
            "Resource": "*"
        },
        {
            "Sid": "EC2ReadPermissions",
            "Effect": "Allow",
            "Action": [
                "ec2:Describe*"
            ],
            "Resource": "*"
        },
        {
            "Sid": "IAMFullAccess",
            "Effect": "Allow",
            "Action": "iam:*",
            "Resource": "*",
            "Condition": {
                "StringLike": {
                    "aws:ResourceTag/rps::ire-name": "*"
                }
            }
        },
        {
            "Sid": "S3FullAccessToIREStateBucketCreation",
            "Effect": "Allow",
            "Action": [
                "s3:CreateBucket"
            ],
            "Resource": "*"
        },
        {
            "Sid": "S3FullAccessToIREStateBucketObjects",
            "Effect": "Allow",
            "Action": [
                "s3:*"
            ],
            "Resource": "arn:aws:s3:::*-netapp-ire-state-bucket/*"
        },
        {
            "Sid": "S3FullAccessToIREStateBucket",
            "Effect": "Allow",
            "Action": [
                "s3:*"
            ],
            "Resource": "arn:aws:s3:::*-netapp-ire-state-bucket"
        }
    ]
}
本地到本地

此图说明了从本地到本地干净还原配置的示例。在创建 IRE 之前,请查看图表和需要配置的资源。

本地到本地干净还原示意图

洁净室 SVM 数据 LIF IP (crr-data-LIF-IP)
  • 在您选择连接到 IRE 以还原工作负载的每个系统中都会创建一个 Storage Virtual Machine (SVM)。您必须为每个系统提供一个专用 IP 地址,该地址用作洁净室 SVM 的数据 LIF。

主机和 vCenter
  • vCenter 必须是 7.0 或更高版本,并且至少有一个数据中心。

  • ESXi 主机必须是 ESXi 版本 7.0 或更高版本,并且至少有一个主机具有足够的 CPU 和内存资源可用于克隆虚拟机。

  • 提供的 vCenter 凭据必须具有发现资源和克隆 VM 的权限。

基本 VM(Windows 或 Linux)
  • 在干净恢复的恢复过程中,基础虚拟机被克隆到选定的数据中心,放置在选定的 ESXi 计算上,映射到指定的数据存储,并连接到指定的网络。克隆虚拟机时,它们被配置为具有 2 个 vCPU 和 4 GB RAM(用于 Linux 或 Windows 虚拟机)以及与基础虚拟机相同的磁盘空间量。每个干净恢复会话使用给定 CIDR 范围内的两个 IP 地址。

  • 您必须提供足够的 IP 地址范围,以容纳多个并行的洁净室会话。恢复完成后,IP 地址将被释放。

  • 数据存储应该有足够的可用容量来容纳克隆虚拟机。

  • IP 地址范围必须以 CIDR 格式指定(例如,100.100.0.0/24)。

  • 对于 Linux VM:

    • 操作系统必须是 Ubuntu Linux 20.04 或更高版本。

    • 必须打开本地系统的电源。

    • 必须安装并运行 VMware Tools。

    • 必须启用 SSH。

    • 您必须已安装 nfs-common。

    • 必须安装并运行 Docker 版本 20.x 或更高版本。

    • 您必须至少有 40 GB 的可用空间。

  • 对于 Windows VM:

    • Windows 虚拟机必须至少有 20 GB 可用空间。

    • 操作系统必须为 Windows Server 2022 或 2025。

    • 必须安装并运行 VMware Tools。

    • 必须启用 WinRM。

    • 必须配置该 IP。

    • 请确保您拥有允许克隆基本虚拟机的相应许可证。

    • 必须打开 VM 电源。

网络
  • 使用以下访问权限配置 VLAN 资源:

    资源 使用权

    洁净室 SVM VLAN

    NFS 访问:* Production Console agent * Console agent VLAN * Clean room VLAN

    Console 代理 VLAN

    • NFS 访问洁净室 SVM VLAN

    • 对洁净室 VLAN 的 HTTP/SSH 访问

    洁净室 VLAN

    NFS 访问洁净室 SVM VLAN

专用 Console 代理
  • 为 IRE 部署专用 NetApp Console 代理。Console 代理必须部署在目标 vCenter 中,并可访问洁净室 VLAN。有关部署过程的详细信息,请参见 "在本地部署 Console 代理"。

创建隔离的恢复环境

在进行干净还原之前,您必须创建一个隔离的恢复环境。

如果环境位于云端或本地,则创建隔离恢复环境的过程会有所不同。请确保遵循正确位置的说明。

云
  1. 在勒索软件恢复功能中,选择设置。

  2. 在隔离清理和恢复卡中,选择添加以创建隔离恢复环境。

  3. 在类型部分,选择 On-demand cleaning。

  4. 对于基于云的 IRE,请选择 Amazon Web Services 作为位置。

  5. 输入环境的 名称。

  6. 选择“下一步”。

  7. 展开*系统*部分。选择要连接到 IRE 的系统。每个系统必须具有到 IRE 的网络连接。您可能需要为每个系统提供数据 LIF IP 地址,以建立干净还原恢复点。

    备注 对于部署到 Amazon FSx for NetApp ONTAP 的 IRE,无需提供此信息。
  8. 对于您添加的除 Amazon FSx for NetApp ONTAP 之外的每个系统,请选择*编辑存储虚拟机*。在弹出窗口中,输入*存储虚拟机 IP 地址*和*存储虚拟机子网掩码*。对于*广播域*,选择默认或管理。您可以选择输入*存储虚拟机网关*。

    系统选择界面的屏幕截图。
  9. 选择“下一步”。

  10. 在 身份验证 部分,输入云 帐户 ID,然后从下拉菜单中选择帐户的 区域。您只能在受支持的区域中部署 IRE。

  11. 输入帐户的 Access key 和 Secret key。

    备注 该帐户必须具有必要的权限,才能允许 Ransomware Resilience 部署控制台代理并创建按需洁净室。
    IRE 身份验证设置的屏幕截图。
  12. 展开 Amazon VPC 部分。输入要部署 IRE 的虚拟私有云 ID。(这是您在先决条件中建立的 VPC。)

  13. 选择*下一步*以查看配置。

  14. 查看配置。选择*添加*以创建 IRE。

    选择添加后,Ransomware Resilience 会测试连接,这可能需要几分钟的时间。当 IRE 的状态显示为"已部署"时,IRE 已成功部署。

内部部署
  1. 在勒索软件恢复功能中,选择设置。

  2. 在 Clean restores 卡中,如果这是您的第一个环境,请选择 Add;如果已经创建了环境,请选择 Manage。

  3. 在类型部分,选择 On-demand cleaning。

  4. 对于位置,选择 On-premises。

  5. 输入*隔离恢复环境名称*。

  6. 选择“下一步”。

  7. 展开*系统*部分。选择要连接到 IRE 的系统。

    您选择的每个系统都必须具有分配的 IP 地址。您可以选择主系统或辅助系统。如果主系统没有未加密的快照或不可用,则可以使用辅助系统进行分析和恢复。

  8. 对于已添加的每个系统,选择*编辑存储虚拟机*。在弹出窗口中,输入*存储虚拟机 IP 地址*和*存储虚拟机子网掩码*。对于*广播域*,选择默认或管理。您可以选择输入*存储虚拟机网关*。

  9. 选择“下一步”。

  10. 从下拉菜单中,选择部署在 IRE 中的*控制台代理*。

  11. 提供对 vCenter 服务器进行身份验证的凭据:IP 地址或完全限定域名(FQDN)、端口、用户名*和*密码。

  12. 选择 Authenticate 以确认凭据。请等待 UI 确认您的凭据后再继续。

  13. 展开*Clean room compute*部分。

  14. 选择要部署 VM 的 Datacenter 和 Cluster。

  15. 为 ESXi 主机选择*数据存储区*和*网络*。

  16. 为虚拟机输入 CIDR 格式的 IP 地址范围(例如 100.100.0.0/24)、子网掩码*和*网关。

  17. 选择位于 ESXi 主机上的虚拟机,这些虚拟机将在恢复过程中用作克隆的基础虚拟机。

    对于 Ransomware Resilience 用于扫描勒索软件的 Linux VM,请从下拉菜单中选择 VM,然后输入 VM 的*用户名*和*密码*。

    对于用于扫描的 Windows VM,请从下拉菜单中选择 VM,然后输入 VM 的*用户名*和*密码*。

    清理还原计算配置步骤的屏幕截图。
  18. 选择*下一步*以查看配置。

  19. 选择 Add 创建 IRE。选择添加后,Ransomware Resilience 会测试连接;此过程可能需要几分钟。当 IRE 的状态显示为"deployed"时,IRE 已成功部署。

您可以跟踪进度。在设置选项卡中,选择隔离恢复环境。隔离恢复环境页面显示 IRE 及其状态。选择查看作业可查看与该环境相关的所有作业详情。

创建 IRE 后,您可以修改 IRE 中的系统。在设置选项卡中,选择隔离恢复环境。找到要编辑的 IRE,选择操作菜单 `…​`然后选择编辑。继续修改系统。完成后选择保存。

提示 如果您需要更改 IRE 的任何详细信息,请从 Ransomware Resilience 侧栏中选择 Settings,然后在 Isolation cleaning and recovery 卡中选择 Manage。选择 IRE 的操作菜单,然后选择 Edit 以更改配置。

删除隔离的恢复环境

您不能删除具有活动还原操作的 IRE;您可以取消还原操作或等待还原完成,然后删除 IRE。

重要说明 如果您删除了 IRE,它也会删除洁净室 SVM 和元数据卷。删除这些资产后,您将无法再为干净还原生成报告。
  1. 转至 设置。

  2. 在隔离清洁和恢复卡中,选择管理。

  3. 确定要删除的无尘室。选择 IRE 的操作菜单 (…​),然后选择删除。

  4. 在对话框中,选择 Delete 以确认操作。