利用blockchain.raw导出导入Monero区块链

在备份区块链数据,或是避免其他用户使用全节点同步时使用大量的网络资源,可以使用自带工具monero-blockchain-exportmonero-blockchain-importblockchain.raw备份和恢复完整区块链数据库

官方参考文档:monerodocs

准备

如果安装的是Monero GUI,打开默认的安装地址C:\Program Files\Monero GUI Wallet,确认拥有工具monero-blockchain-exportmonero-blockchain-import

image

导出区块链数据库

语法

./monero-blockchain-export [options]

常用选项

Option Description
--data-dir= 数据目录的完整路径,默认是在C:\ProgramData\bitmonero\,如果更改了数据目录的路径,则要手动指定数据位置
--output-file= 指定导出的blockchain.raw位置,要包含文件名...\blockchain.raw

例:将区块链数据导出到移动硬盘E:\中,数据库位置在默认位置

  1. C:\Program Files\Monero GUI Wallet\中打开终端

  2. 运行

    .\monero-blockchain-export.exe --output-file=E:\blockchain.raw

image

导出速度取决于硬盘读取速度

导入区块链数据库

注意:使用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:\中的数据到入计算机中

  1. C:\Program Files\Monero GUI Wallet\中打开终端powershell

  2. 运行

    .\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

    image

posted @   隔篁竹闻水声  阅读(532)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
点击右上角即可分享
微信分享提示