Skip to content

Commit

Permalink
ドキュメント
Browse files Browse the repository at this point in the history
  • Loading branch information
Kentaro1043 committed Nov 12, 2024
1 parent 6a33313 commit 47edfdd
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,23 @@
# s3-backup-helper
traQのオブジェクトストレージのバックアップツール
オブジェクトストレージのバックアップツール

S3バケットごとにGCSバケットを作成し、各オブジェクトをSnappyで圧縮してアップロード、全て完了したらtraQにWebhookを送信する。

# 実行
```go
go run .
```

`decompress`フォルダに単一ファイル解凍用のコードがある。

```go
go run decompress/main.go /path/to/snappy/file
```

# 設定
`sample.env`から`.env`を作るか、環境変数で指定する。

`GCS_BUCKET_NAME_SUFFIX`: GCSバケットが<S3バケット名> + `GCS_BUCKET_NAME_SUFFIX`という名前で作られる。
(GCSバケット名がグローバルでユニークである必要があるため)

`PALALELL_NUM`: 同時に処理するオブジェクトの数

0 comments on commit 47edfdd

Please sign in to comment.