Movendo um Bucket do Object Storage entre Compartimentos
Mova um bucket do serviço Object Storage para outro compartimento na sua tenancy do Oracle Cloud Infrastructure.
Não é possível mover um bucket de uma zona de segurança para um compartimento padrão. Você também precisa garantir que os usuários do recurso tenham permissões de acesso suficientes para o compartimento para o qual o recurso está sendo movido.
Consulte Gerenciando Compartimentos para obter informações sobre compartimentos e controle de acesso.
- Abra o menu de navegação e clique em Armazenamento. Em Object Storage & Archive Storage, clique em Buckets.
- Selecione o compartimento na lista em Escopo da Lista. Todos os buckets desse compartimento são listados em formato tabular.
- Selecione o bucket que você deseja mover para outro compartimento. A página Detalhes do bucket é exibida.
- Clique em Mover Recurso. A caixa de diálogo Mover recurso é exibida.
- Selecione na lista o compartimento de destino.
- Clique em Mover recurso.
O bucket que você moveu aparece no novo compartimento.
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 obter uma lista completa dos parâmetros e valores dos comandos da CLI, consulte a Referência de Comandos da 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