से डेटा निर्यात करें डेटाबेस (या डेटाबेस स्वयं) से डेटा निर्यात करने के लिए कोई तरीका (प्लगइन या टूल) है? मैं इस सुविधा की तलाश में हूं क्योंकि मुझे वर्तमान होस्ट से दूसरे होस्ट में डीबी माइग्रेट करने की आवश्यकता है।InfluxDB
InfluxDB
उत्तर
आप प्रत्येक तालिका डंप कर सकता है और REST इंटरफ़ेस द्वारा उन्हें लोड:
curl "http://hosta:8086/db/dbname/series?u=root&p=root&q=select%20*%20from%20series_name%3B" > series_name.json
curl -XPOST -d @series_name.json "http://hostb:8086/db/dbname/series?u=root&p=root"
या, शायद आप क्लस्टर के लिए नए मेजबान जोड़ना चाहते हैं? यह आसान है और आपको मुफ्त में मास्टर-मास्टर प्रतिकृति मिल जाएगी। Cluster Setup
जैसा कि ईज़ोट्रैंक कहता है, आप प्रत्येक तालिका को डंप कर सकते हैं। हालांकि ezotrank के जवाब में एक अनुपलब्ध "-d" है। यह होना चाहिए:
curl "http://hosta:8086/db/dbname/series?u=root&p=root&q=select%20*%20from%20series_name%3B" > series_name.json
curl -XPOST -d @series_name.json "http://hostb:8086/db/dbname/series?u=root&p=root"
(Ezotrank, माफ करना, मैं होता तो बस एक टिप्पणी सीधे आपके उत्तर पर पोस्ट किया है, लेकिन मैं अभी तक काफी प्रतिष्ठा अंक ऐसा करने की जरूरत नहीं है।)
निर्यात डेटा :
sudo service influxdb start (Or leave this step if service is already running)
influxd backup -database grpcdb /opt/data
grpcdb डीबी का नाम है और वापस ऊपर इस मामले में/opt/डेटा निर्देशिका के अंतर्गत सहेजा जाएगा।
डेटा आयात करें:
sudo service influxdb stop (Service should not be running)
influxd restore -metadir /var/lib/influxdb/meta /opt/data
influxd restore -database grpcdb -datadir /var/lib/influxdb/data /opt/data
sudo service influxdb start
बड़े डेटाबेस से निपटने पर यह वास्तव में ऐसा करने का एकमात्र व्यावहारिक तरीका है। – mogul
हां, मानते हुए कि ओपी किसी अन्य प्रकार के डेटाबेस की बजाय किसी अन्य इन्फ्लक्स डीबी होस्ट (उम्मीदवार के समान संस्करण) में माइग्रेट कर रहा है –
अगर मैं कर्ल का उपयोग करें, मैं समय समाप्ति मिलता है, और मैं पढ़ सकते हैं अगर मैं अपने एक स्वरूप में नहीं influxd backup
का उपयोग करें।
influx -host influxdb.mydomain.com -database primary -format csv -execute "select time,value from \"continuous\" where channel='ch123'" > outtest.csv
- 1. InfluxDB
- 2. influxdb पायथन: 404 पृष्ठ नहीं मिला
- 3. Influxdb स्टोरेज फ़ोल्डर का स्थान कैसे बदलें?
- 4. Influxdb में, सभी मापों को कैसे हटाएं?
- 5. क्यों InfluxDB वेब व्यवस्थापक इंटरफ़ेस 1.1 रिलीज के साथ काम नहीं करता है?
- 6. माप में प्रविष्टियों की संख्या कैसे प्राप्त करें
- 7. influx डीबी
- 8. ग्राफ़ाना विज़ुअलाइज़ेशन
- 9. async-http-ग्राहक की वजह से स्पार्क में IllegalAccessError
- 10. Kinesis स्पार्क स्ट्रीमिंग रिसीवर काम करता है
- 11. कार्यों के "अंतहीन" पुनरावृत्ति के लिए मुझे किस ओटीपी व्यवहार का उपयोग करना चाहिए?
- 12. समूह MongoDb
- 13. क्यूबलेट के लिए api.Node ऑब्जेक्ट बनाने में असमर्थ: क्लाउड प्रदाता से बाहरी आईडी प्राप्त करने में विफल: ऑब्जेक्ट
- 14. क्लस्टरआईपी को पॉड के अंदर से पिंग नहीं कर सकता है और DNS google.com
क्या हम यह चाहते हैं, तो सीएसवी प्रारूप में:
मैं इस तरह ठीक परिणाम मिल रहे हैं? – Luv33preet
या वैकल्पिक रूप से 'कर्ल-जी' http: // होस्टा: 8086/क्वेरी? ' --डेटा-urlencode "db = dbname" --डेटा-urlencode "q = चयन करें * श्रृंखला_नाम से" –