Skip to main content

Backup files and mysql to AWS S3

Project description

backup2s3
=========

Backup files and mysql databases to Amazon S3

Requirements
------------

- mysql-client

Installation
------------
Using PIP via PyPI::

pip install backup2s3

Using PIP via Github::

pip install git+https://github.com/wavedocs/backup2s3#egg=backup2s3

Usage
-----

Create new IAM User

- In the IAM Management Console on Amazon, click Create New User and follow on-screen instructions.
- Click Create User Policy on the user page, then select Custom Policy, then paste the following text in the text area. Replace INSERT_YOUR_BUCKET_NAME with the bucket name you have previously created, and submit the form:


```
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:*"
],
"Resource": [
"arn:aws:s3:::INSERT_YOUR_BUCKET_NAME",
"arn:aws:s3:::INSERT_YOUR_BUCKET_NAME/*"
]
}
]
}
```

Сopy and edit the config

```
$ cp /etc/backup2s3-sample.yml /etc/backup2s3.yml
```

Run backup files and mysql databases

```
/usr/bin/backup2s3

Usage: backup2s3 [options]
Options:
-a, --all Backup files and mysql db
-f, --files Backup files
-d, --databases Backup mysql databases
-h, --help Print man

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

backup2s3-0.2.tar.gz (4.4 kB view details)

Uploaded Source

File details

Details for the file backup2s3-0.2.tar.gz.

File metadata

  • Download URL: backup2s3-0.2.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for backup2s3-0.2.tar.gz
Algorithm Hash digest
SHA256 ce7e4f015703c1181c820492aa9e67285eaa25ee8fa656f0eecfbca2837d5846
MD5 10522292278c07759797f0db9292bdfa
BLAKE2b-256 d41722a95c7dca60f40db1c3cbf49e499503d45e31cc67e744d3112d23ced3d3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page