> ## Documentation Index
> Fetch the complete documentation index at: https://docs.monad.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# 恢复节点

当节点停止运行时(例如由于升级或网络故障),它可能会错过一些区块并与网络失去同步。以下页面描述了几种恢复并重新加入链最新高度的方案。

每种方案都有各自的权衡:

* **[软重置](/zh/node-ops/node-recovery/soft-reset)** 速度快,但仅在节点最新高度接近网络最新高度时有效。它会跳过中间区块的执行,因此不会为这些区块在本地生成任何产物(日志、收据、跟踪)
* **[硬重置](/zh/node-ops/node-recovery/hard-reset)** 速度慢,但即使节点最新高度远离网络最新高度也能工作。它会跳过快照之前的所有内容,因此不会为这些区块在本地生成任何产物(日志、收据、跟踪)。
* **[完整重放](/zh/node-ops/node-recovery/full-replay)** 成本更高,但它可以确保本地归档没有缺口,从而无需由 [S3](/zh/node-ops/archive-data/data-waterfall) 提供缺失数据。RPC 提供者可能会需要完整重放。
* **[节点迁移](/zh/node-ops/node-recovery/node-migration)** 允许验证者通过将已同步的全节点提升为验证者身份来实现高可用。这对计划内或计划外维护尤其有用,可将停机时间降至最小。

<CardGroup cols={2}>
  <Card title="软重置" href="/zh/node-ops/node-recovery/soft-reset">
    利用 statesync 追赶到链的最新高度,跳过中间区块的执行。
  </Card>

  <Card title="硬重置" href="/zh/node-ops/node-recovery/hard-reset">
    从快照恢复状态,然后再进行重新同步。
  </Card>

  <Card title="完整重放" href="/zh/node-ops/node-recovery/full-replay">
    按顺序获取并重放所有缺失区块,以确保所有交易产物均可用。
  </Card>

  <Card title="节点迁移" href="/zh/node-ops/node-recovery/node-migration">
    通过迁移配置文件和密钥将已同步的全节点提升为验证者,停机时间极短。
  </Card>
</CardGroup>
