LoginSignup
0
0

ローカルからS3に同期させた体験談

Posted at

こんにちは!私は駆け出しエンジニアで、現在AWSの勉強中です。最近、AWS S3を使ってローカルファイルを同期させようとした際、初歩的なミスで無料利用枠を超えてしまったので、その体験を共有します。

失敗談から学ぶAWS S3の使い方

先日、ローカルからS3にフォルダーを同期させようとしたのですが、操作ミスで無料利用枠を超えてしまいました。AWS S3の無料利用枠は以下の通りです:

12ヶ月間
5 GB の標準ストレージ
20,000 件の Get リクエスト
2,000 件の Put リクエスト

私はAWS CLIを使って同期を行いましたが、メインディレクトリのまま実行してしまいました。その結果、ローカル全てのファイルが同期されてしまいました。

「なぜこんなに時間がかかるんだろう?」と不思議に思っていたところ、やっとのことで異変に気づきました。「ん?すごい数のファイルを読み込んでいるぞ…」と確認したら、案の定、AWSからアラートメールが届きました。

すぐに無料利用枠を確認すると、12ヶ月間は5GBのストレージが無料ですが、1ヶ月に20,000件のGetリクエストと2,000件のPutリクエストを超えると、超過分に対して料金が発生することがわかりました。

今後の対策
次回からは、しっかりと目的のフォルダに移動してから、以下のように aws s3 sync コマンドを使用してS3バケットにファイルを同期させたいと思います!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0