对于OpenGauss数据库,备份通常需要使用OpenGauss提供的工具,如gs_dump(用于逻辑备份)和pg_basebackup(用于物理备份)。此外,还需要确保备份环境具有足够的存储空间和稳定的网络连接。 3. 选择适合的备份方式 在选择备份方式时,需要根据实际需求和数据重要性来决定。如果需要跨平台迁移数据或在不同数据库系统间迁移数据,可以...
openGauss支持三种主要的备份与恢复类型:逻辑备份与恢复、物理备份与恢复、闪回恢复。 逻辑备份与恢复:通过逻辑导出生成SQL语句来描述数据库对象及其数据,适用于需要平台无关性的场景,如数据迁移。 物理备份与恢复:通过物理文件拷贝的方式对数据库进行备份,以磁盘块为基本单位进行数据复制,适用于全量备份场景。 闪回恢复:...
数据备份是保护数据安全的重要手段之一,为了更好的保护数据安全,openGauss数据库支持三种备份恢复类型、多种备份恢复方案,备份和恢复过程中提供数据的可靠性保障机制。备份与恢复类型可分为逻辑备份与恢复、物理备份与恢复、闪回恢复。逻辑备份与恢复:通过逻辑导出对数据进行备份,逻辑备份只能基于备份时刻进行数据转储,所...
1. 执行gs_dump的命令 这步相对较为简单,之前经常手动对数据库进行逻辑备份,比如开发库到测试库迁移,测试库到“生产库”迁移等。命令如下: gs_dump-Uomm-f/opt/software/openGauss/databak/clob20240611.tar-p26000clouddb_rc-Ft 执行后,在对应文件夹下生成了备份文件,如图: 关于gs_dump命令的参数,仅作简单介...
本文主要介绍openGauss的备份恢复原理和技术。备份恢复是数据库日常维护的一个例行活动,通过把数据库数据备份到另外一个地方,可以抵御介质类的损坏,增加数据库数据的可靠性。数据库的备份恢复主要分为逻辑备份恢复和物理备份恢复。 逻辑备份是把数据库中的数据导出为文本文件,这些文本文件内容一般来说是SQL语句。恢复数据...
openGauss增量备份工具为gs_probackup。gs_probackup支持全量备份、增量备份、对备份元数据进行管理、设置备份的留存策略、合并增量备份、删除过期备份,并且可备份外部目录的内容,如脚本文件、配置文件、日志文件、dump文件等。 增量备份需要数据库服务器端的配合,在conf文件中配置参数enable_cbm_tracking = on,启动数据库服...
openGauss部署成功后,在数据库运行的过程中,会遇到各种问题及异常状态。openGauss提供了gs_backup工具帮助openGauss备份、恢复重要数据、显示帮助信息和版本号信息。 150.2 前提条件 可以正常连接openGauss数据库。 在进行还原时,需要保证各节点备份目录中存在备份文件。
在openGauss 1.0.0 版本的时候,关于这个问题的回答往往是:“Sorry…”,openGauss 数据库可以使用 gs_basebackup 工具对数据库进行物理全备份,然后通过对 WAL 日志的备份间接实现数据库的增量备份。 当openGauss 1.1.0 版本于 2020 年 12 月 31 日发布后,有小伙伴说 openGauss 可以使用 gs_probackup 实现数据库的...
gs_probackup是一个用于管理openGauss数据库备份和恢复的工具。它对openGauss实例进行定期备份,以便在数据库出现故障时能够恢复服务器。 可用于备份单机数据库,也可对主机或者主节点数据库备机进行备份,为物理备份。 可备份外部目录的内容,如脚本文件、配置文件、日志文件、dump文件等。