Movendo um Bucket de Armazenamento de Objetos para Outro Compartimento

Mova um bucket do serviço Object Storage para outro compartimento na sua tenancy do Oracle Cloud Infrastructure.

    1. Na página de lista Buckets, selecione o bucket do serviço Object Storage com o qual você deseja trabalhar. Se precisar de ajuda para localizar a página de lista ou o bucket, consulte Listando Buckets.
    2. Para exibir os buckets em outro compartimento, use o filtro Compartimento para alternar os compartimentos.
      Você deve ter permissão para trabalhar em um compartimento para ver os recursos nele. Se você não tiver certeza sobre qual compartimento usar, entre em contato com um administrador. Para obter mais informações consulte Noções Básicas de Compartimentos.
    3. No menu Ações do bucket, selecione Mover recurso.
    4. No painel Mover recurso, selecione o compartimento de destino na lista.
    5. Selecione Mover recurso.
  • Use o comando oci os bucket update e os parâmetros necessários para mover o bucket para outro compartimento:

    oci os bucket update --name bucket_name --compartment-id destination_compartment_ocid [OPTIONS]

    em que destination_compartment_ocid corresponde ao OCID do compartimento associado ao compartimento de destino do bucket que você está movendo.

    Por exemplo:

    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"
    }

    Para ver uma lista completa de parâmetros e valores para comandos CLI, consulte a Referência de Comando CLI.

  • Execute a operação GetBucket com o compartmentID do compartimento de destino para mover um bucket para outro compartimento.

    Ao acessar a API do serviço Object Storage, o nome do bucket é usado com o nome do namespace do Object Storage para formar o URL da solicitação:

    n/object_storage_namespace/b/bucket