OushuDB 管理指南 备份恢复(中)

简介: pg_dump和pg_restore是一种串行备份和恢复方式,对大数据库来说从运行时间和空间来看都不适合。所以只适用于非常小的数据库备份。

image.png

1、使用pg_dump和pg_restore

pg_dump和pg_restore是一种串行备份和恢复方式,对大数据库来说从运行时间和空间来看都不适合。所以只适用于非常小的数据库备份。
使用pg_dump和pg_restore的备份和恢复方式可以使用如下命令:

$ pg_dump -Ft -f mydb.tar mydb

下面的命令可以创建一个压缩的备份。

$ pg_dump -Fc -Z3 -f mydb.dump mydb

下面的命令可以从备份进行恢复

$ pg_restore -d new_db mydb.dump

2、备份原始数据

基于hdfs外部表和gpfdist外部表的备份方式满足大部分需求,在有些需要增量备份的情况下可以使用备份ETL产生的原始数据的方式进行备份。这样每次备份的数据量可以较少。 但这种方式进行恢复需要更长的时间。

目录
相关文章
|
存储 SQL 运维
企业运维训练营之数据库原理与实践—云数据库备份与恢复—数据库备份恢复介绍
企业运维训练营之数据库原理与实践—云数据库备份与恢复—数据库备份恢复介绍
153 0
|
存储 SQL 运维
企业运维训练营之数据库原理与实践—云数据库备份与恢复—数据库备份恢复原理(下)
企业运维训练营之数据库原理与实践—云数据库备份与恢复—数据库备份恢复原理(下)
179 0
|
SQL 存储 运维
企业运维训练营之数据库原理与实践—云数据库备份与恢复—数据库备份恢复原理(上)
企业运维训练营之数据库原理与实践—云数据库备份与恢复—数据库备份恢复原理(上)
212 0
OushuDB 管理指南 集群高可用(3)
OushuDB 管理指南 集群高可用(3)
80 0
|
存储 Java 关系型数据库
OushuDB 管理指南 集群高可用(1)
OushuDB 管理指南 集群高可用(1)
112 0
|
网络安全
OushuDB 管理指南 集群高可用(2)
OushuDB 管理指南 集群高可用(2)
87 0
|
SQL 存储 分布式计算
OushuDB 的主要功能
OushuDB 的主要功能
87 0
|
数据库 SQL
将Greenplum并行备份恢复到配置不同的新集群
在Greenplum中,我们可以使用 gp_restore 或者 gpdbrestore 对数据库进行并行恢复,但是并行恢复要求要恢复的新集群与备份集群拥有同样的配置(节点实例数量)。但是如果我们的新集群节点数与原集群不一样怎么办?还能使用原备份文件吗?答案是肯定的,但是由于节点数量不一样了,我们只能通过Master节点进行非并行备份。
4009 0
|
存储 弹性计算 运维
PolarDB-X集群运维1:升降配、扩缩容_与备份恢复(一)|学习笔记
快速学习PolarDB-X集群运维1:升降配、扩缩容_与备份恢复(一)
PolarDB-X集群运维1:升降配、扩缩容_与备份恢复(一)|学习笔记
|
存储 运维 分布式数据库
PolarDB-X集群运维1:升降配、扩缩容_与备份恢复(三)|学习笔记
快速学习PolarDB-X集群运维1:升降配、扩缩容_与备份恢复(三)
PolarDB-X集群运维1:升降配、扩缩容_与备份恢复(三)|学习笔记

热门文章

最新文章