首页 > 其他分享 >pg_basebackup备份(无自定义表空间)

pg_basebackup备份(无自定义表空间)

时间:2022-10-24 11:44:41浏览次数:53  
标签:postgres 自定义 备份 host134 pg backup basebackup

环境:
OS:Centos 7
DB:13.8

1.直接备份
需要提前创建好备份目录
su - postgres
[postgres@host134 pg_backup]$ mkdir -p /tmp/pg_backup/
[postgres@host134 pg_backup]$ pg_basebackup -D /tmp/pg_backup/ -Ft -Pv -U postgres -h 192.168.1.134 -p15432 -R
pg_basebackup: error: FATAL: no pg_hba.conf entry for replication connection from host "192.168.1.134", user "postgres", SSL off

解决办法:
修改 pg_hba.conf 文件,在最后面加入如下条目
host replication all 0.0.0.0/0 md5

 

然后重新reload
[postgres@host134 pg_backup]$pg_ctl -D /opt/pg13/data reload

 

[postgres@host134 data]$ pg_basebackup -D /tmp/pg_backup/ -Ft -Pv -U postgres -h 192.168.1.134 -p15432 -R
Password: 
pg_basebackup: initiating base backup, waiting for checkpoint to complete
pg_basebackup: checkpoint completed
pg_basebackup: write-ahead log start point: 0/701BC98 on timeline 2
pg_basebackup: starting background WAL receiver
pg_basebackup: created temporary replication slot "pg_basebackup_30091"
32246/32246 kB (100%), 1/1 tablespace                                         
pg_basebackup: write-ahead log end point: 0/701BD48
pg_basebackup: waiting for background process to finish streaming ...
pg_basebackup: syncing data to disk ...
pg_basebackup: renaming backup_manifest.tmp to backup_manifest
pg_basebackup: base backup completed

 

2.查看备份的文件
[postgres@host134 pg_backup]$ pwd
/tmp/pg_backup
[postgres@host134 pg_backup]$ ls -al
total 48816
drwxrwxr-x 2 postgres postgres 63 Oct 24 10:55 .
drwxrwxrwt. 11 root root 4096 Oct 24 10:51 ..
-rw------- 1 postgres postgres 178302 Oct 24 10:55 backup_manifest
-rw------- 1 postgres postgres 33021440 Oct 24 10:55 base.tar
-rw------- 1 postgres postgres 16780288 Oct 24 10:55 pg_wal.tar

base.tar ##备份是PG_DATA目录下的文件
pg_wal.tar ##备份是的是pg_wal下面的文件

 

标签:postgres,自定义,备份,host134,pg,backup,basebackup
From: https://www.cnblogs.com/hxlasky/p/16820989.html

相关文章

  • SAPGUI 里 F1 功能键的用法专题讲解试读版
    本专栏计划的文章数在150篇左右,到2022年10月6日为止,目前已经更新了56篇,专栏完成度为37.3%笔者这套​​零基础快速学习ABAP​​​从2021年4月10日写下第一篇文章以......
  • dipg(dip歌词翻译中文)
    dipg肿瘤怎么预防不吸烟,不酗酒,不吃霉变食物是可以预防肿瘤的发生的.但不免会有一些隐藏因素吧!~在卫生方面要注意清洁;不要熬夜频繁;在饮食方面不可以暴饮暴食,不要偏食太重......
  • C语言——自定义类型(结构体+枚举+联合)
    结构体基础知识结构是一些值的集合,这些值被称为成员变量;结构体可以存储不同类型的数据项,而数组中是存储相同类型数据项声明structtag{//struct是关键字,tag是结构体标签名......
  • 自定义transform的重塑
    #cartoontransformdefct(names,*args):'''names:alistofmobjectsargsr......
  • 7.Python自定义排序详解
    如果以创建的对象作为列表中的元素,那么对列表进行排序时可使用sort()函数或sorted()函数,但要注意的是:①当排序对象为列表的时候两者适合的场景不同②sorted()函数会返......
  • 配置docker 容器自定义ip 网段
    1.打开cat/etc/docker/daemon.json添加 "bip":"192.168.0.1/16",配置如下{"bip":"192.168.0.1/16","data-root":"/data/bkce/public/paas_agent/docker",......
  • 基于vite3+tauri模拟QQ登录切换窗体|Tauri自定义拖拽|最小/大/关闭
    前两天有给大家分享tauri+vue3快速搭建项目、封装桌面端多开窗口。今天继续来分享tauri创建启动窗口、登录窗口切换到主窗口及自定义拖拽区域的一些知识。希望对想要学习或......
  • 【C语言】自定义函数
    ......
  • 【C语言】自定义函数
    ......
  • PG如何进行vacuum freeze
    vacuumfree能有效将事务年龄过大的问题解决,但是这个非常耗时间,这个时候最方便的就是开启screen进行vacuumfreeze开启screen窗口$screen-dmSyour_session_name#your......