Get your Tezos Snapshot now!

We provide the latest Tezos Snapshot Files, to save time for syncing from scratch and/or save space on your HDD/SSD (Garbage collection).

 

Mininax – a RetroExplorer for the Tezos Blockchain powered by Cryptonomic-Tech

Check it out! 

Downloads


Speed up your Tezos Node sync process.


Save space, through Garbage collection.

Import Tutorial (scroll down for Docker)

From Scratch:

Running Node:

Step 1: Set up a Node; following this Step by Step Guide.

Step 2: Download the Full or rolling mode Snapshot File

Step 3: Copy the file into /tezos folder

Step 4:  “./tezos-node snapshot import *Blockhash*.full”

Step 5: Delete the *Blockhash*.full file after succesful import.

Step 6: Start the Node “./tezos-node run –rpc addr 127.0.0.1:8732″

Step 1: Download the Full or rolling mode Snapshot File.

Step 2: Copy the file into the /tezos folder

Step 3: Update your Tezos Node with
“git checkout mainnet && git pull && make build-deps && eval $(opam env) && make”

Step 4: If your node is running, stop the Node with Ctrl-c

Step 5Backup your current ./tezos-node folder

(Especially the identity.json and peers.json)

Step 6:  Delete your ./tezos-node Folder

Step 7: “./tezos-node snapshot import *Blockhash*.full”

Step 8: Delete the *Blockhash*.full file after succesful import

Step 9: Copy the backuped identity.json and peers.json into the
./tezos-node folder

Step 10: Start the Node “./tezos-node run –rpc addr 127.0.0.1:8732”

Docker Tutorial (by @wenzelvk Telegram)

 
 
 
Step 1: Download the Full or rolling mode Snapshot File;
Step 2: Pull the most recent Docker image: docker pull tezos/tezos:mainnet;
Step 3: Add volume for your Docker configuration: ./*Blockhash*.full:/snapshot;
Step 4: Backup your current node data volume (Especially the identity.json and peers.json);
Step 5: Delete your node data files in volume;
Step 6: Start the node container with the following command: tezos-snapshot-import;
Step 7: Delete the *Blockhash*.full file after succesful import, stop container;
Step 8: Replace back identity.json and peers.json in your node data volume;

Step 9: Start the node container with a default tezos-node command.

SAMPLE

Sample docker-compose.yml for snapshot import, replace tezos-snapshot-import to tezos-node

after import is finished to run node normally:
 
version: “2”
services:
  node:
    image: tezos/tezos:mainnet
    hostname: node
    command: tezos-snapshot-import
    ports:
      – 9732:9732
    expose:
      – ‘8732’
    volumes:
      – ./node_data:/var/run/tezos/node
      – ./client_data:/var/run/tezos/client
      – ./*Blockhash*.full:/snapshot

    restart: on-failure