greenplum—监控运维

工具简介

  • pg_dump & pg_restrore

pg_dump是备份数据库的一种标准PostgreSQL工具,并且也在Greenplum数据库中支持。它创建一个单一(非并行)的转储文件。

pg_restore是一个用于从pg_dump以一种非纯文本格式创建的归档中恢复数据库的工具。它将发出必要的命令将数据库重构为其被保存时的状态。归档文件还允许pg_restore有选择性地恢复,甚至重新排序被恢复的项。

对于Greenplum数据库的例行备份,为了最好的性能使用Greenplum数据库的备份工具gpcrondump更好,数据恢复建议使用 gpcronrestore工具;

备份恢复

  • 连接信息
pg_dump|pg_restore -h ${ip} -p ${port} -d ${dbname} -U ${username} -W 
pg_dump|pg_restore --host ${ip} --port ${port} --dbname ${dbname} --username ${username} --password

说明:在这些连接信息后跟下面的导出或恢复选项;

  • pg_dump

参考命令:https://docs-cn.greenplum.org/v5/utility_guide/client_utilities/pg_dump.html

pg_dump ${db_name} > ${export_file}

pg_dump ${db_name} -Fp > ${export_file}.sql
pg_dump ${db_name} -Fc > ${export_file}.dump
pg_dump ${db_name} -Ft > ${export_file}.tar

pg_dump ${db_name} -n ${schema_name} -Ft > ${export_file}.tar
pg_dump ${db_name} -t ${table_name} -Ft > ${export_file}.tar

pg_dump ${db_name} -t ${table_name} -X|--no-privileges|--no-acl Ft > ${export_file}.tar

参数说明:
1)-a|--data-only只转储数据,不包括定义;
2)-s|--schema-only:只转储对象的定义,不包含数据;
3)-X|--no-privileges|--no-acl: 禁止导出文件授权语句;
4)-n-t :正常不能一起出现;
5)-O|--no-owner:不包括对象的owner信息;
6)--gp-syntax | --no-gp-syntax:导出语句包含表的distribute等子句;

  • pg_restore
    指令参数和 pg_restore 类似,详细选项可以通过 pg_restore --help查看;

  • psql
    通过 pg_dump 导出的转储文件格式是 .sql 文件时,可以通过 psql 工具来执行;详细选项可以通过 psql --help查看;

================================================ over ===========================================

  • 10
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值