南大通用GBase 8c物理备份异机恢复指导

原文链接:https://www.gbase.cn/community/post/4373
更多精彩内容尽在南大通用GBase技术社区,南大通用致力于成为用户最信赖的数据库产品供应商。

南大通用GBase 8c是一款高性能、高可用多模多态数据库集群,支持多种数据类型和SQL标准,广泛应用于金融、电信、政府等关键行业。随着数据量的不断增长和业务需求的日益复杂,数据备份和恢复成为了数据库管理中的重要环节。GBase 8c支持物理备份恢复、逻辑备份恢复、闪回恢复等数据备份恢复类型。其中,物理备份方式能够提供数据的完整副本,包括数据文件、日志文件等,确保数据的一致性和完整性。

物理备份异机恢复是指将数据从一台服务器迁移到另一台服务器,并在新服务器上迅速恢复GBase 8c数据库的过程。本文以GBase 8c V5 5.0.0为例,为异机恢复提供指导说明。

1. 物理备份异机恢复概述

这种恢复方式适用于服务器硬件升级、故障迁移、数据迁移等多种场景,满足用户如下需求:

  • 业务连续性需求:随着企业对业务连续性的要求越来越高,数据库的备份和恢复能力成为衡量数据库系统可靠性的重要指标。GBase 8c 通过提供高效的物理备份和异机恢复功能,确保了业务的连续性和数据的可用性。
  • 数据安全性:在数据安全日益受到重视的今天,物理备份提供了一种安全的数据保护手段。通过异机恢复,即使原始服务器发生故障,数据也能在新的服务器上快速恢复,减少了数据丢失的风险。
  • 系统升级和迁移:随着技术的不断发展,企业可能需要对现有的数据库系统进行升级或迁移。物理备份异机恢复功能使得这一过程更加平滑和高效,减少了系统升级和迁移对业务的影响。
  • 灾难恢复计划:在面对自然灾害或其他不可预见事件时,一个有效的灾难恢复计划是必不可少的。GBase 8c 的物理备份异机恢复功能是实现这一计划的关键组成部分,确保了在灾难发生时能够迅速恢复业务。
  • 性能优化:物理备份异机恢复不仅可以用于数据恢复,还可以用于性能优化。例如,通过将备份数据恢复到性能更强的服务器上,可以提高数据库的处理能力和响应速度。

2. 备份准备

本章节描述恢复前需要进行的本地物理备份准备工作。

2.1源库本地备份

(1)初始化本地备份路径

gs_probackup init -B /home/gbase/database/backup_dir

(2)添加备份实例

gs_probackup add-instance -B /home/gbase/database/backup_dir -D /home/gbase/database/install/data/dn --instance test_name

(3)备份数据

gs_probackup backup -B /home/gbase/database/backup_dir --instance test_name -b full -d postgres -p 15400

2.2备份数据迁移

将备份数据迁移至待恢复机器,路径建议与源路径保持一致。

3. 恢复

3.1恢复集群准备

安装待恢复集群,安装目录及数据存放目录建议与源集群保持一致。

3.2 执行恢复

恢复源数据至待恢复机具体操作步骤如下:

(1) 停止数据库服务

gs_om -t stop

(2) 删除当前数据目录

rm - rf /home/gbase/database/install/data/dn

(3) 执行恢复

gs_probackup restore -B /home/gbase/database/backup_dir --instance test_name -D /home/gbase/database/install/data/dn

(4) 修改postgresql.conf 和pg_hba.conf 配置文件

postgresql.conf :

  • 将IP修改为本机IP及相关端口。
  • pgxc_node_name修改为当前集群配置。
  • synchronous_standby_names修改为当前集群配置。
  • 若恢复数据库为单机,源集群为主备模式,请注释replconninfo1。

pg_hba.conf:

  • 添加本机IP。

(5) 启动数据库服务

gs_om -t start

启动异机数据库后,查看数据,应已恢复成功。

若还有其他典型场景的备份恢复操作,欢迎在评论区留言交流!

原文链接:https://www.gbase.cn/community/post/4373
更多精彩内容尽在南大通用GBase技术社区,南大通用致力于成为用户最信赖的数据库产品供应商。

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值