阿里雲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アクセス制御ページ、ユーザー、新規ユーザーを作成し、アカウントに権限を割り当てて、
accessKeyID和
accessKeySecret。

取得したaccessKeyIDとaccessKeySecretの値を保存しておきます。
ossutilのインストールと設定
1、サーバー上でossutilをダウンロード
wget http://gosspublic.alicdn.com/ossutil/1.6.10/ossutil64 2、ファイルの権限を変更
chmod 755 ossutil643、ossutilを設定
./ossutil64 config
请输入配置文件名,文件名可以带路径(默认为:/home/user/.ossutilconfig,回车将使用默认路径。如果用户设置为其它路径,在使用命令时需要将--config-file选项设置为该路径):
未输入配置文件路径,将使用默认配置文件:/home/user/.ossutilconfig。
对于下述配置,回车将跳过相关配置项的设置,配置项的具体含义,请使用"help config"命令查看。
请输入endpoint:
请输入accessKeyID:yourAccessKeyID
请输入accessKeySecret:yourAccessKeySecret
请输入stsToken:
4、OSSのendpointアドレスをコピー

5、endpoint、accessKeyID、accessKeySecretをそれぞれ設定情報に入力します。
ossutilを使用してファイルをアップロード・ダウンロードする
単一ファイルをアップロードするコマンドは以下の通りです:
./ossutil64 cp 要上传的文件名 oss://路径単一ファイルをダウンロードするコマンドは以下の通りです:
./ossutil64 cp oss://路径/文件名 /服务器路径これで完了です。OSSを使用して大容量ファイルを2台のホスト間で迅速に転送できます。 公式ドキュメント:https://help.aliyun.com/document_detail/50452.html?spm=a2c4g.11174283.6.1275.24747da2SQFT45
コメントは終了しました
この記事のコメント機能は終了しています。ご質問がある場合は、他の方法でお問い合わせください。