Suppression d'un téléchargement multipart d'Object Storage
Annulez et supprimez un téléchargement multipart non validé ou en échec dans Object Storage.
Utilisez la commande oci os multipart abort et les paramètres requis pour annuler et supprimer un téléchargement multipart non validé ou en échec dans un bucket :
oci os multipart abort --bucket-name bucket_name --object-name object_name --upload-id upload_ID [OPTIONS]
Par exemple :
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
Conseil
L'interface de ligne de commande vous invite à confirmer la demande de suppression. Pour supprimer sans l'invite de confirmation, utilisez l'indicateur
--force
.Vous pouvez également créer une stratégie de cycle de vie qui supprime automatiquement les téléchargements multipart vers le serveur non validés ou en échec. Pour plus d'informations, reportez-vous à Gestion du cycle de vie des objets.
Procédure de suppression de toutes les parties d'un téléchargement multipart non validé ou en échec
#!/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
Vous pouvez également créer une stratégie de cycle de vie qui supprime automatiquement les téléchargements multipart vers le serveur non validés ou en échec. Pour plus de détails, reportez-vous à Gestion du cycle de vie des objets Object Storage.
Pour obtenir la liste complète des paramètres et des valeurs des commandes d'interface de ligne de commande, reportez-vous à Référence de commande d'interface de ligne de commande.
Exécutez l'opération AbortMultipartUpload pour annuler et supprimer un téléchargement multipart non validé ou en échec dans un bucket.
Pour plus d'informations, reportez-vous à Utilisation de l'API multipart.