https://github.com/imvexed/b2backup
A simple backblaze backup container
https://github.com/imvexed/b2backup
backblaze backblaze-b2 backup cron docker
Last synced: 7 months ago
JSON representation
A simple backblaze backup container
- Host: GitHub
- URL: https://github.com/imvexed/b2backup
- Owner: ImVexed
- Created: 2021-03-09T00:22:39.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-09T06:24:21.000Z (over 4 years ago)
- Last Synced: 2025-03-14T23:33:11.362Z (7 months ago)
- Topics: backblaze, backblaze-b2, backup, cron, docker
- Language: Dockerfile
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# b2backup
A simple backblaze backup containerThis is intended to be used for backing up anything found in the containers `/backup` directory to a Backblaze Bucket.
Typical usage of this would involve setting a Backblaze Bucket's lifecycle retention for prior version to something like 30 days, then setting this container up to mount in data directories from your database, etc. and run on a cron job nightly.
## Example usage:
```bash
docker run -e FILE_NAME=backup.7z -e ZIP_PASSWORD=p@sSw0rD -e B2_KEY_ID=... -e B2_KEY=... -e B2_BUCKET=my_bucket -v /mydir/data1:/backup/data1 -v /mydir/data2:/backup/data2 imvexxed/b2backup
```