Postgresql 物理备份冷备份 与 热备份

摘要:
PostgreSQL将与数据库实例相关的配置文件和数据文件放在PGDATA目录中,因此很容易进行冷备份。有两种热备份方法。1.使用数据库的PIRT方法进行热备份。

一、冷备份

将数据库停下来,然后把数据库的PGDATA目录拷贝下来就可以了。

PostgreSQL把与数据库实例有关的配置文件和数据文件都放在PGDATA目录下,所以做冷备份很简单。

二、热备份

热备份称之为在线备份。

有两种热备份方法

1、使用数据库的PIRT方法进行热备份。PIRT的原理--时间点恢复(Point In Time Recovery)

2、使用文件系统或设备级别的快照功能完成备份。因为使用了快照,所以也能让备份出来的

数据与原数据库一致。

免责声明:文章转载自《Postgresql 物理备份冷备份 与 热备份》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用Selenium和openCV对HTML5 canvas游戏进行自动化功能测试(一)ansible非root用户批量修改root密码下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ArcGIS中的连接和关联表

大多数数据库的设计指导方针都倾向于将数据库组织成多个表 - 每个表关注一个特定的主题 - 而非一个包含所有必要字段的大型表。设置多个表可以避免数据库中的信息发生重复,因为只会将信息在一个表中存储一次。当需要当前表中未包含的信息时,可以将两个表关联起来。 例如,您可能会从组织中的其他部门获取数据,向供应商购买具有商业价值的数据,或者直接从 Internet...

php插入数据含有特殊符号的处理方法

我们在向mysql写入数据时,比如: mysql_query(”update table set `title`=’kuhanzhu’s blog’”);  http://www.cnblogs.com/xiaochaohuashengmi/archive/2010/05/09/1731415.html   那就会出错。同asp时一样,数据库都会对单引...

C++ ORM ODB入门

1.ORM ORM, Object Relational Mapping, 对象关系映射,用来将基于对象的数据结构映射到SQL的数据结构中。即将基于对象的数据映射到关系表中的字段,然后我们可以通过对象提供的接口来操作数据库,而无需写sql语句来操作数据库。一般一张关系表对应两个类,一个实体类和一个操作类。ORM是一种框架,而不是一种实现。 2.C++ 的O...

oracle的sqlnet.ora,tnsnames.ora,listener.ora三个配置文件

总结:1 .三个配置文件都是放在$ORACLE_HOME etworkadmin目录下。2 .sqlnet.ora确定解析方式3 .listener.ora上设SID_NAME,通常用于JDBC访问,对应的错误码为125054 .tnsnames.ora上设SERVICE_NAME,通常用于linux sqlplus客户端,对应的错误码为12514 sql...

CentOS 下Mysql数据库的安装与配置

一、mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql、oracle、sqlserver等等,这些数据库软件在windows上安装都非常 的方便,在Linux上如果要安装数据库,咱不得不首先推荐的是mysql数据库了,而且Mysql数据库的第一个版本就是发行在Linux系统上的。 MySQL是一个关系型数据库管理系统,由瑞典MySQL...

SqlServer关于“无法删除数据库 "XXXX",因为该数据库当前正在使用”问题的解决方案

引言 在项目中,通过使用SQL语句“DROP DATABASE [数据库名]”删除数据时,一直出现“无法删除数据库 "XXXX",因为该数据库当前正在使用”的错误信息,经测试在SqlSever数据库客户端中,直接执行该Sql语句可以正常执行,但是通过OLEDB执行该Sql语句,就出现上述错误,笔者查阅相关文档,找到了解决该问题的方法。 解决方法 将要删除的...