从PostgreSQL迁移到Percona发行版雷竞技下载官网¶
雷竞技下载官网针对PostgreSQL的Percona发行版包括PostgreSQL数据库和额外的扩展,这些扩展被选择来满足企业的需求,并保证能够协同工作。雷竞技下载官网用于PostgreSQL的Percona发行版是一个易于部署的软件集合。
我们鼓励用户从基于社区二进制文件的PostgreSQL部署迁移到用于PostgreSQL的Percona发行版。雷竞技下载官网本文档提供迁移说明。
根据您的业务需求,您也可以迁移到Percona Distribution for PostgreSQL雷竞技下载官网在同一服务器上或到另一个服务器上.
在同一服务器上迁移¶
为了确保您的数据在迁移期间是安全的,我们建议备份您的数据和所有配置文件(例如
pg_hba.conf,postgresql.conf,postgresql.auto.conf)使用你选择的工具。备份过程超出了本文档的范围。你可以使用pg_dumpall或者你选择的其他工具。
停止
postgresql服务器美元sudosystemctl停止postgresql.service删除社区包
美元sudoapt-get——清除删除postgresql启用存储库
美元sudo雷竞技下载官网percona-release设置ppg15- (可选)恢复备份数据
启动
postgresql服务。安装过程将自动启动并初始化默认集群。您可以通过以下命令查看其状态:美元sudosystemctl状态postgresql如果
postresql服务未启动,请手动启动:美元sudosystemctl开始postgresql.service
为了确保您的数据在迁移期间是安全的,我们建议备份您的数据和所有配置文件(例如
pg_hba.conf,postgresql.conf,postgresql.auto.conf)使用你选择的工具。备份过程超出了本文档的范围。你可以使用pg_dumpall或者你选择的其他工具。
停止
postgresql服务器美元sudosystemctl停止postgresql-15删除社区包
美元sudo百胜删除postgresql启用存储库
美元sudo雷竞技下载官网percona-release设置ppg15- (可选)恢复备份数据
启动
postgresql服务美元sudosystemctl开始postgresql-15
迁移到不同的服务器上¶
在这个场景中,我们将使用PostgreSQL Community的服务器作为“源”,使用Percona Distribution的服务器作为“目标”。雷竞技下载官网
要从PostgreSQL Community迁移到不同服务器上的Percona 雷竞技下载官网Distribution for PostgreSQL,请执行以下操作:
在源服务器上:
- 备份您的数据和所有配置文件(例如
pg_hba.conf,postgresql.conf,postgresql.auto.conf)使用你选择的工具。 停止
postgresql服务美元sudosystemctl停止postgresql.service美元sudosystemctl停止postgresql-15可选地,删除PostgreSQL Community包
在目标服务器上:
- 安装percon雷竞技下载官网a-release
启用存储库
美元sudo雷竞技下载官网percona-release设置ppg15为Postgre雷竞技下载官网SQL包安装Percona发行版在目标服务器上。
- 从备份中恢复数据
开始
postgresql服务美元sudosystemctl开始postgresql.service美元sudosystemctl开始postgresql-15
创建:2022年7月22日