Datenverschlüsselungsschlüssel eines Objektspeicher-Buckets erneut verschlüsseln
Verschlüsseln Sie erneut den eindeutigen Datenverschlüsselungsschlüssel, der jedes in einen Object Storagebucket geschriebene Objekt verschlüsselt. Dazu verwenden Sie die neueste Version des Masterverschlüsselungsschlüssels.
Weitere Informationen finden Sie unter Object Storage-Datenverschlüsselung.
Nur den Bucket-Schlüssel verschlüsseln und die erneute Verschlüsselung des Objektdatenverschlüsselungsschlüssels überspringen
Verwenden Sie die Option, um den Bucket-Schlüssel nur dann erneut zu verschlüsseln, wenn der Bucket-Schlüssel bereits für den Bucket aktiviert ist. Mit dieser Option wird der Bucket-Schlüssel für den Bucket erneut verschlüsselt, und das erneute Verschlüsseln der Datenverschlüsselungsschlüssel für Objekte wird übersprungen. Um vorhandene Objekte in das Bucket-Schlüssel-Wrapping zu migrieren, nachdem Sie den Bucket-Schlüssel aktiviert haben, führen Sie die Bucket-Neuverschlüsselung ohne diese Option aus.
Verwenden Sie den Befehl oci os bucket reencrypt und die erforderlichen Parameter, um den eindeutigen Datenverschlüsselungsschlüssel erneut zu verschlüsseln, der jedes in den Bucket geschriebene Objekt mit der letzten Version des Masterverschlüsselungsschlüssels verschlüsselt, der dem Bucket zugewiesen ist.
oci os bucket reencrypt --bucket-name bucket_name --is-reencrypt-bucket-key-only trueBeispiel:
$ oci os bucket reencrypt --bucket-name MyBucket --namespace-name namespace --is-reencrypt-bucket-key-only true { "opc-work-request-id": "69ce08dd-c3d0-4351-9a0a-5a2dde227464" }Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der CLI-Befehlsreferenz.
Führen Sie den Vorgang ReencryptBucket aus, um den eindeutigen Datenverschlüsselungsschlüssel erneut zu verschlüsseln, der die einzelnen in den Bucket geschriebenen Objekte verschlüsselt. Dabei wird die letzte Version des Masterverschlüsselungsschlüssels verwendet, der dem Bucket zugewiesen ist.
Beim Zugriff auf die Object Storage-API wird der Bucket-Name mit dem Object Storage-Namespace-Namen verwendet, um die Anforderungs-URL zu bilden:
n/object_storage_namespace/b/bucket