Unduhan Cepat Snapshot Solana

Pendahuluan

Anda dapat mempercepat sinkronisasi node Solana dengan menggunakan host unduhan snapshot SLV. Panduan ini menjelaskan cara mengunduh snapshot mainnet Solana dengan SLV CLI. Jika Anda memulai atau memperbarui node tanpa snapshot, sinkronisasi dapat memakan waktu berjam-jam (10+ jam di beberapa wilayah Asia) atau bahkan gagal. Komunitas SLV menyediakan mirror snapshot di beberapa wilayah sehingga node di seluruh dunia dapat online dengan cepat.
Hanya jaringan ERPC
Unduhan Cepat Snapshot hanya tersedia di dalam jaringan ERPC. Menggunakan server bare metal ERPC akan mengaktifkan fitur ini secara default.

Wilayah

Setiap endpoint menyediakan dua berkas: snapshot.tar.bz2 dan incremental-snapshot.tar.bz2. Unduh dari wilayah terdekat Anda untuk sinkronisasi tercepat.
WilayahEndpoint
πŸ‡³πŸ‡± Amsterdamhttps://solana-snapshot-ams.erpc.global
πŸ‡©πŸ‡ͺ Frankfurthttps://solana-snapshot-fra.erpc.global
πŸ‡¬πŸ‡§ Londonhttps://solana-snapshot-lon.erpc.global
πŸ‡ΊπŸ‡Έ New Yorkhttps://solana-snapshot-ny.erpc.global
πŸ‡ΈπŸ‡¬ Singaporehttps://solana-snapshot-sgp.erpc.global
πŸ‡―πŸ‡΅ Tokyohttps://solana-snapshot-tokyo.erpc.global

Unduh snapshot dengan perintah SLV

SLV CLI menyediakan slv rpc get:snapshot untuk mengunduh snapshot secara paralel ke node RPC yang terdaftar di inventory. Perintah ini menggunakan wget untuk mengambil berkas terbaru dari wilayah yang dipilih ke /mnt/snapshot.
bash
slv rpc get:snapshot -n mainnet -p <RPC node name>
Gunakan nama node yang terdaftar di ~/.slv/inventory.mainnet.rpcs.yml. Anda dapat memilih beberapa node dan menjalankannya sekaligus.

Pulihkan seketika dengan login ke node

Jika Anda memerlukan pemulihan manual secara langsung (misalnya, setelah terjadi kegagalan atau penggantian disk), ikuti langkah-langkah berikut untuk mengambil ulang snapshot:
bash
sudo systemctl stop solv
sudo rm -rf /mnt/snapshot/*
sudo find /mnt/ledger/ -mindepth 1 -not -name "contact-info.bin" -delete
cd /mnt/snapshot && wget -c --trust-server-names https://solana-snapshot-fra.erpc.global/snapshot.tar.bz2 && wget -c --trust-server-names https://solana-snapshot-fra.erpc.global/incremental-snapshot.tar.bz2
sudo systemctl start solv
  • Hentikan layanan solv, kosongkan /mnt/snapshot, dan bersihkan /mnt/ledger (pertahankan contact-info.bin).
  • Ganti ke endpoint terdekat dari tabel di atas, lalu unduh kedua berkas snapshot.tar.bz2 dan incremental-snapshot.tar.bz2.
  • Jalankan solv untuk segera melanjutkan dari snapshot yang baru.

Bare metal berkinerja tinggi

ERPC Global menawarkan server pilihan dengan performa jaringan dan CPU kelas atas di seluruh dunia.
Server SLV Metal berada di jaringan yang memiliki akses langsung ke endpoint snapshot di atas.
Server ini sudah disetel sejak awal (I/O, jaringan, CPU) sehingga Anda dapat memperoleh performa puncak segera setelah provisioning.
Lihat bare metal di ERPC Global