KOPS平台备份和恢复使用流程
关键字:
KOPS、物理备份恢复、逻辑备份恢复、人大金仓、KingbaseES、
概述
物理备份是将以磁盘块为基本单位将数据从主机复制到备机,物理备份分为全量备份、增量备份和差异备份。
全量备份是指将整个数据库的数据和结构都备份下来,并生成一个全量备份文件,后续的备份中,可以以全量备份作为基准备份,用来进行增量备份或差异备份。增量备份是对于上一次备份以后发生的更改进行备份,只备份更改的数据,增量备份必须基于上一次完全备份或增量备份,但不能直接基于上一次增量备份。差异备份是一种特殊的增量备份方式,它基于上次完全备份以后发生的更改进行备份。与增量备份不同,差异备份只基于上一次全量备份,无需依赖前面的备份。差异备份相较于增量备份,恢复速度更快但需要更多的磁盘空间。
逻辑备份将数据库的数据以SQL语句或二进制的形式导出为文件,逻辑备份只关心数据,备份级别多样,可备份表级别、模式级别、数据库级别等。当恢复数据时,逻辑恢复通过相关命令如:source将备份文件提取出来重新执行一遍,从而达到恢复数据的目的。
KOPS平台使用备份恢复流程介绍
1,物理备份和恢复
执行物理备份需要先在KOPS配置参数
archive_command = /bin/cp -f %p /home/zpz/KOPS_single_212/kop/%f (设置全量备份的地址)
archive_mode = on
在KOPS平台,物理备份需要在实例管理界面下进行,如下。
点击后进入如下界面,选择备份类型分为全量备份、增量备份和差异备份,并设置备份路径后点击确定。
出现如下备份成功提示
之后打开备份与恢复管理界面,选择对应的集群名称,查看对应的物理备份的备份集,如下,点击恢复即可恢复备份的数据。
物理备份也可以根据备份的时间点来完成还原工作。
用户可自定义备份策略对物理备份进行任务设置,以便定时进行自动物理备份工作。
若需要批量对多个集群或实例进行物理备份,可通过点击批量设置来进行批量备份设置。
2,逻辑备份和恢复
KOPS平台上,逻辑备份同样在实例管理界面下进行,如下。
点击逻辑备份按钮,显示如下界面,其中步骤1来选择需要在实例上备份的数据库名称,步骤2设置备份路径地址,步骤3选择需要备份的具体对象。
显示逻辑备份完成
打开备份与恢复管理界面,选择对应实例,并选择逻辑备份,就能查看到逻辑备份的数据,如下。
点击恢复后,选择恢复数据库,点击确定即可进行逻辑恢复(下方备份数据库应改为还原数据库)
出现如下提示框,代表逻辑还原成功
三、总结
1、KOPS平台提供了备份恢复功能来方便用户对集群或实例进行备份和恢复,其中物理备份分为三个选项,分别为全量备份、增量备份和差异备份。
2、KOPS平台上的备份功能只能在实例/集群管理界面上进行,而恢复在备份与恢复管理界面进行。
3、物理备份可通过备份与恢复管理进行定时备份任务设置和批量设置。




