Cette rubrique explique comment exécuter la commande getallpartsize pour obtenir la taille de chaque partie générée ainsi que la taille totale de toutes les parties dans les tâches de chargement fractionné incomplètes.
Aucune autre mise à jour ne sera publiée pour ossutil 1,0. Nous vous recommandons de migrer vers l'interface CLI ossutil 2,0 améliorée et d'utiliser la commande list-multipart-uploads pour récupérer les parties générées par les tâches de chargement fractionné.
Remarques d'utilisation
Pour interroger les informations sur les parties, vous devez disposer des autorisations
oss:ListPartsetoss:ListMultipartUploads. Pour plus d'informations, consultez la section Accorder une stratégie personnalisée.Pour ossutil V1.6.16 et versions ultérieures, vous pouvez utiliser directement ossutil comme nom binaire dans la ligne de commande. Il n'est pas nécessaire de mettre à jour le nom binaire en fonction du système. Pour les versions d'ossutil antérieures à la V1.6.16, vous devez spécifier un nom binaire correspondant au système. Pour plus d'informations, consultez la section Prise en main rapide de l'outil de ligne de commande ossutil.
Pour plus d'informations sur les chargements fractionnés, consultez la section Chargement fractionné.
Syntaxe de la commande
ossutil getallpartsize oss://bucketname
La valeur bucketname spécifie le nom du bucket contenant les parties issues de tâches de chargement fractionné incomplètes.
Exemples
La commande suivante répertorie toutes les parties générées lors de tâches de chargement fractionné incomplètes dans le bucket examplebucket :
ossutil getallpartsize oss://examplebucket
Le résultat suivant renvoie des informations sur les parties, telles que le numéro de partie, la taille totale des parties et l'ID de chargement.
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
Options courantes
Pour accéder à un bucket situé dans une autre région, utilisez l'option -e pour spécifier l'endpoint. Pour accéder à un bucket appartenant à un autre compte Alibaba Cloud, utilisez l'option -i pour l'AccessKey ID et l'option -k pour l'AccessKey Secret.
Par exemple, si vous souhaitez interroger les parties générées lors de tâches de chargement fractionné incomplètes dans le bucket testbucket appartenant à un autre compte Alibaba Cloud dans la région Chine (Hangzhou), exécutez la commande suivante :
ossutil getallpartsize oss://testbucket -e oss-cn-hangzhou.aliyuncs.com -i yourAccessKeyID -k yourAccessKeySecret