アリクラウドOSSへのデータのエクスポート
1189 ワード
最近、アリクラウドのOSSに大きなファイル(5 Gより大きい)をアップロードする必要があると遭遇した結果、osscmdは大きなファイルのアップロードをサポートしていないことがわかり、AliyunCliのMultiUploadコマンドを使用する必要があります.このコマンドは、1つの大きなファイルを複数のpartに分割してアップロードします.あるpartのアップロードに失敗した場合はupload_に基づいてアップロードできます.id再送に失敗した部分. console.aliyun.comにログインしaccess_を取得idとaccess_key. 取付 ossアクセス の構成 bucketを表示して、 にアクセスできるかどうかを確認します.アップロードファイル partアップロードに失敗したかどうかを確認します.もしあればupload_を通じてid再アップロードに失敗した部分 ファイルのすべてのpartがアップロードに成功した場合、コンソールの管理ページにファイルが表示されます.そうしないと、ファイルは表示されません.
その他のコマンドは、公式ドキュメントを参照してください.
$ sudo pip install aliyuncli
$ sudo pip install aliyun-python-sdk-core
$ sudo pip install aliyun-python-sdk-oss
$ aliyuncli oss Config --host oss-cn-shanghai.aliyuncs.com --accessid access_id --accesskey access_key
$ aliyuncli oss GetAllBucket
$ aliyuncli oss MultiUpload /data/myfile.tar.gz oss://my-bucket/data/myfile.tar.gz
$ aliyuncli oss ListParts oss://my-bucket
$ aliyuncli oss MultiUpload /data/myfile.tar.gz oss://my-bucket/data/myfile.tar.gz --upload_id FDA772C81359463FA98FEFCA79985C8E
その他のコマンドは、公式ドキュメントを参照してください.