• 2024-11-19pg_basebackup备份异机器恢复
    环境:OS:Centos7DB:pg16(编译安装,centos7已经没有pg16的rpm安装包了)源库为非归档模式前提条件:目标主机已经安装好了相同版本的pg,pg16编译安装可以参考如下链接:https://www.cnblogs.com/hxlasky/p/185484021.备份源库##备份exportPGPASSWORD=postgres/opt/pg16/bin/pg_bas
  • 2024-11-05pg 流复制集群部署和介绍
    一、流复制集群介绍postgresql在9.x以前是基于wal日志传送的方式进行复制的,当一个wal写完进行切换之后才会把该wal日志文件传送到备库进行应用,这样延迟比较大。9.x以后支持流复制,所谓流复制就是主服务器在WAL记录产生时即将它们以流式传送给备服务器而不必等到WAL文件被
  • 2024-08-11PostgreSQL的物理备份
    PostgreSQL的物理备份1.简单了解1.1pg_basebackup备份1.1.1简介pg_basebackup是从postgresql9.1版本开始提供的一个方便基础备份的工具。pg_basebackup用于对正在运行的PostgreSQL数据库集群进行基本备份。备份是在不影响数据库的其他客户端的情况下进行的,并且可以用于时
  • 2024-08-02使用pg_basebackup备份和恢复一个pg数据库
    创建用于备份用的用户:创建数据库备份用户:psql-Upostgres-c"CREATEUSERdbbackupWITHREPLICATIONPASSWORD'123456'"-U指定备份用户-c指定创建用户命令备份用户只需要授权:replication即可创建用于备份的目录:创建备份目录:mkdir-p/pgdata/backup/如果不是本
  • 2023-12-10openGauss学习笔记-151 openGauss 数据库运维-备份与恢复-物理备份与恢复之gs_basebackup
    openGauss学习笔记-151openGauss数据库运维-备份与恢复-物理备份与恢复之gs_basebackup151.1背景信息openGauss部署成功后,在数据库运行的过程中,会遇到各种问题及异常状态。openGauss提供了gs_basebackup工具做基础的物理备份。gs_basebackup的实现目标是对服务器数据库文件的
  • 2023-09-24PostgreSQL教程:备份与恢复(物理备份、物理恢复)
    物理备份(归档+物理)这里需要基于前面的文件系统的备份和归档备份实现最终的操作单独使用文件系统的方式,不推荐毕竟数据会丢失。这里直接上PostgreSQL提供的pg_basebackup命令来实现。pg_basebackup会做两个事情、会将内存中的脏数据落到磁盘中,然后将数据全部备份会将wal日志直接做归
  • 2023-08-16PostgreSQL物理备份与恢复实战
    一、风哥PG-DBA培训12:PostgreSQL物理备份与恢复实战课程目标:本课程由风哥发布的基于PostgreSQL数据库的系列课程,本课程属于PostgreSQL备份恢复与迁移升级阶段之PostgreSQL物理备份与恢复实战,学完本课程可以掌握:1)风哥PostgreSQL物理备份工具与归档模式,PostgreSQL物理备份恢复之
  • 2023-07-27pg_basebackup备份、恢复
    pg_basebackup备份、恢复详细方案1、pg_basebackup备份命令介绍pg_basebackuptakesabasebackupofarunningPostgreSQLserver.Usage:pg_basebackup[OPTION]...Optionscontrollingtheoutput:-D,--pgdata=DIRECTORYreceivebasebackupintodirectory-F,
  • 2023-06-22POSTGRESQL 15 pg_basebackup 新功能,LOCAL backup 与 数据强力压缩
    与MYSQL不一样,开源XTRABACKUP的备份软件无法跟上MYSQL版本的更迭,PG这点做的是一贯的好。从来没有让人失望过。所以POSTGRESQL数据的备份一直就不是一个问题,众多的工具以及pg_basebackup良好的功能,让POSTGRESQL备份起来速度与硬件有关。但基于POSTGRESQL本身的原理,数据库表
  • 2023-01-10pg_basebackup遇到“waiting for checkpoint”
    现象在一次备份遇到一个问题,就是远程使用pg_basebackup进行备份的时候一直卡在waitingforcheckpoint。原因因为pg_basebackup在备份的时候会调用SELECTpg_backup_start(l
  • 2022-12-30pg_basebackup恢复:unrecognized configuration parameter "restore_command"
    问题描述:2022年最后一个工作日,时间过的真快,一晃又一年过去了,祝愿看到的各位元旦快乐。使用pg_basebackup进行pg的备份恢复,在恢复的过程中,配置文件添加恢复的参数,一直启动
  • 2022-10-26pg_basebackup备份恢复(带自定义表空间)
    环境:OS:Centos7DB:13.8#####################################创建自定义表空间##############################1.创建表空间自定义目录su-postgresmkdir-p/opt/pg1
  • 2022-10-24pg_basebackup备份(无自定义表空间)
    环境:OS:Centos7DB:13.81.直接备份需要提前创建好备份目录su-postgres[postgres@host134pg_backup]$mkdir-p/tmp/pg_backup/[postgres@host134pg_backup]$pg_bas
  • 2022-08-17KingbaseES V8R6集群部署案例之---Windows环境配置主备流复制(同一主机)
    案例说明:目前KingbaseESV8R6的Windows版本不支持数据库sys_rman的物理备份,可以考虑通过建立主备流复制实现数据库的异机物理备份。本案例详细介绍了,在Windows环境下建立