Skip to content

Latest commit

 

History

History
11 lines (7 loc) · 677 Bytes

README.md

File metadata and controls

11 lines (7 loc) · 677 Bytes

python-code

###mbackup.py mbackup.py recursively copies a directory structure from local filesystem to an S3 endpoint and preserves permissions when moving data to s3 through local tags. It optimizes for performance by specifiying the number of threads moving data from source filesystem to s3 endpoint. Auth is provided through a file named myauth located in the /.aws/ directory. Profiles can be specified in the myauth file to use for backup.

Requirement: python3, boto3, botocore, argparse, configparser

See file for dependanices and configuration.

backupmain.py

backupmain.py - initial version of mbackup without retry logic and failure handling.