awsbck

This utility lets you compress a folder and upload it to a AWS S3 bucket, once or periodically.

Disclaimer

This software is in early alpha. It is not intended for production use yet. It has not been thouroughly tested yet.

Usage

``` Usage: awsbck [OPTIONS] [FOLDER]

Arguments: [FOLDER] Path to the folder to backup [env: AWSBCK_FOLDER=]

Options: -i, --interval Specify an interval in seconds to run the backup periodically [env: AWSBCKINTERVAL=] -r, --region The AWS S3 region [env: AWSREGION=] -b, --bucket The AWS S3 bucket name [env: AWSBUCKET=] --id The AWS S3 access key ID [env: AWSACCESSKEYID=] -k, --key The AWS S3 secret access key [env: AWSSECRETACCESS_KEY=] -h, --help Print help (see more with '--help') -V, --version Print version ```

Example

```shell $ cat .env AWSREGION="eu-central-1" AWSACCESSKEYID="YOURKEYID" AWSSECRETACCESS_KEY="yoursecret"

$ awsbck -i 3600 -b mybucket /myfolder ```

Installation

shell $ cargo install awsbck