Supresión de una carga de varias partes de Object Storage
Cancele y suprima una carga en varias partes sin confirmar o con fallos en Object Storage.
Utilice el comando oci os multipart abort y los parámetros necesarios para cancelar y suprimir una carga de varias partes sin confirmar o con fallos en un cubo:
oci os multipart abort --bucket-name bucket_name --object-name object_name --upload-id upload_ID [OPTIONS]
Por ejemplo:
oci os multipart abort --bucket-name MyBucket --object-name MyObject --upload-id 0b7abd48-9ff2-9d5f-2034-63a02fdd7afa WARNING: Are you sure you want to permanently remove this incomplete upload? [y/N]: y
Consejo
La interfaz CLI le solicita que confirme la solicitud de eliminación. Para suprimir sin la petición de confirmación, utilice el indicador
--force
.También puede crear una política de ciclo de vida que suprima automáticamente las cargas de varias partes sin confirmar o fallida. Consulte Gestión del ciclo de vida de objetos para obtener más información.
Para suprimir todas las partes de una carga de varias partes sin confirmar o con fallos
#!/bin/bash BUCKET=$1 oci os multipart list --bucket-name $BUCKET | \ jq -c '.data | map({'o': .object, 'i': ."upload-id"}) | .[]' | \ while read JSON; do OBJECTNAME=$(echo $JSON | jq '.o' | sed -e 's/\"//g;') UPLOADID=$(echo $JSON | jq '.i' | sed -e 's/\"//g;') echo Removing Object name $OBJECTNAME, ID $UPLOADID oci os multipart abort --bucket-name $BUCKET \ --object-name $OBJECTNAME \ --upload-id $UPLOADID \ --force done
También puede crear una política de ciclo de vida que suprima automáticamente las cargas de varias partes sin confirmar o fallida. Consulte Gestión del ciclo de vida de objetos de Object Storage para obtener más información.
Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de CLI.
Ejecute la operación AbortMultipartUpload para cancelar y suprimir una carga de varias partes sin confirmar o con fallos en un cubo.
Consulte Uso de la API de varias partes para obtener más información.