it-swarm-ja.com

WebサーバーからAmazonS3にファイルを転送する

TarballをWebサーバー(例: http://example.com/backup.tar.gz )からAmazon S3バケットに転送するにはどうすればよいですか?ローカルにダウンロードしてアップロードする必要がありますか?

4
ethicka

サーバーへのSSHアクセスがあり、Amazonツールを使用できる場合(例:ec2-api-toolsパッケージ(Ubuntu))の場合、tarballをサーバーから直接アップロードできます。ただし、FTPアクセスしかない場合は、ダウンロードしてワークステーションからアップロードするしかありません(afaik)。

3
ℝaphink
1
user259222

ミニオクライアント 別名mcを使用できます。 [mc cp]を使用すると、これを実現し、代わりに同じcronジョブを作成できます。

$ mc cp backup.tar.gz S3/Mybackupbucket 

mc: minio client
cp : copy command 
backup.tar.gz: File to be copied on S3 bucket
S3: Alias for https://s3.amazonaws.com
Mybackupbucket: your remote bucket on S3

それが役に立てば幸い。

0
user52692