今までS3との連携は s3fs しか使った事がなかったんですが、s3fsの速度があまりに遅くてNGで今回他の方法を探ってみました。今回s3fsの他にも s3cmd も使ってみたんですが、最終的に lsyncd と AWS CLI を利用する方法に落ち着きました。この方式安定していて個人的にとても気に入ってます^^ 公式のAWS CLIがやっぱりおすすめ AWS CLIのS3系のコマンドはかなり使えます。たとえば、下記のようにするとローカルのディレクトリをS3の任意の場所に同期してくれます。 $ aws s3 sync --exact-timestamps --delete /path/to/local/source s3://bucket/path/to/target このsync以外にもget、put、removeなど基本的な操作が簡単に実行できるようになっています。詳しくは マニュアル
![個人的にベストなS3との連携方法 | takayukii.blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/7479c642acedcf69198eee31499d1db37022592e/height=288;version=1;width=512/http%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)