MSE ZooKeeper提供通过快照(Snapshot)导入数据,同时支持导出快照(Snapshot)和事务日志(Transaction log)文件。本文介绍如何使用ZooKeeper导入和导出数据。
前提条件
使用限制
在使用数据导入和导出功能时,存在以下限制。
数据导入:MSE ZooKeeper版本须为3.8.0.1及以上。
数据导出:MSE ZooKeeper须为专业版。
数据导入
数据导入功能会清空集群中已经存在的数据,请谨慎操作。
登录MSE注册配置中心管理控制台,并在顶部菜单栏选择地域。
在左侧导航栏,选择注册配置中心 > 实例列表。
在实例列表页面,单击目标实例名称。
在左侧导航栏,选择数据管理 > znode管理。
在znode管理页面,单击数据导入。
在数据导入对话框,上传需要导入的Snapshot文件,然后单击确定。
考虑容量安全问题,数据导入功能对数据导入的文件大小有如下限制。
Snapshot文件大小上限
推荐最小规格
建议容灾节点数
200 MB
1 Core 2 GiB
生产环境最少3个
400 MB
2 Core 4 GiB
800 MB
4 Core 8 GiB
1600 MB
8 Core 16 GiB
3200 MB
16 Core 32 GiB
数据导出
登录MSE注册配置中心管理控制台,并在顶部菜单栏选择地域。
在左侧导航栏,选择注册配置中心 > 实例列表。
在实例列表页面,单击目标实例名称。
在左侧导航栏,选择数据管理 > znode管理。
在znode管理页面,单击数据导出。
在数据导出对话框,选择需要导出的数据类型,然后单击导出。
说明导出过程预计需要2~5分钟,导出完毕后请在下载列表获取文件。
配置项
说明
数据类型
选择导出数据的类型。
快照文件:仅支持导出最新的快照文件。
事务日志文件:仅支持导出最近3个事务日志文件。
下载列表
单击导出后,下载列表中将会展示导出的文件任务。
文件名:导出任务中包含的文件名。
文件类型:导出的数据类型(快照文件或者事物日志文件)。
导出时间:导出任务开始的时间。
文件大小:导出文件的总大小。
状态:显示导出任务的运行状态。
可下载:文件导出成功,单击操作列的下载可下载文件。
导出失败:文件导出任务失败,请依据错误信息及指示重新导出。
已过期:导出的文件会存留7天,如果显示文件过期请重新导出。