首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何快照Kadena中的数据库?

如何快照Kadena中的数据库?
EN

Stack Overflow用户
提问于 2022-07-05 14:51:15
回答 2查看 66关注 0票数 1

我正在使用Kadena的发展网进行集成测试。不幸的是,每次我启动devnet时,它都是从零开始的,没有历史记录,需要很长时间(超过一个小时)才能使用。As 自述

如果您是从一个新的数据库开始,您可能希望等待每个链的块高度来传递最新的功能叉为devnet。从2.15开始,这个高度是165。从零开始需要一个小时左右才能达到这个目标。

这听起来好像我可以通过从一个已经填充的数据库开始,来避免长时间启动的问题。每次docker compose终止时,数据库都会被删除,但是自述声明文件

在不删除数据库的情况下重新启动节点可以通过在devnet.yaml中定义将数据库存储在指定值或主机上的节点来执行。

但是,在devnet存储库中没有示例devnet.yaml文件,我也不知道应该在这个文件中编写什么来适当地生成快照。如何使用devnet.yaml文件对数据库进行快照,以便在至少165个块高度重新启动devnet?

EN

回答 2

Stack Overflow用户

发布于 2022-08-24 16:05:21

我们希望在devnet上手动控制分叉,而不是在固定的街区高度触发分叉。同时,数据库(默认情况下)位于db-server-db Docker卷中,您可以从其中复制它。

票数 1
EN

Stack Overflow用户

发布于 2022-07-05 15:05:11

如果您使用docker compose down,您的数据库将被重置,所以我更愿意用docker compose stop停止对接。

我还没试着用devnet.yaml拍快照。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72871446

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档