备份恢复
KaiwuDB 开发者中心支持对时序引擎、时序数据库和时序表进行全量和增量备份和恢复:
- 时序引擎备份恢复:备份和恢复时序引擎下所有时序数据库的完整数据,包括元数据、标签数据和指标数据
- 时序数据库备份恢复:备份和恢复指定数据库下所有时序表的完整数据,包括元数据、标签数据和指标数据
- 时序表备份恢复:备份和恢复指定表的完整数据,包括元数据、标签数据和指标数据
根据备份和恢复策略的不同,可以选择:
- 全量备份:备份指定目标的完整数据,适用于首次备份或需要完整数据副本的场景
- 增量备份:仅备份自上次备份以来发生变化的数据,有效减少备份时间和存储空间占用
- 全量还原:从单个备份文件夹完全恢复目标对象的所有数据和元数据
- 增量还原:按时间顺序依次应用多个备份文件夹(全量备份+增量备份),恢复到指定时间点的状态
备份
备份时序引擎
前提条件
- 非三权分立模式下,用户是
admin
角色的成员。默认情况下,root
用户属于admin
角色。 - 三权分立模式下,用户是
sysadmin
角色的成员。默认情况下,sysroot
用户属于sysadmin
角色。
步骤
如需备份所有时序数据,遵循以下步骤:
在数据库导航区,右键单击需要备份的数据源连接,然后选择工具 > 备份时序引擎。
在备份窗口,选择是否进行增量备份(未选择表示进行全量备份),根据提示设置备份文件路径,然后单击开始。设置完成后即可在备份进度页查看备份进度。
备份时序数据库
前提条件
- 非三权分立模式下,用户是
admin
角色的成员。默认情况下,root
用户属于admin
角色。 - 三权分立模式下,用户是
sysadmin
角色的成员。默认情况下,sysroot
用户属于sysadmin
角色。
步骤
如需备份时序数据库,遵循以下步骤:
在数据库导航区,右键单击需要备份的数据库,然后选择工具 > 备份。
在备份窗口,选择是否进行增量备份(未选择表示进行全量备份),根据提示设置备份文件路径,然后单击开始。设置完成后即可在备份进度页查看备份进度。
备份时序表
前提条件
- 非三权分立模式下,用户是
admin
角色的成员。默认情况下,root
用户属于admin
角色。 - 三权分立模式下,用户是
sysadmin
角色的成员。默认情况下,sysroot
用户属于sysadmin
角色。
步骤
如需备份指定时序表,遵循以下步骤:
在数据库导航区,右键单击需要备份的时序表,然后选择工具 > 备份。
在备份窗口,选择是否进行增量备份(未选择表示全量备份),根据提示设置备份文件路径,然后单击开始。设置完成后即可在备份进度页查看备份进度。
恢复
恢复时序引擎
前提条件
- 非三权分立模式下,用户是
admin
角色的成员。默认情况下,root
用户属于admin
角色。 - 三权分立模式下,用户是
sysadmin
角色的成员。默认情况下,sysroot
用户属于sysadmin
角色。
步骤
如需恢复所有时序数据,遵循以下步骤:
在数据库导航区,右键单击需要恢复的数据源连接,然后选择工具 > 还原时序引擎。
在恢复窗口,选择是否进行增量还原(未选择表示进行全量还原),根据提示设置备份文件路径,然后单击开始。设置完成后即可在恢复进度页查看恢复进度。
恢复时序数据库
前提条件
- 非三权分立模式下,用户是
admin
角色的成员。默认情况下,root
用户属于admin
角色。 - 三权分立模式下,用户是
sysadmin
角色的成员。默认情况下,sysroot
用户属于sysadmin
角色。
步骤
如需恢复时序数据库,遵循以下步骤:
在数据库导航区,右键单击需要恢复的数据库,然后选择工具 > 恢复。
在恢复窗口,选择是否进行增量恢复(未选择表示进行全量恢复),根据提示设置备份文件路径和目标数据库,然后单击开始。设置完成后即可在恢复进度页查看恢复进度。
恢复时序表
前提条件
- 非三权分立模式下,用户是
admin
角色的成员。默认情况下,root
用户属于admin
角色。 - 三权分立模式下,用户是
sysadmin
角色的成员。默认情况下,sysroot
用户属于sysadmin
角色。
步骤
如需恢复时序表,遵循以下步骤:
在数据库导航区,右键单击需要恢复的时序表,然后选择工具 > 恢复。
在恢复窗口,选择是否进行增量恢复(未选择表示进行全量恢复),根据提示设置备份文件路径和目标数据库,然后单击开始。设置完成后即可在恢复进度页查看恢复进度。