postgresql 数据库迁移

postgresql 数据库迁移因为现有的 pg 环境负载过高 需要把现在的数据库迁移到新的环境中如果数据量不大可以使用方法一方法一 pgsql 迁移数据库到不同网段新的库 新的数据库环境主从高可用环境已经配置完成 首先备份老的库 U 指数据库用户名 d 指数据库名 pg dump Upostgres dnpas gt npas sql 压缩 tar zcfnpas tar gznpas sql 把文件传到新的环境中 解压缩 tar

因为现有的pg环境负载过高,需要把现在的数据库迁移到新的环境中

如果数据量不大可以使用方法一

 

方法一:

pgsql迁移数据库到不同网段新的库,新的数据库环境主从高可用环境已经配置完成。

首先备份老的库(-U指数据库用户名,-d指数据库名)

$ pg_dump -U postgres -d npas > npas.sql

压缩

$ tar -zcf npas.tar.gz npas.sql

把文件传到新的环境中,解压缩

$ tar -xzf npas.tar.gz

导入数据库

$ psql -U postgres -d npas < npas.sql

但是实际上数据量有五六千万,五十多GB,使用上边的方法会很耗时,所以使用下面的方法

 

方法二:

新老环境在一个网段中

首先停止老的数据库相应的业务,然后停止数据库服务和keepalived服务

然后在主库环境中编译postgresql

使用下面命令清理pg_archive目录下的最新文件之前的归档文件

$ pg_archivecleanup ./ filename

把老环境中的/data/pg_data目录下的所有文件传送到新的环境中的/data/pg_data目录下,修改配置文件,启动服务

主从同步数据

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/178464.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午5:14
下一篇 2026年3月26日 下午5:14


相关推荐

  • 自整定pid的控制算法_模糊pid控制算法讲解

    自整定pid的控制算法_模糊pid控制算法讲解一、PID控制算法PID是比例、积分、微分的简称,PID控制的难点不是编程,而是控制器的参数整定。参数整定的关键是正确地理解各参数的物理意义,PID控制的原理可以用人对炉温的手动控制来理解。阅读本

    2022年8月2日
    7
  • MySQL字段类型

    MySQL字段类型MySQL字段类型

    2022年4月23日
    43
  • jlink 与 swd 接口定义

    jlink 与 swd 接口定义1.JLink介绍J-Link是SEGGER公司为支持仿真ARM内核推出的JTAG仿真器。J-Link支持所有基于ARM架构的处理器或微控制器配合IAREWAR,ADS,KEIL等集成开发环境进行开发过程中进行单步控制执行调试。J-Link除了可以配合集成开发环境进行调试程序,进行程序下载之外,J-Link还可以单独使用。比如在产品的生产环节中,就可以单独使用J-Link进行固件的下载。JLink,SWD接口定义缺口向左,左边为JLink接口定义,右边为SWD接口定义JTAG

    2022年4月25日
    89
  • C语言的运算符及优先级[通俗易懂]

    C语言的运算符及优先级[通俗易懂]C语言的运算符包括单目运算符、双目运算符、三目运算符,优先级如下:第1优先级:各种括括号,如()、[]等、成员运算符.;第2优先级:所有单目运算符,如++、–、!、~等;第3优先级(算数运算符):乘法运算符*、除法运算符/、求余运算符%;第4优先级(算数运算符):加法运算符+、减法运算符-;第5优先级(移位运算符):移位运算符<<、>>;第6优先级(条件运算符):大于运算符>、大于等于运算符>=、小于运算符<、小于等于运算符<=;第7优先级(

    2025年6月11日
    5
  • 虚拟机linux快捷键,虚拟机控制与Linux快捷键

    虚拟机linux快捷键,虚拟机控制与Linux快捷键虚拟机的控制 在主界面打开虚拟机 start 开启 desktop 虚拟机 view 显示虚拟机 poweroff 关闭虚拟机 reset 重置虚拟机如果没有开启 不能直接 view 已经开启 再开启会报错 语言调整 Applications gt systemtools gt settings gt Region amp language gt l

    2026年3月16日
    2
  • 如何以貌取人【蔡澜】

    如何以貌取人【蔡澜】

    2021年9月2日
    66

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号