【文件属性】:
文件名称:ansible-postgresql-complete:在 Ubuntu 上安装 PostgreSQL,进行监控,并持续增量归档到 S3
文件大小:55KB
文件格式:ZIP
更新时间:2021-06-24 10:19:01
Shell
Ansible Postgres 完成
(工作正在进行中)
在 Ubuntu 上安装 Postgres,由 monit 监控,并使用 wal-e 持续归档到 S3。
特征
安装最新的 Postgres
设置 NTP,使服务器上的时间保持最新
设置 monit 来监控 postgres、ssh 和 ntp
设置将 Postgres 数据连续存档(每分钟一次)到 AWS S3,保留 7 天(可调整)。
先决条件
一个 Ubuntu 服务器
一个 AWS 账户
用于备份的 S3 存储桶
IAM 账户访问密钥和限制写入但不能删除备份存储桶的权限。
示例政策:
{
" Statement " : [
{
" Sid " : " xyz123 " ,
" Action " : [
" s3:G
【文件预览】:
ansible-postgresql-complete-master
----galaxy-roles.txt(75B)
----Vagrantfile(5KB)
----production.sample(194B)
----LICENSE.txt(1KB)
----dbservers.yml(676B)
----group_vars()
--------dbservers.sample(2KB)
----README.md(2KB)
----Makefile(148B)
----staging.sample(191B)
----roles()
--------common()
--------Stouts.wale()
--------ANXS.postgresql()
--------ANXS.monit()
--------resmo.ntp()
----.gitignore(51B)