使用WAL-E安全地将数据从Postgres传输到Amazon S3

时间:2015-02-09 04:10:46

标签: postgresql ssl amazon-web-services amazon-s3 wal-e

我想使用WAL-E将我的PostgreSQL数据备份到Amazon S3。我正在尝试使用SSL / TLS确定数据是否在从Postgres传输到S3的过程中加密,但文档在这一点上并不完全清楚。我看到WAL-E使用了boto库,我相信它默认使用SSL / TLS,但任何人都可以确认或告诉我如何配置WAL-E以确保它使用SSL / TLS吗?

1 个答案:

答案 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