File Backup

Files backup to S3 under cron
Alternatives To File Backup
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Node Mongodb S3 Backup105117 years ago8October 02, 20159JavaScript
A node.js package that makes syncing a MongoDB database to S3 simple.
Docker Backup To S3103
4 years ago5mitShell
Docker container that periodically backups files to Amazon S3 using s3cmd and cron
Simply Static Deploy5913 months ago22August 17, 202211mitPHP
WordPress plugin to deploy static sites easily to an AWS S3 bucket.
Heroku Mongo Backup56817 years ago22August 11, 20135Ruby
Backup mongodb on Heroku and push it to S3 or FTP with cron task.
Postgres S3 Backup23
5 years agomitShell
Dockerized cron backup of a Postgres db to Amazon S3
Docker Influxdb To S321
6 years ago1gpl-3.0Shell
Backup and restore InfluxDB databases from S3
Directadmin S3 Backup18
4 months ago2mitShell
DirectAdmin S3 Backup
Cron Container16
8 years agoShell
Run an ETCD backup task inside a Docker container and upload it to AWS S3.
Docker Aws S3 Sync14
5 years ago1mitShell
Docker container to sync a folder to Amazon S3
S3napback13
8 years ago7otherPerl
Cycling, Incremental, Compressed, Encrypted Backups to Amazon S3.
Alternatives To File Backup
Select To Compare


Alternative Project Comparisons
Readme

nikashitsa/file-backup

License MIT

Provides duplicity incremental backup to S3 under cron (based on Alpine Linux).

Install

Please have a look at docker-compose.example.yml

...
    volumes:
      - /path/to/your/files:/data
      - /file-backup/cache:/root/.cache/duplicity
    environment:
      REMOTE_URL: 's3://s3.eu-central-1.amazonaws.com/bucket-name/my-files'
      AWS_ACCESS_KEY_ID: 'PUT YOUR VALUE HERE'
      AWS_SECRET_ACCESS_KEY: 'PUT YOUR VALUE HERE'
...
  1. You need to change /path/to/your/files and /file-backup/cache
  2. Change REMOTE_URL with your value
  3. Set your AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY values

Start

docker-compose up -d

Manual Exec

Additional scripts are provided to make it easier to manually invoke backups.

docker exec -it myfilebackup backup [full|incremental]
docker exec -it myfilebackup status
docker exec -it myfilebackup restore

You can restore backup to specified time. More info here.

docker exec -it myfilebackup restore -t 1D
Popular Cron Projects
Popular S3 Projects
Popular Control Flow Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Shell
Docker
Backup
S3
Cron
Aws S3