手把手:将ubuntu下postgresql数据库从默认存储位置 迁移到 其它指定的位置
背景:
1)系统:Ubuntu16.04.5 + Postgresql9.5 + pgadmin3
2)使用root权限
3)服务器加了2块新硬盘,已组Raid 10扩容。因此希望将原postgresql数据库从默认存储位置 全部迁移到 新挂载的硬盘中。
4)新挂载硬盘的挂载点为/datadisk。
挂载新硬盘,可参看:《随笔:Ubuntu挂载新硬盘》https://blog.csdn.net/garbageceo/article/details/87473241
步骤一:准备阶段,检查当前Postgresql数据库是否可正常访问,且data_directory存储目录所在位置
步骤二:迁移阶段,将Postgresql数据库当前存储目录,迁移到新硬盘中(新目录,新挂载点)
步骤三:检查测试,检查迁移后的Postgresql数据库是否可正常访问
步骤四:收工结束,删除旧的存储目录
-------------------------------------------------------------
步骤一:准备阶段,检查当前Postgresql数据库是否可正常访问,且data_directory目录所在位置
1.1)先检查确认,postgresql数据库当前工作状态正常,可见“....Started PostgreSQL RDBMS.”
# sudo service postgresql