概述
ZooKeeper提供通过快照(Snapshot)导入数据,同时支持导出快照(Snapshot)和事务日志(Trransaction log)文件。本文介绍如何使用ZooKeeper导入和导出数据。
前提条件
已开通微服务引擎MSE,参考章节:创建ZooKeeper引擎
开通ZooKeeper实例并且状态正常。
操作步骤
- 登录微服务引擎MSE注册配置中心管理控制台,选择资源池。
- 在左侧导航栏,选择注册配置中心 > 实例列表。
- 在实例列表页面,单击目标实例ID、实例名称或者目标行“管理”按钮均可跳转至实例基础信息页面。
- 在左侧导航栏,选择数据管理> Znode管理 > 数据导入导出。
数据导出
在Znode管理中,点击数据导出按钮,选择导出的数据类型,目前仅支持导出最新的快照文件和最新的3个事务日志文件。导出过程预计需要2到5分钟,导出完毕后可以在下载列表获取文件。
点击下载按钮,即可下载相关文件的压缩包。如果导出失败,请按照报错信息及提示重新操作导出。
数据导入
单击导入后,选中要导入的快照文件进行导入,目前仅支持Snapshot格式的快照文件导入,请注意导入文件格式。考虑容量安全问题,数据导入功能目前限制导入的文件大小为200M。
导入文件会导致集群短暂不可用,原本集群的数据将被重置,集群将重新选主。