簡體   English   中英

在現有數據庫上啟用加密-AWS RDS Postgresql

[英]Enable encryption on existing database - AWS RDS Postgresql

我有一個通過禁用禁用加密的terraform設置的AWS RDS postgresql數據庫: storage_encrypted = false

現在需要對該數據庫進行加密,但是我從文檔中可以看到,啟用加密是只能在數據庫創建期間完成的事情。

我當時正在考慮為此實例創建一個啟用了加密的只讀副本,然后將該副本提升為獨立實例,最后將我的應用程序指向該新實例。 有沒有更簡單的方法?

在非生產環境中實現此目標的方法之一如下:

  1. 停止在實例上寫入,即。 停止將應用程序寫入RDS表
  2. 創建未加密的RDS實例的手動快照
  3. 從左側面板轉到快照,然后選擇剛創建的快照
  4. 在“操作”中,選擇“復制快照”選項並啟用加密
  5. 選擇新的加密快照
  6. 轉到“操作”,然后選擇“還原快照”


為了減少停機時間,請遵循以下步驟-
https://aws.amazon.com/premiumsupport/knowledge-center/rds-encrypt-instance-mysql-mariadb/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM