Archive any local directory to a single S3 bucket.
Source files are never modified. Dry-run is the default.
{
"source_dir": "~/Downloads",
"work_dir": "~/s3-archive-work",
"bucket": "soabcr",
"prefix": "archive",
"aws_profile": "default",
"aws_region": "eu-central-1"
}python3 archive.py --config config.jsonpython3 archive.py --config config.json --uploadaws s3 ls s3://soabcr/archive/python3 restore.py --bucket soabcr --prefix archive --run-id RUN_ID --listpython3 restore.py --bucket soabcr --prefix archive --run-id RUN_ID \
--file "path/to/file.csv" --dest ~/restoredpython3 restore.py --bucket soabcr --prefix archive --run-id RUN_ID \
--all --dest ~/restored