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

简介: 使用gpfdist外部表进行备份的步骤:检查数据库的大小,确定gpfdist使用的文件系统有充分的空间● 使用pg_dump导出需要备份的数据schema● 启动gpfdist并创建使用gpfdist的writable外部表● 备份数据

image.png

1、使用gpfdist外部表方式

使用gpfdist外部表进行备份的步骤:
检查数据库的大小,确定gpfdist使用的文件系统有充分的空间
● 使用pg_dump导出需要备份的数据schema
● 启动gpfdist并创建使用gpfdist的writable外部表
● 备份数据
具体命令可以参考gpfdist外部表导出数据
使用gpfdist外部表进行恢复的步骤:
● 创建需要恢复的数据库
● 使用pg_dump的输出,使用pg_restore创建数据库的表
● 启动gpfdist并创建基于gpfdist的外部表
● 加载数据到数据库
● 运行Analyze来得到统计数据
具体命令可以参考gpfdist外部表导入数据

2、使用hdfs外部表

使用hdfs外部表进行备份的步骤:
● 检查hdfs文件系统可用空间的大小,确定将使用的hdfs文件系统有充分的空间
● 使用pg_dump导出需要备份的数据schema
● 创建使用hdfs协议的writable外部表
● 使用insert into select语句将数据插入到外部表实现备份数据
具体命令可以参考hdfs外部表导出数据
使用hdfs外部表进行恢复的步骤:
● 创建需要恢复的数据库
● 使用pg_dump的输出,使用pg_restore创建数据库的表
● 创建使用hdfs协议的外部表
● 使用insert into select语句将数据加载到数据库
● 运行Analyze来得到统计数据
具体命令可以参考hdfs外部表导入数据

目录
相关文章
|
5月前
|
SQL 数据管理 关系型数据库
数据管理DMS产品使用合集之误删了数据库后,恢复方法有哪些
阿里云数据管理DMS提供了全面的数据管理、数据库运维、数据安全、数据迁移与同步等功能,助力企业高效、安全地进行数据库管理和运维工作。以下是DMS产品使用合集的详细介绍。
113 2
|
5月前
|
NoSQL 测试技术 MongoDB
MongoDB数据库管理:全面掌握mongodump和mongorestore的备份与恢复技巧
MongoDB数据库管理:全面掌握mongodump和mongorestore的备份与恢复技巧
168 0
|
存储 数据库
oushudb-数据库的备份和恢复
oushudb-数据库的备份和恢复
121 0
|
监控 机器人 关系型数据库
数据库的备份恢复与监控
快速学习数据库的备份恢复与监控
224 0
数据库的备份恢复与监控
|
监控 机器人 关系型数据库
数据库的备份恢复与监控|学习笔记
快速学习数据库的备份恢复与监控
132 0
数据库的备份恢复与监控|学习笔记
|
数据库
OushuDB 管理指南 备份恢复(中)
pg_dump和pg_restore是一种串行备份和恢复方式,对大数据库来说从运行时间和空间来看都不适合。所以只适用于非常小的数据库备份。
117 0
OushuDB 管理指南 备份恢复(中)
|
存储 数据库
OushuDB 管理指南 备份恢复(下)
如果待备份表是压缩的,这个查询给出的大小是压缩后的大小,如果你的备份是没有压缩的,需要乘上一个压缩比来计算所需空间。通常我们使用3做为估计的压缩比。 基于数据库使用空间评估完压缩比的影响后,如果使用hdfs外部表备份,则获得的数据库大小需要乘hdfs存储副本个数评估总大小,通常该副本个数为3,即所需空间为databasesize * 3 * 3;如果使用gpfdist,gpfdist使用的机器个数是N,则每个机器上需要的空间是databasesize * 3 / N。
108 0
OushuDB 管理指南 备份恢复(下)
|
存储 数据库 索引
OushuDB 创建和管理表空间
OushuDB 里的表空间允许数据库管理员在文件系统里定义那些代表数据库对象的文件存放位置。一旦创建了表空间,那么就可以在创建数据库对象的时候引用它。 通过使用表空间,管理员可以控制一个OushuDB 安装的磁盘布局。这么做至少有两个用处。首先,如果初始化集群所在的分区或者卷用光了空间,而又不能扩展,那么表空间可以在一个不同的分区上创建和使用,直到系统可以重新配置。
107 0
OushuDB 创建和管理表空间
|
存储 运维 安全
备份!备份!备份! 看阿里云HBase的企业级备份恢复如何设计
数据安全是生命线,一线人员辛苦一年的努力可能因为一时疏忽而废,升职加薪无望;一个公司或者团队辛苦几年的打拼可能一夜回到解放前。所以面对重要的事情要说三遍:备份!备份!备份!
1217 0
备份!备份!备份! 看阿里云HBase的企业级备份恢复如何设计
|
弹性计算 容灾 关系型数据库
一文教你学会数据库异地备份
数据库备份DBS提供数据库异地备份能力,满足PolarDB、RDS、ECS上自建库异地容灾需求。本文介绍ECS上自建数据库的异地备份。
1416 0