Objektspeicher-Bucket in ein anderes Compartment verschieben
Verschieben Sie einen Objektspeicher-Bucket in ein anderes Compartment in Ihrem Oracle Cloud Infrastructure-Mandanten.
Verwenden Sie den Befehl oci os bucket update und die erforderlichen Parameter, um den Bucket in ein anderes Compartment zu verschieben:
oci os bucket update --name bucket_name --compartment-id destination_compartment_ocid [OPTIONS]Dabei ist
destination_compartment_ociddie Compartment-OCID, die mit dem Ziel-Compartment für den Bucket verknüpft ist, den Sie verschieben.Beispiel:
oci os bucket update --name MyBucket --compartment-id ocid.compartment.oc1..exampleuniqueID { "data": { "approximate-count": null, "approximate-size": null, "auto-tiering": null, "compartment-id": "new_ocid.compartment.oc1..exampleuniqueID", "created-by": "ocid1.user.oc1..exampleuniqueID", "defined-tags": {}, "etag": "fe4fb648-8ddd-42eb-9732-d431aafac354", "freeform-tags": {}, "id": "ocid1.bucket.oc1..exampleuniqueID", "is-read-only": false, "kms-key-id": null, "metadata": { "department": "Finance" }, "name": "MyBucket", "namespace": "MyNamespace", "object-events-enabled": false, "object-lifecycle-policy-etag": null, "public-access-type": "NoPublicAccess", "replication-enabled": false, "storage-tier": "Standard", "time-created": "2020-06-22T19:04:05.879000+00:00", "versioning": "Disabled" }, "etag": "fe4fb648-8ddd-42eb-9732-d431aafac354" }Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der CLI-Befehlsreferenz.
Führen Sie den Vorgang GetBucket mit der
compartmentIDdes Ziel-Compartments aus, um einen Bucket in ein anderes Compartment zu verschieben.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