我想使用WAL-E将我的PostgreSQL数据备份到Amazon S3。我正在尝试使用SSL / TLS确定数据是否在从Postgres传输到S3的过程中加密,但文档在这一点上并不完全清楚。我看到WAL-E使用了boto库,我相信它默认使用SSL / TLS,但任何人都可以确认或告诉我如何配置WAL-E以确保它使用SSL / TLS吗?
答案 0 :(得分:0)
HTTPS是默认设置,但您可以手动指定S3端点以强制执行协议。
https://github.com/wal-e/wal-e#manually-specifying-the-s3-endpoint
格式为:
protocol + convention:// hostname:port其中有效协议是http和 https和约定是path,virtualhost和subdomain。
示例:
关闭加密并指定us-west-1端点。
WALE_S3_ENDPOINT=http+path://s3-us-west-1.amazonaws.com:80
对于radosgw。
WALE_S3_ENDPOINT=http+path://hostname
使用Deis时会看到,它使用radosgw。
WALE_S3_ENDPOINT=http+path://deis-store-gateway:8888