Solana स्नैपशॉट फ़ास्ट डाउनलोड
परिचय
SLV के स्नैपशॉट डाउनलोड होस्ट का उपयोग करके आप Solana नोड की सिंक को तेज़ कर सकते हैं।
यह गाइड बताती है कि SLV CLI से Solana mainnet स्नैपशॉट कैसे डाउनलोड करें।
अगर आप स्नैपशॉट के बिना कोई नोड शुरू या अपडेट करते हैं, तो सिंक होने में कई घंटे (कुछ एशियाई क्षेत्रों में 10+ घंटे) लग सकते हैं, या सिंक विफल भी हो सकती है।
SLV समुदाय कई क्षेत्रों में स्नैपशॉट मिरर करता है, ताकि दुनिया भर में नोड्स जल्दी ऑनलाइन आ सकें।
केवल ERPC नेटवर्क
स्नैपशॉट फ़ास्ट डाउनलोड केवल ERPC नेटवर्क के भीतर उपलब्ध है।
ERPC के बेयर मेटल सर्वर इस्तेमाल करने पर यह सुविधा डिफ़ॉल्ट रूप से चालू रहती है।
क्षेत्र
हर एंडपॉइंट दो फ़ाइलें देता है:
snapshot.tar.bz2 और incremental-snapshot.tar.bz2।
सबसे तेज़ सिंक के लिए अपने सबसे नज़दीकी क्षेत्र से डाउनलोड करें।| क्षेत्र | एंडपॉइंट |
|---|---|
| 🇳🇱 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 |
SLV कमांड से स्नैपशॉट डाउनलोड करें
SLV CLI का
slv rpc get:snapshot कमांड इन्वेंटरी में पंजीकृत RPC नोड्स पर समानांतर रूप से स्नैपशॉट डाउनलोड करता है।
यह चुने गए क्षेत्र से नवीनतम फ़ाइलें /mnt/snapshot में लाने के लिए wget का उपयोग करता है।bash
slv rpc get:snapshot -n mainnet -p <RPC node name>slv rpc get:snapshot -n mainnet -p <RPC node name>~/.slv/inventory.mainnet.rpcs.yml में पंजीकृत नोड नाम का उपयोग करें। आप कई नोड चुनकर इसे एक साथ चला सकते हैं।नोड में लॉग इन करके तुरंत रिकवर करें
अगर आपको मैन्युअल रूप से तुरंत रिकवरी करनी है (जैसे किसी विफलता या डिस्क बदलने के बाद), तो स्नैपशॉट दोबारा लाने के लिए ये चरण अपनाएँ:
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 solvsolvसर्विस बंद करें,/mnt/snapshotखाली करें, और/mnt/ledgerसाफ़ करें (contact-info.binरहने दें)।- ऊपर की तालिका में से सबसे नज़दीकी एंडपॉइंट इस्तेमाल करें और
snapshot.tar.bz2तथाincremental-snapshot.tar.bz2दोनों डाउनलोड करें। - नए स्नैपशॉट से तुरंत फिर से शुरू करने के लिए
solvशुरू करें।
हाई-परफ़ॉर्मेंस बेयर मेटल
ERPC Global दुनिया भर में शीर्ष स्तर के नेटवर्क और CPU प्रदर्शन वाले चुनिंदा सर्वर प्रदान करता है।
SLV Metal सर्वर ऐसे नेटवर्क पर हैं जिनकी ऊपर दिए गए स्नैपशॉट एंडपॉइंट तक सीधी पहुँच है।
ये पहले से ट्यून (I/O, नेटवर्क, CPU) होकर आते हैं, ताकि प्रोविज़निंग के ठीक बाद आपको सर्वश्रेष्ठ प्रदर्शन मिल सके।
ERPC Global पर बेयर मेटल देखें
SLV Metal सर्वर ऐसे नेटवर्क पर हैं जिनकी ऊपर दिए गए स्नैपशॉट एंडपॉइंट तक सीधी पहुँच है।
ये पहले से ट्यून (I/O, नेटवर्क, CPU) होकर आते हैं, ताकि प्रोविज़निंग के ठीक बाद आपको सर्वश्रेष्ठ प्रदर्शन मिल सके।
ERPC Global पर बेयर मेटल देखें