寻找一些关于如何备份在Openshift pod中运行的postgresql数据库的指导最佳实践。我遇到了这个应用程序数据的rsync解决方案----。https:/docs.openshift.comenterprise3.2admin_guidebackup_restore.html#backup-application-data。 - 但我想知道如何使用pg_dump?
我想用pg_dump把数据库转储到pod外的一个卷。
现在最好的做法是最有可能使用 Operator 来在 Kubernetes 上运行 PostgreSQL,例如用 Crunchy Data PostgreSQL 操作员.
如果你不想使用操作符,另一个选择是使用 CronJob
运转 pg_dump
在定期的时间间隔内,把转储放在 PersistentVolume
安装到花苞上。