> For the complete documentation index, see [llms.txt](https://notebook.iuriioapps.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://notebook.iuriioapps.com/cloud/aws/storage/encryption-and-downtime.md).

# Encryption and Downtime

* For most resources, encryption can only be enabled at creation.
* **EFS** - if you want to encrypt an EFS that is already exist, you'll need to create a new EFS and migrate your data.
* **RDS** - if you want to encrypt existing RDS, you need to create new encrypted database and migrate your data.
* **EBS** - encryption must be selected at creation time
  * you can not encrypt an unencrypted volume or unencrypt an encrypted volume.
  * you can migrate data between encrypted and unencrypted volumes (e.g. using `rsync` or `Robocopy`)
  * if you want to encrypt an existing volume, you can create a snapshot, copy the snapshot and apply encryption at the same time to give you an encrypted snapshot. Then restore the encrypted snapshot to a new encrypted volume.
* **S3 buckets** - you can enable encryption on your buckets at any time.
* **S3 objects** - you can enable individual S3 object encryption at any time.
