postgres9.5.3升级postgres11.6
2024-09-02 06:04:52
附上postgres下载地址:
https://yum.postgresql.org/11/redhat/rhel-7-x86_64/repoview/postgresqldbserver11.group.html
分别下载rpm包,并安装
https://yum.postgresql.org/11/redhat/rhel-7-x86_64/postgresql11-11.6-1PGDG.rhel7.x86_64.rpm
https://yum.postgresql.org/11/redhat/rhel-7-x86_64/postgresql11-contrib-11.6-1PGDG.rhel7.x86_64.rpm
https://yum.postgresql.org/11/redhat/rhel-7-x86_64/postgresql11-libs-11.6-1PGDG.rhel7.x86_64.rpm
https://yum.postgresql.org/11/redhat/rhel-7-x86_64/postgresql11-server-11.6-1PGDG.rhel7.x86_64.rpm
https://yum.postgresql.org/11/redhat/rhel-7-x86_64/postgresql11-devel-11.6-1PGDG.rhel7.x86_64.rpm
yum localinstall postgresql11-*
检查升级条件是否具备
/usr/pgsql-11/bin/pg_upgrade --link -b /usr/local/pgsql/9.5/bin -B /usr/pgsql-11/bin/ -d /data/pgsql/data_159 -D /data/pgsql/11/data/ -p 5432 -P 5433
通过硬连接进行升级(切记注意升级前进行数据完整备份,防止出现不可预料的问题)
/usr/pgsql-11/bin/pg_upgrade -b /usr/local/pgsql/9.5/bin -B /usr/pgsql-11/bin/ -d /data/pgsql/data_159/ -D /data/pgsql/11/data/ -p 5432 -P 5433 -U postgres -j 8 --link --check
启动新版的postgres数据库
/usr/pgsql-11/bin/pg_ctl -D /data/pgsql/11/data start
参考:https://cloud.tencent.com/developer/article/1506934
最新文章
- Medial Queries的另一用法——实现IE hack
- 远程桌面时plsql的复制粘贴功能失效
- 什么是遗传方差(Genetic variance)、加性遗传方差(Additive genetic variance)、显性遗传方差(Dominance genetic variance)、上位遗传方差(Epistatic genetic variance)
- windows management instrumentation服务未启动-解决脚本
- C#获取操作系统是32位或64位的代码
- google api , the problem of null refresh token
- 20145120 《Java程序设计》第5周学习总结
- FastCGI技术
- ubuntu libreOffice设置为中文界面
- 设计模式入门之桥接模式Bridge
- SQL C# nvarchar类型转换为int类型 多表查询的问题,查询结果到新表,TXT数据读取到控件和数据库,生成在控件中的数据如何存到TXT文件中
- linux下apache,php的安装
- cnn神经网络入门
- Cesium 之简介以及离线部署运行篇
- CentOS 6与7对比【转】
- 【iCore4 双核心板_ARM】例程三十:U_DISK_IAP_FPGA实验——更新升级FPGA
- Vim中自动在程序起始处添加版权和作者信息
- 封装||property
- 洛谷 3295 [SCOI2016]萌萌哒——并查集优化连边
- PHP中两个冒号是什么意思