Bakthat is a MIT licensed backup framework written in Python, it's both a command line tool and a Python module that helps you manage backups on Amazon S3/Glacier and OpenStack Swift. It automatically compress, encrypt (symmetric encryption) and upload your files.
Say I've got 3 pairs of redis servers and I'd like to backup their dump.rdb files to the same s3 bucket, is there anyway to prefix the s3 key to disambiguate the three sources? ( eg "pair1.dumprdb.{timestamp}.gz" or prefix them by / "pair1/dumprdb.{timestamp}.gz" from the configuration file?
Say I've got 3 pairs of redis servers and I'd like to backup their dump.rdb files to the same s3 bucket, is there anyway to prefix the s3 key to disambiguate the three sources? ( eg "pair1.dumprdb.{timestamp}.gz" or prefix them by / "pair1/dumprdb.{timestamp}.gz" from the configuration file?