Objektspeicher-Bucket in ein anderes Compartment verschieben

Verschieben Sie einen Objektspeicher-Bucket in ein anderes Compartment in Ihrem Oracle Cloud Infrastructure-Mandanten.

    1. Wählen Sie auf der Listenseite Buckets den Objektspeicher-Bucket aus, mit dem Sie arbeiten möchten. Wenn Sie Hilfe beim Suchen der Listenseite oder des Buckets benötigen, lesen Sie Buckets auflisten.
    2. Um die Buckets in einem anderen Compartment anzuzeigen, verwenden Sie den Filter Compartment, um die Compartments zu wechseln.
      Sie benötigen die Berechtigung, in einem Compartment zu arbeiten, um die darin enthaltenen Ressourcen anzuzeigen. Wenn Sie nicht sicher sind, welches Compartment zu verwenden ist, wenden Sie sich an einen Administrator. Weitere Informationen finden Sie unter Compartments.
    3. Wählen Sie im Menü Aktionen für den Bucket die Option Ressource verschieben aus.
    4. Wählen Sie im Bereich Ressource verschieben das Ziel-Compartment in der Liste aus.
    5. Wählen Sie Ressource verschieben aus.
  • 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_ocid die 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 compartmentID des 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