pg数据库备份和恢复(pg数据库备份和恢复)

pg数据库备份和恢复(pg数据库备份和恢复)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

大家好,今天来介绍pg数据库备份和恢复(pg_rman实现原理)的问题,以下是渲大师小编对此问题的归纳和整理,感兴趣的来一起看看吧!

如何利用pg_dumpall备份的文件恢复数据库

一、把SQL2005数据库备份恢复到SQL2005数据库中二、在SQL2005数据库中生成旅唤明脚本 1、选定数据库-->右键-->任务-->生成脚本 2、下一步-->选择数据库 3、下一步-->找到“为服务器版本编拆告写脚本”-->选择“SQL Server 2000数据库” 4、选择“表”链笑,逐步执行下一步三、执行脚本,在SQL2000数据库中生成数据库结构 1、将脚本文件传输到SQL2000数据库电脑 2、运行SQL 2000的查询分析器 3、将脚本内容复制到查询分析器中,执行脚本内容,生成数据库结构 四、导入数据 1、在SQL 2000数据库中,创建数据库 2、选定数据库-->右键-->所有任务-->导入数据 3、选择数据源-->选择服务器-->选择数据库 4、选择目的 5、逐步执行下一步

pg_rman用法

简介
pg_rman的用法
pg_rman使用前提

pg_rman是一款专门为postgresql设计的在线备份恢复的工具。其支持在线(热备份)和基于时间点备份方式。
postgresql10以上版本都是自带pg_rman工具的,如果没有请单独安装。

此处无需记忆,对文章后面使用的参数不理解时,再回来看。

1、创建备份目录

2、设置环境变量

3、修改postgresql.conf配置文件

3、pg_rman init 初始化

1、备份

2、校验备份集
重点注意:pg_rman 的备份必须都是经过验证过的,否则不能进行恢复和增量备份明悉。

3、pg_rman 列出备份集

查桐槐弊看生成的备份文件所在目录

重点注意:
增量备份是基于文件系统的update time时间线.
增量备份前提:
    - 必须要有个对应的全库备份。
    - 当全库备份后需要验证备份集。
1、验证备份集
如上,我们已得到一个全库备份。因此只需要从验证备份开始。

2、备份

3、再次校验备份集

4、pg_rman 列出备份集

删除备份有两种方式
1、直接在fullback文件夹里面删除对应时间点的备份

2、使用 pg_rman delete -f "时间点"  删除。再删除增量备份的同时,自动会将全量备份也删局族除掉。如下

重点注意:恢复时需要先停库。

原地覆盖式恢复
pg_rman restore -B /postgresql-backup/backups/ --recovery-target-time "2020-04-16 13:18:32" --hard-copy
  --如果不指定recovery-target-time,则恢复到最新时间
  --如果不指定hard-copy,则归档日志目录里的归档日志是使用的硬连接指向备份目录中的归档日志,加了这个参数的话,则是直接把备份目录中的归档日志拷贝到归档日志目录

1、创建新的data目录,并修改权限

2、修改postgres用户的环境变量

3、恢复

如何在PostgreSQL中备份和恢复一张表

使旦誉用pg_dump进行单独表备份,且包含表结构,可以用于数据表迁移到新数据库。
pg_dump -U database_username database -t tablename -f /tmp/tablename.sql
恢蠢颂复数据表,包含模档段表结构。
登入数据库后 \i /tmp/tablename.sql即可创建表。应该pg_restore也可用但没有尝试过。

怎么把pgsql备份的数据库附加还原

打开数据库的企业管理器,点击到数据库,

右键,里边有一项所有迅信任务塌桐 可以附加数据库,

然后选择你的数据库pgsql的路径的mdf文件团昌坦,确定就好

分享到 :
相关推荐

站长选择海外服务器的原因有哪些(为什么有些网站的服务器放境外)

站长选择海外服务器的原因有:1。海外服务器不需要备案。能省去网站备案的时间;2。海外...

阿里云oss授权访问(阿里云oss权限控制)

需要将阿里云oss的某个bucket的指定目录授权给测试人员使用,比如指定myBu[...

测试香港服务器时需要注意哪些问题(测试香港服务器时需要注意哪些问题呢)

测试香港服务器时需要注意的问题有:1。注意根据每个功能的不同性能来测试。才能全面的测...

美国虚拟服务器租用如何挑选(美国虚拟服务器租用如何挑选产品)

美国虚拟服务器租用挑选的方法:1。看服务商的口碑效用。考虑美国虚拟服务器所属主机房。...

发表评论

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