Skip to content

Document official storage v2 snapshots and bera-reth download - #93

Draft
camembera wants to merge 9 commits into
mainfrom
docs/node-snapshots-storage-v2
Draft

Document official storage v2 snapshots and bera-reth download#93
camembera wants to merge 9 commits into
mainfrom
docs/node-snapshots-storage-v2

Conversation

@camembera

Copy link
Copy Markdown
Collaborator

Summary

  • New nodes/operations/snapshots.mdx: storage v1 vs v2, what Bera-Reth does with storage v2, migrating from v1 to v2, a plain-prose bera-reth download reference (with a link to reth's pruning docs for --full), and the official restore walkthrough via fetch-berachain-snapshot.js.
  • Written on the expectation that Mainnet snapshots are also storage v2 and the guides script drops its -v2 suffix — both land via separate in-flight work (BERA-934, guides #435).
  • Quickstart Step 6 shrunk to a pointer at the new page.

Test plan

  • mint validate
  • npx prettier --check (via --write, clean)
  • Confirm Mainnet storage v2 activation and the guides script rename actually land before merging this — the page describes that end state, not what's live today.

Point operators at fetch-berachain-snapshot-v2 for Bepolia, keep the v1
script for mainnet and community packs, and record that Reth honors the
on-disk layout after a restore.
Storage v2 rides both Mainnet and Bepolia; guides' fetch-berachain-snapshot
script drops the -v2 suffix. Adds a migrating-from-v1 walkthrough and a
plain-prose bera-reth download reference with a link to reth's own pruning
docs for --full.
@mintlify

mintlify Bot commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
Berachain 🟢 Ready View Preview Aug 26, 2026, 5:54 PM

@camembera camembera left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed against Manny's Slack notes and what is live today.

Three content edits on snapshots.mdx:

  1. Cut the hot/cold-layer plus checksum-retry paragraphs (checksum retry already lives under bera-reth download).
  2. Put the sticky-datadir / restore-is-the-migration paragraph in a Warning, not another restatement in the migrating section.
  3. Put concrete Mainnet and Bepolia manifest.json URLs on the --manifest-url bullet. Keep the flag for third-party snapshots; once bera-reth #281 lands, drop it from Required for official --chain mainnet|bepolia.

Merge gates the PR already names are still open: snapshots.berachain.com and bepolia.snapshots.berachain.com still list tar.lz4 bundles, and guides still ships both fetch-berachain-snapshot.js and fetch-berachain-snapshot-v2.js. Do not merge until those match this page.

Comment thread nodes/operations/snapshots.mdx Outdated
Comment thread nodes/operations/snapshots.mdx Outdated
Comment thread nodes/operations/snapshots.mdx Outdated
Comment thread nodes/operations/quickstart.mdx Outdated
Comment thread nodes/operations/quickstart.mdx Outdated
Keep the snapshots nav entry; drop the removed geth-to-reth page.
The paths were constructed, not verified. Operators copy the URL from the
snapshot site instead, and the examples use a placeholder.
Explain why an operator would move to storage v2 without the layout
internals: upstream Reth's measured disk savings per node preset, faster
persistence, and the announced removal of storage v1 support.

Reth 2.0 committed to dropping storage v1 but stated the deprecation date
would be communicated separately, so avoid claiming a date exists. Note the
in-place bera-reth db migrate-v2 converter rather than asserting a snapshot
restore is the only path.

Also run prettier over both pages, which earlier commits missed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant