Este tópico descreve como executar o comando getallpartsize para obter o tamanho de cada parte gerada e o tamanho total de todas as partes em tarefas de upload multipart incompletas.
Não haverá novas atualizações para o ossutil 1.0. Recomendamos migrar para o ossutil 2.0 CLI aprimorado e utilizar o comando list-multipart-uploads para recuperar as partes geradas por tarefas de upload multipart.
Observações de uso
Para consultar informações de partes, você precisa ter as permissões
oss:ListPartseoss:ListMultipartUploads. Para obter mais informações, consulte Grant a custom policy.A partir do ossutil V1.6.16, é possível usar diretamente ossutil como nome do binário na linha de comando, sem necessidade de atualize o nome do binário conforme o sistema. Para versões anteriores à V1.6.16, especifique o nome do binário correspondente ao sistema operacional. Para obter mais informações, consulte ossutil command reference.
Para obter mais informações sobre uploads multipart, consulte Multipart upload.
Sintaxe do comando
ossutil getallpartsize oss://bucketname
O valor de bucketname especifica o nome do bucket que contém partes em tarefas de upload multipart incompletas.
Exemplos
O comando a seguir lista todas as partes geradas em tarefas de upload multipart incompletas no bucket examplebucket:
ossutil getallpartsize oss://examplebucket
A saída de exemplo a seguir retorna informações das partes, como número da parte, tamanho total e ID de upload.
PartNumber UploadId Size(Byte) Path
1 F18A92392DFD4B3FA897C267829FE417 52428800 oss://examplebucket/exampleobject.txt
2 F18A92392DFD4B3FA897C267829FE417 52428800 oss://examplebucket/exampleobject.txt
3 F18A92392DFD4B3FA897C267829FE417 52428800 oss://examplebucket/exampleobject.txt
4 F18A92392DFD4B3FA897C267829FE417 52428800 oss://examplebucket/exampleobject.txt
5 F18A92392DFD4B3FA897C267829FE417 52428800 oss://examplebucket/exampleobject.txt
6 F18A92392DFD4B3FA897C267829FE417 52428800 oss://examplebucket/exampleobject.txt
total part count:6 total part size(MB):300.00
0.142115(s) elapsed
Opções comuns
Para acessar um bucket em uma região diferente, use -e para especificar o endpoint. Para acessar um bucket pertencente a outra conta Alibaba Cloud, use -i para o AccessKey ID e -k para o AccessKey secret.
Por exemplo, para consultar as partes geradas em tarefas de upload multipart incompletas no bucket testbucket pertencente a outra conta Alibaba Cloud na região China (Hangzhou), execute o seguinte comando:
ossutil getallpartsize oss://testbucket -e oss-cn-hangzhou.aliyuncs.com -i yourAccessKeyID -k yourAccessKeySecret