麒麟v10 PostgreSQL 数据迁移
要求
保留原环境原数据
安装依赖
1 | mkdir rpmpackage |
安装postgresql 10.5
安装
1 | tar zxvf postgresql-10.5.tar.gz |
设置环境变量
1 | vim /etc/profile.d/pgsql10.sh |
创建用户
1 | useradd -m postgres |
初始化数据库
1 | su - postgres |
修改配置
1 | vim /opt/pgsql10/data/postgresql.conf |
设置系统服务
1 | vim /usr/lib/systemd/system/postgresql10.service |
测试
1 | su - postgres |
安装postgresql 18.3
安装
1 | tar zxvf postgresql-18.3.tar.gz |
设置环境变量
1 | vim /etc/profile.d/pgsql18.sh |
初始化数据库
1 | mkdir -p /opt/pgsql18/data |
配置
1 | vim /opt/pgsql18/data/postgresql.conf |
设置系统服务
1 | vim /usr/lib/systemd/system/postgresql18.service |
设置用户远程登陆密码
1 | su - postgres |
导入导出数据
1 | pg_dumpall -U postgres -p 54321 > pgsqlall.sql |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 小雨的小窝!