利用blockchain.raw导出导入Monero区块链
在备份区块链数据,或是避免其他用户使用全节点同步时使用大量的网络资源,可以使用自带工具monero-blockchain-export
和monero-blockchain-import
blockchain.raw备份和恢复完整区块链数据库
官方参考文档:monerodocs
准备
如果安装的是Monero GUI,打开默认的安装地址C:\Program Files\Monero GUI Wallet
,确认拥有工具monero-blockchain-export
和monero-blockchain-import
导出区块链数据库
语法
./monero-blockchain-export [options]
常用选项
Option | Description |
---|---|
--data-dir= | 数据目录的完整路径,默认是在C:\ProgramData\bitmonero\ ,如果更改了数据目录的路径,则要手动指定数据位置 |
--output-file= | 指定导出的blockchain.raw位置,要包含文件名...\blockchain.raw |
例:将区块链数据导出到移动硬盘E:\
中,数据库位置在默认位置
-
在
C:\Program Files\Monero GUI Wallet\
中打开终端 -
运行
.\monero-blockchain-export.exe --output-file=E:\blockchain.raw
导出速度取决于硬盘读取速度
导入区块链数据库
注意:使用blockchain.raw不会加快全节点网络同步的过程,影响同步时间的主要是区块链的验证过程和硬盘的IO,只建议导入自己导出的blockchain.raw文件!
语法
./monero-blockchain-import [options]
常用选项
Option | Description |
---|---|
--data-dir= | 数据目录的完整路径,同上,默认是在C:\ProgramData\bitmonero\ ,如果更改了数据目录的路径,则要手动指定数据 |
--input-file= | 指定导入的blockchain.raw位置 |
--dangerous-unverified-import= | 启动危险的“不验证模式”,默认参数为0表示仍是需要验证,1表示激活该参数,激活以后导入速度加快 |
例:将导出到移动硬盘E:\
中的数据到入计算机中
-
在
C:\Program Files\Monero GUI Wallet\
中打开终端powershell -
运行
.\monero-blockchain-import.exe --input-file=E:\blockchain.raw 如果是导入自己导出的可信区块链blockchain.raw文件,可加入
--dangerous-unverified-import
加快速度.\monero-blockchain-import.exe --input-file=E:\blockchain.raw --dangerous-unverified-import=1
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异