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外部表导入数据

目录
相关文章
|
4月前
|
机器学习/深度学习 分布式计算 DataWorks
MaxCompute产品使用问题之如何恢复误删除生产环境的表
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
存储 SQL Oracle
跨Oracle数据库实现表级别的实时同步
跨Oracle数据库实现表级别的实时同步
|
4月前
|
NoSQL 测试技术 MongoDB
MongoDB数据库管理:全面掌握mongodump和mongorestore的备份与恢复技巧
MongoDB数据库管理:全面掌握mongodump和mongorestore的备份与恢复技巧
160 0
|
存储 数据库
oushudb-数据库的备份和恢复
oushudb-数据库的备份和恢复
119 0
|
监控 机器人 关系型数据库
数据库的备份恢复与监控
快速学习数据库的备份恢复与监控
223 0
数据库的备份恢复与监控
|
监控 机器人 关系型数据库
数据库的备份恢复与监控|学习笔记
快速学习数据库的备份恢复与监控
131 0
数据库的备份恢复与监控|学习笔记
|
存储 数据库
OushuDB 管理指南 备份恢复(下)
如果待备份表是压缩的,这个查询给出的大小是压缩后的大小,如果你的备份是没有压缩的,需要乘上一个压缩比来计算所需空间。通常我们使用3做为估计的压缩比。 基于数据库使用空间评估完压缩比的影响后,如果使用hdfs外部表备份,则获得的数据库大小需要乘hdfs存储副本个数评估总大小,通常该副本个数为3,即所需空间为databasesize * 3 * 3;如果使用gpfdist,gpfdist使用的机器个数是N,则每个机器上需要的空间是databasesize * 3 / N。
106 0
OushuDB 管理指南 备份恢复(下)
|
数据库
OushuDB 管理指南 备份恢复(中)
pg_dump和pg_restore是一种串行备份和恢复方式,对大数据库来说从运行时间和空间来看都不适合。所以只适用于非常小的数据库备份。
117 0
OushuDB 管理指南 备份恢复(中)
|
存储 运维 安全
备份!备份!备份! 看阿里云HBase的企业级备份恢复如何设计
数据安全是生命线,一线人员辛苦一年的努力可能因为一时疏忽而废,升职加薪无望;一个公司或者团队辛苦几年的打拼可能一夜回到解放前。所以面对重要的事情要说三遍:备份!备份!备份!
1214 0
备份!备份!备份! 看阿里云HBase的企业级备份恢复如何设计
|
弹性计算 容灾 关系型数据库
一文教你学会数据库异地备份
数据库备份DBS提供数据库异地备份能力,满足PolarDB、RDS、ECS上自建库异地容灾需求。本文介绍ECS上自建数据库的异地备份。
1412 0