ホーム 経験・テクニック共有 標準記事

標準記事

ossutilツールを使用してファイルをアップロード・ダウンロードする方法

阿里雲OSSクラウドストレージサービスは、個人や企業ユーザーがリソースを保存するのに役立ちます。自前のサーバーで保存するよりも、安定性が高く、速度が速く、効率が良く、価格も安いため、大量のファイルを外部にダウンロード提供したり表示したりするサイトに最適です。通常のクラウドストレージの使用に加えて、OSSを利用してサイトのバックアップや一時的なリソース転送を行うこともできます…

2020年2月10日公開 約3分で読めます
使用ossutil工具上传下载文件到阿里云OSS的方法

阿里雲OSSクラウドストレージサービスは、個人や企業ユーザーがリソースを保存するのに役立ちます。自前のサーバーで保存するよりも、安定性が高く、速度が速く、効率が良く、価格も安いため、大量のファイルを外部にダウンロード提供したり表示したりするサイトに最適です。

通常のクラウドストレージの使用に加えて、OSSを利用してサイトのバックアップや一時的なリソース転送を行うこともできます。Naibaは今日、あるクライアントのサーバー移行の際にこのサービスを利用しました。ついでに、ossutilツールを使ってファイルをOSSにアップロードし、新しいサーバーでOSSからファイルをダウンロードする方法を記録します。

使用シナリオ:

  • サーバーA、1コア1GB RAM 5Mbpsの構成
  • サーバーB、2コア8GB RAM 6Mbpsの構成
  • サーバーA上のウェブサイトデータは圧縮後に4GBのサイズで、ダウンロード速度は最大600kb/sです。データをAからBに移行するのは非常に遅いです。

そのため、NaibaはOSSを中間ネットワークドライブとして使用し、データを一時的に保存しました。(AとBは同じリージョンにないか、ファイアウォールルールが開いていない可能性があり、クライアントが阿里雲管理アカウントを提供しなかったため、内部ネットワーク経由での転送はできませんでした。)

解決方法:

購入する阿里雲OSSサービス,(割引プランで6ヶ月間6元)その後、サーバーAとBの両方でossutilツールを使用してウェブサイトのバックアップデータをアップロードおよびダウンロードします。

ossutil使用チュートリアル

RAMアカウントの作成

開くRAMアクセス制御ページ、ユーザー、新規ユーザーを作成し、アカウントに権限を割り当てて、accessKeyIDaccessKeySecret

RAM访问控制权限

取得したaccessKeyIDとaccessKeySecretの値を保存しておきます。

ossutilのインストールと設定

1、サーバー上でossutilをダウンロード

wget http://gosspublic.alicdn.com/ossutil/1.6.10/ossutil64

2、ファイルの権限を変更

chmod 755 ossutil64

3、ossutilを設定

./ossutil64 config
请输入配置文件名,文件名可以带路径(默认为:/home/user/.ossutilconfig,回车将使用默认路径。如果用户设置为其它路径,在使用命令时需要将--config-file选项设置为该路径): 
未输入配置文件路径,将使用默认配置文件:/home/user/.ossutilconfig。 
对于下述配置,回车将跳过相关配置项的设置,配置项的具体含义,请使用"help config"命令查看。 
请输入endpoint:
请输入accessKeyID:yourAccessKeyID 
请输入accessKeySecret:yourAccessKeySecret
请输入stsToken:

4、OSSのendpointアドレスをコピー

OSS EndPoint地址

5、endpoint、accessKeyID、accessKeySecretをそれぞれ設定情報に入力します。

ossutilを使用してファイルをアップロード・ダウンロードする

単一ファイルをアップロードするコマンドは以下の通りです:

./ossutil64 cp 要上传的文件名 oss://路径

単一ファイルをダウンロードするコマンドは以下の通りです:

./ossutil64 cp oss://路径/文件名 /服务器路径

これでOKです。大容量ファイルをOSS経由で2台のホスト間で素早く転送できます。

公式ドキュメント:https://help.aliyun.com/document_detail/50452.html?spm=a2c4g.11174283.6.1275.24747da2SQFT45

4/5 - (1 投票)
前の記事 外国貿易SOHO自社サイトのPC版とモバイル版の画像サイズの区別方法 同じタイムラインの近くのコンテンツを読み続ける。 次の記事 サイトにフローティング目次ボタンを追加:Fixed TOC 次の関連チュートリアルや経験を表示する。

AIサイト構築アシスタント

🤖
こんにちは!私はNaibaサイト構築ノートのAIアシスタントです。何かお手伝いできることはありますか?
クイックコンサルティング: