タグ

s3syncに関するtetsuya_odakaのブックマーク (2)

  • S3Sync.rbでS3にファイルをバックアップする - azuki note

    震災の影響で突発的な停電の可能性もありAmazon S3へのバックアップ環境を構築しました。S3にローカルファイルをアップロードするプログラムはいくつかありますが、オープンソースのもの中心にいくつか試してみた限りは以下がよさそうです。 S3Sync.rb s3fs Cyberduck s3sync.rbは、S3に対してrsyncのような使い方のできるRubyスクリプトです。s3fsはS3をファイルシステムとしてマウントするプログラムで、ローカルとの同期をとるためであればrsyncとあわせて使うことになると思います。s3fsの方がS3を意識せずプログラムからは透過的にアクセスできるのがメリットですが、、今回はWindows環境でも使えるs3sync.rbを使いました。 最後のCyberduckはS3にも対応したFTPクライアントでフォルダの同期機能もあります。WindowsGUIから操作し

    S3Sync.rbでS3にファイルをバックアップする - azuki note
  • amazon S3 でいこー その2 - RuthRutaの日記

    書くのが遅れましたが解決しましたっ! 原因はs3sync.rbの設定に間違いがあって 一個目の間違いは文字コードの指定が抜けていた事。 環境変数S3SYNC_NATIVE_CHARSETにSHIFT_JISと設定する事 二個目はディレクトリの指定方法が間違っていた事。 C:/s3fromこんな感じで指定するんだよねー 以下サンプルバッチファイルの例) set S3SYNC_FROM=C:/s3from/hoge set S3SYNC_TO=hoge: set S3SYNC_LOG=C:\s3from\s3sync_log.txt set AWS_ACCESS_KEY_ID=XXX set AWS_SECRET_ACCESS_KEY=XXX set S3SYNC_NATIVE_CHARSET=SHIFT_JIS ruby C:\s3sync\s3sync.rb -v -r %S3SYNC_F

    amazon S3 でいこー その2 - RuthRutaの日記
  • 1