[英]How to restore a Postgres dump in kubernetes?
已经使用以下脚本进行了 Postgres 转储,并且在 k8 中成功。
kubectl -n [namespace] exec -it [pod name] -- bash -c "export PGPASSWORD='[db password]'; pg_dump -U [db user] [db name]" > [database].sql
在 kube.netes 中恢复相同转储的等效命令是什么?
为了恢复转储,您只需使用psql
:
kubectl -n [namespace] exec -it [pod name] -- bash -c "export PGPASSWORD='[db password]'; psql -U [db user] [new db name] -f [database].sql"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.