twindb_backup.configuration.destinations package¶
Submodules¶
twindb_backup.configuration.destinations.s3 module¶
Amazon S3 destrination configuration
-
class
twindb_backup.configuration.destinations.s3.
S3Config
(aws_access_key_id, aws_secret_access_key, bucket, aws_default_region='us-east-1')[source]¶ Bases:
object
Amazon S3 configuration.
-
property
aws_access_key_id
¶ AWS_ACCESS_KEY_ID
-
property
aws_default_region
¶ AWS_DEFAULT_REGION
-
property
aws_secret_access_key
¶ AWS_SECRET_ACCESS_KEY
-
property
bucket
¶ S3 bucket
-
property
twindb_backup.configuration.destinations.ssh module¶
SSH destination configuration
-
class
twindb_backup.configuration.destinations.ssh.
SSHConfig
(backup_host='127.0.0.1', backup_dir='/var/backup', ssh_user='root', port=22, ssh_key='/root/.ssh/id_rsa')[source]¶ Bases:
object
SSH destination configuration.
-
property
host
¶ Hostname or IP address of the SSH destination
-
property
key
¶ Path to private SSH key
-
property
path
¶ Remote path to root directory with backups
-
property
port
¶ SSH port
-
property
user
¶ SSH user
-
property