मैं एक remote ssh
Mongodump हो रही खाली फ़ोल्डरों
mongodump --host mongodb1.example.net --port 27017 --username user --password pass --out /opt/backup/mongodump-2013-10-24
से इस आदेश को चलाने के लिए कोशिश कर रहा हूँ हालांकि, मैं सब मिल रहा है प्रत्येक संग्रह के लिए खाली फ़ोल्डर्स है।
मैं क्या गलत कर रहा हूं?
जानकारी (अगर यह मायने रखती है): स्रोत MongoDB विंडोज सर्वर पर है और SSH की है एक दूरस्थ उबंटू मशीन
यहाँ टर्मिनल आउटपुट है:
connected to: ip.ip.ip.ip:27017
Thu Feb 18 00:46:01.757 all dbs
Thu Feb 18 00:46:01.809 DATABASE: admin to /opt/backup/mongodump-2013-10-24/admin
Thu Feb 18 00:46:01.903 DATABASE: anthony_data to /opt/backup/mongodump-2013-10-24/anthony_data
Thu Feb 18 00:46:02.004 DATABASE: temp_data to /opt/backup/mongodump-2013-10-24/temp_data
Thu Feb 18 00:46:02.104 DATABASE: zoomy to /opt/backup/mongodump-2013-10-24/zoomy
तो इसके लिए खाली फ़ोल्डर बनाता है सभी संग्रह लेकिन इसमें कोई बीएसएन नहीं है
पर नहीं हैं निश्चित रूप से वहाँ टर्मिनल में कुछ उत्पादन है कि ऐसा करना चाहिए MongoDB-संगठन-उपकरण पैकेज स्थापित आपको गलत क्या है इसका कुछ संकेत दें। यदि आप अभी भी अनिश्चित हैं तो आउटपुट शामिल करें। –
आप @RamachandraReddy यह mattter नहीं होता –
--db जोड़ सकते हैं, के बाद से 'mongodump' सिर्फ सभी डेटाबेस (उपयोगकर्ता की पहुंच है कि) डिफ़ॉल्ट रूप से डंप होगा। बेशक अगर उपयोगकर्ता को डेटाबेस सूचीबद्ध करने की अनुमति नहीं है, तो यह एक और मुद्दा होगा। लेकिन जैसा कि कहा गया है, अभी भी आउटपुट होने जा रहा है जो कुछ स्पष्टीकरण दिखाता है, भले ही ओपी समझ में नहीं आता कि आउटपुट को कैसे प्रभावित किया जाए। –