TRON 网络数据快照和使用
为了方便开发者进行快速的节点部署,TRON定期提供数据快照。数据快照是TRON网络节点某一时刻的数据库备份的压缩文件,开发者可以通过下载并使用数据快照加快节点同步过程。
选择数据快照
FullNode数据快照
下表为Fullnode数据快照的下载地址,请根据所在地和节点数据库类型,以及是否需要查询历史内部交易等需求选择适合的数据快照。
| Fullnode节点数据源 | 下载地址 | 说明 |
|---|---|---|
| 官方数据源(亚洲:新加坡) | http://34.143.247.77 | LevelDB数据,不包含内部交易(截止 2026-3-23 约 2910G) |
| 官方数据源(美洲) | http://34.86.86.229 | LevelDB数据,不包含内部交易(截止 2026-3-21 约 2906G) |
| 官方数据源(美洲) | http://35.197.17.205 | RocksDB数据,不包含内部交易(截止2026-3-24 约 2875G) |
| 官方数据源(亚洲:新加坡) | http://35.247.128.170 | LevelDB数据,包含内部交易(截止 2026-3-24 约 3105G) |
| 官方数据源 - 支持TRX余额查询 | http://34.48.6.163 | LevelDB数据,不包含内部交易,包含历史TRX余额查询(截止 2026-3-18 约 3630G) |
注意:LevelDB和RocksDB的数据不允许混用。FullNode的数据库类型通过配置文件的配置项
db.engine 进行指定,可选值为LEVELDB或者ROCKSDB。
Lite FullNode数据快照
TRON网络从GreatVoyage-V4.1.0版本开始,支持Lite FullNode类型的节点。相比于普通的FullNode,Lite FullNode不但数据库小,而且启动速度快,它只需要状态数据和必要的历史数据就可以启动。下表为Lite Fullnode数据快照的下载地址。
| Lite Fullnode节点数据源 | 下载地址 | 说明 |
|---|---|---|
| 官方数据源(亚洲:新加坡) | http://34.143.247.77/ | LevelDB数据 |
小提示:如果用户已经有Fullnode的全量数据,可借助Lite FullNode剪裁工具自行将fullnode数据转换成Lite fullnode数据。该工具同样适用于对轻节点数据进行定期裁剪操作。
下载并解压快照数据
TRON 网络快照数据大小超过 2TB。我们推荐使用流式处理(边下载边解压),以节省磁盘空间。具体操作命令如下:
方法 1:流式下载并解压(推荐,节省空间)
创建一个名为 download_snapshot.sh 的脚本文件,并写入以下内容:
#!/bin/bash
wget -q -O - SNAPSHOT_URL/FullNode_output-directory.tgz | tar -zxvf -
运行脚本:
bash download_snapshot.sh
此方法无需存储完整压缩包,直接解压至目标目录,显著减少磁盘占用。
方法 2:先下载后解压(需充足存储空间)
bash
# 1. 下载完整快照文件
wget SNAPSHOT_URL/FullNode_output-directory.tgz
# 2. 解压文件
tar -zxvf FullNode_output-directory.tgz
注意:在解压过程中,压缩包和解压后的文件必须同时存储。我们建议使用两个 3TB 硬盘(一个 3TB+ 用于存放压缩包,另一个 3TB+ 用于存放解压后的数据。解压完成后,您可以释放存放压缩包的硬盘以降低成本)。
数据快照的使用
数据快照的使用步骤如下:
- 根据自己需求下载相应压缩备份数据库。
- 解压备份数据库压缩文件至
output-directory目录,或者根据自己需求指定解压的目标目录。 - 启动节点。节点默认读取
output-directory目录,如需指定其他目录,请在节点启动时,添加参数-d 数据库目录名。
Updated about 18 hours ago