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.| Wilayah | Endpoint |
|---|---|
| π³π± Amsterdam | https://solana-snapshot-ams.erpc.global |
| π©πͺ Frankfurt | https://solana-snapshot-fra.erpc.global |
| π¬π§ London | https://solana-snapshot-lon.erpc.global |
| πΊπΈ New York | https://solana-snapshot-ny.erpc.global |
| πΈπ¬ Singapore | https://solana-snapshot-sgp.erpc.global |
| π―π΅ Tokyo | https://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>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 solvsudo 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(pertahankancontact-info.bin). - Ganti ke endpoint terdekat dari tabel di atas, lalu unduh kedua berkas
snapshot.tar.bz2danincremental-snapshot.tar.bz2. - Jalankan
solvuntuk 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
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