シェアする

シェルスクリプトでCentOS7からS3にファイルをアップロードする

PC_shell

S3っていいよね。
ガンガンデータを放り込んでも費用わわずか、
エンドユーザーにとってはdropboxやicloudと比べて扱いづらいかもだけど
開発者からするとS3の魅力は半端ないです。(icloudも確か中身はs3だったはず)

クローラー作って集ったデータをとりあえず放り込んだり
DBのバックアップを放り込んだり使いみちは様々です。

centos7上にPostgreSQLを構築してそのバックアップを
定期的にs3にアップロードした方法を紹介します。

広告

Centos7にawsコマンドをインストール

CentosにAWScliをインストールしなければなりやせん。
やることは少しなので大丈夫です。

使ったシェルスクリプト

実際に使ったシェルスクリプトはこんな感じ、
日付つきでS3にアップロードしているだけです。
エラーハンドリングはしてないので、気になった人は直して使ってくださいな



どんどん貯めちゃってね!!
じゃあね〜〜〜〜〜。