脚本宝典收集整理的这篇文章主要介绍了docker容器里备份postgresql,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
docker ps
docker -exec -it 05b3a3471f6f9(容器的id) bash
pg_dump -h host -p 端口 -U 用户名 -n 模式名 > file.sql
exit
docker cp 05b3a3471f6f:/scripts/xx.sql /data
scp root/xx.sql root@15.0.0.0:/data
docker -exec -it 05b3a3471f6f bash //进入容器
ls
du -sh * //会列出每个文件的大小
rm -rf xx.sql
如果备份的机器硬盘容量小,而备份文件太大,建议把文件移动到另一台机器后删除,如果机器容量大,可以不用删除
以上是脚本宝典为你收集整理的docker容器里备份postgresql全部内容,希望文章能够帮你解决docker容器里备份postgresql所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。