lotus 导出区块高度 最小快照

2024-05-26 02:48

本文主要是介绍lotus 导出区块高度 最小快照,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

lotus 导出最小快照

  • 最小快照
    • 2022-05-01
    • 2022-07-22
  • 导入快照
  • 同步链
  • 参考

最小快照

screen -S chia
lotus chain export --recent-stateroots=901 --skip-old-msgs snapshot.car
  • 日志
  • lotus 区块高度导出 3个小时
# lotus --version
lotus version 1.14.1+mainnet+git.d2dca7b21
# cat daemon.log | grep export
2022-03-26T03:03:10.491Z	INFO	chainstore	store/snapshot.go:155	export started
2022-03-26T05:16:22.689Z	INFO	chainstore	store/snapshot.go:98	export	{"height": "1664640"}
2022-03-26T05:52:14.048Z	INFO	chainstore	store/snapshot.go:98	export	{"height": "0"}
2022-03-26T05:52:14.353Z	INFO	chainstore	store/snapshot.go:166	export finished	{"duration": 10143.861824855}

2022-05-01

  • 导出时间 5h
  • 61G May 1 15:21 snapshot.car
# cat daemon.log | grep export
2022-05-01T10:24:36.533+0800	INFO	chainstore	store/snapshot.go:155	export started
2022-05-01T14:33:11.063+0800	INFO	chainstore	store/snapshot.go:98	export	{"height": "1768320"}
2022-05-01T14:39:38.379+0800	INFO	chainstore	store/snapshot.go:98	export	{"height": "1765440"}2022-05-01T15:21:56.781+0800	INFO	chainstore	store/snapshot.go:98	export	{"height": "0"}
2022-05-01T15:21:57.163+0800	INFO	chainstore	store/snapshot.go:166	export finished	{"duration": 17840.628867532}

2022-07-22

  • lotus v1.16.0
# lotus --version
lotus version 1.16.0+mainnet+git.01254ab32
  • 进入nvme盘目录
cd /seal/
screen -S chain
lotus chain export --recent-stateroots=901 --skip-old-msgs my-snapshot.car
-rw-r--r--  1 root root  67G Jul 21 18:23 my-snapshot.car
  • 导出时间 2h
# cat daemon.log | grep export
2022-07-21T16:32:52.944Z	INFO	chainstore	store/snapshot.go:171	export started
2022-07-21T18:09:27.684Z	INFO	chainstore	store/snapshot.go:103	export	{"height": "2001600"}
2022-07-21T18:09:29.491Z	INFO	chainstore	store/snapshot.go:103	export	{"height": "1998720"}
......
2022-07-21T18:23:57.698Z	INFO	chainstore	store/snapshot.go:103	export	{"height": "2880"}
2022-07-21T18:23:58.324Z	INFO	chainstore	store/snapshot.go:103	export	{"height": "0"}
2022-07-21T18:23:58.434Z	INFO	chainstore	store/snapshot.go:182	export finished	{"duration": 6665.490158174}

导入快照

lotus daemon stop
# mv datastore/ datastore_old
# mkdir datastore# cd kvlog/metadata/
# mv 1633360978.log.cbor 1633360978.log.cbor_backup
lotus daemon --import-snapshot snapshot.car --halt-after-import

同步链

nohup lotus daemon >> /var/log/chain/daemon.log 2>&1 &

参考

  1. Creating a snapshot
  2. 导入导出同步数据裁剪快照
  3. lotus 链数据导入导出使用教程
  4. 压缩区块数据

这篇关于lotus 导出区块高度 最小快照的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1003338

相关文章

shell脚本批量导出redis key-value方式

《shell脚本批量导出rediskey-value方式》为避免keys全量扫描导致Redis卡顿,可先通过dump.rdb备份文件在本地恢复,再使用scan命令渐进导出key-value,通过CN... 目录1 背景2 详细步骤2.1 本地docker启动Redis2.2 shell批量导出脚本3 附录总

SpringBoot集成EasyPoi实现Excel模板导出成PDF文件

《SpringBoot集成EasyPoi实现Excel模板导出成PDF文件》在日常工作中,我们经常需要将数据导出成Excel表格或PDF文件,本文将介绍如何在SpringBoot项目中集成EasyPo... 目录前言摘要简介源代码解析应用场景案例优缺点分析类代码方法介绍测试用例小结前言在日常工作中,我们经

SpringBoot+EasyPOI轻松实现Excel和Word导出PDF

《SpringBoot+EasyPOI轻松实现Excel和Word导出PDF》在企业级开发中,将Excel和Word文档导出为PDF是常见需求,本文将结合​​EasyPOI和​​Aspose系列工具实... 目录一、环境准备与依赖配置1.1 方案选型1.2 依赖配置(商业库方案)二、Excel 导出 PDF

SpringBoot+EasyExcel实现自定义复杂样式导入导出

《SpringBoot+EasyExcel实现自定义复杂样式导入导出》这篇文章主要为大家详细介绍了SpringBoot如何结果EasyExcel实现自定义复杂样式导入导出功能,文中的示例代码讲解详细,... 目录安装处理自定义导出复杂场景1、列不固定,动态列2、动态下拉3、自定义锁定行/列,添加密码4、合并

Mac备忘录怎么导出/备份和云同步? Mac备忘录使用技巧

《Mac备忘录怎么导出/备份和云同步?Mac备忘录使用技巧》备忘录作为iOS里简单而又不可或缺的一个系统应用,上手容易,可以满足我们日常生活中各种记录的需求,今天我们就来看看Mac备忘录的导出、... 「备忘录」是 MAC 上的一款常用应用,它可以帮助我们捕捉灵感、记录待办事项或保存重要信息。为了便于在不同

linux lvm快照的正确mount挂载实现方式

《linuxlvm快照的正确mount挂载实现方式》:本文主要介绍linuxlvm快照的正确mount挂载实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux lvm快照的正确mount挂载1. 检查快照是否正确创建www.chinasem.cn2.

MySQL Workbench工具导出导入数据库方式

《MySQLWorkbench工具导出导入数据库方式》:本文主要介绍MySQLWorkbench工具导出导入数据库方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝... 目录mysql Workbench工具导出导入数据库第一步 www.chinasem.cn数据库导出第二步

Java如何根据word模板导出数据

《Java如何根据word模板导出数据》这篇文章主要为大家详细介绍了Java如何实现根据word模板导出数据,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... pom.XML文件导入依赖 <dependency> <groupId>cn.afterturn</groupId>

C#实现高性能Excel百万数据导出优化实战指南

《C#实现高性能Excel百万数据导出优化实战指南》在日常工作中,Excel数据导出是一个常见的需求,然而,当数据量较大时,性能和内存问题往往会成为限制导出效率的瓶颈,下面我们看看C#如何结合EPPl... 目录一、技术方案核心对比二、各方案选型建议三、性能对比数据四、核心代码实现1. MiniExcel

POI从入门到实战轻松完成EasyExcel使用及Excel导入导出功能

《POI从入门到实战轻松完成EasyExcel使用及Excel导入导出功能》ApachePOI是一个流行的Java库,用于处理MicrosoftOffice格式文件,提供丰富API来创建、读取和修改O... 目录前言:Apache POIEasyPoiEasyExcel一、EasyExcel1.1、核心特性