【问题标题】:Change Encryption key for existing EFS更改现有 EFS 的加密密钥
【发布时间】:2021-05-14 16:42:19
【问题描述】:

对于现有的 EFS,有没有办法从 AWS 托管密钥切换到客户托管密钥?

EFS 是由 AWS 提供的密钥 (aws/elasticfilesystem) 创建的,但由于安全审计,我们必须使用 CMK。

【问题讨论】:

    标签: amazon-web-services amazon-efs


    【解决方案1】:

    很遗憾,您无法更改现有 EFS 的密钥。禁用或删除 AWS 托管密钥将导致您的文件系统丢失。

    但是您有几个选项可以解决此问题。我看到的第一个是使用 CMK 创建一个新的 EFS,将其挂载到也具有旧 EFS 的主机上,并使用 rsync 或类似工具备份所有文件。然后在同步完成后切换。我不知道你有多少数据,这可能需要一段时间并且要花钱。

    我还发现了一个使用数据管道的类似程序,它似乎做同样的事情,但都是由 AWS 打包的。

    说实话,我从来没有使用过这个工具。你可以在这里找到信息https://docs.aws.amazon.com/efs/latest/ug/alternative-efs-backup.html

    第二个选项是使用 AWS 备份。创建 EFS 的“按需备份”。备份完成后,使用将使用您的 CMK 的新文件系统创建恢复作业。我不喜欢这种方法,AWS 备份会在根文件系统中创建一个目录。我觉得这有点脏。

    root@ip-172-31-16-39:/data1# df -h .
    Filesystem                                 Size  Used Avail Use% Mounted on
    fs-fc09d4c8.efs.eu-west-1.amazonaws.com:/  8.0E     0  8.0E   0% /data1
    root@ip-172-31-16-39:/data1#
    root@ip-172-31-16-39:/data1# ls -l
    total 4
    drwxr-xr-x 3 root root 6144 May 14 17:55 aws-backup-restore_2021-05-14T19-03-08-145Z
    

    [1]。 https://docs.aws.amazon.com/efs/latest/ug/troubleshooting-efs-encryption.html

    【讨论】:

    • 感谢您的澄清,我们将按照您的指示进行操作,方法 1 似乎最适合我们的需求。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-28
    • 2014-08-28
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    • 2012-02-17
    • 2019-10-21
    相关资源
    最近更新 更多