Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് മോംഗോറെസ്റ്റോർ ആണിത്.
പട്ടിക:
NAME
മോംഗോറെസ്റ്റോർ - മോംഗോഡിബി
സിനോപ്സിസ്
ദി മോങ്ങോറെസ്റ്റോർ ടൂൾ സൃഷ്ടിച്ച ബൈനറി ഡാറ്റാബേസ് ഡമ്പിൽ നിന്ന് ഉള്ളടക്കം ഇറക്കുമതി ചെയ്യുന്നു മോങ്ങോടം കടന്നു
ഒരു പ്രത്യേക ഡാറ്റാബേസ്. മോങ്ങോറെസ്റ്റോർ നിലവിലുള്ള ഒരു ഡാറ്റാബേസിലേക്ക് ഉള്ളടക്കം ഇറക്കുമതി ചെയ്യാനോ a സൃഷ്ടിക്കാനോ കഴിയും
പുതിയ ഒരു.
മോങ്ങോറെസ്റ്റോർ നിലവിലുള്ള ഡാറ്റാബേസിലേക്ക് ഇൻസെർട്ടുകൾ മാത്രമേ നടത്തുകയുള്ളൂ, മാത്രമല്ല അത് പ്രവർത്തിക്കുന്നില്ല
അപ്ഡേറ്റുകൾ അല്ലെങ്കിൽ അപ്സെർട്ടുകൾ. നിലവിലുള്ള അതേ ഡാറ്റയാണെങ്കിൽ _id ലക്ഷ്യത്തിൽ ഇതിനകം നിലവിലുണ്ട്
ഡാറ്റാബേസ്, മോങ്ങോറെസ്റ്റോർ ഉദ്ദേശിക്കുന്ന അല്ല പകരം വയ്ക്കുക.
മോങ്ങോറെസ്റ്റോർ ഡമ്പിൽ നിന്ന് സൂചികകൾ പുനഃസൃഷ്ടിക്കും
യുടെ പെരുമാറ്റം മോങ്ങോറെസ്റ്റോർ ഇനിപ്പറയുന്ന ഗുണങ്ങളുണ്ട്:
എല്ലാ പ്രവർത്തനങ്ങളും ഉൾപ്പെടുത്തലുകളാണ്, അപ്ഡേറ്റുകളല്ല.
എല്ലാ ഉൾപ്പെടുത്തലുകളും "തീയും മറക്കലും," മോങ്ങോറെസ്റ്റോർ ഒരു പ്രതികരണത്തിനായി കാത്തിരിക്കുന്നില്ല
മോങ്ങോഡ് മോംഗോഡിബി പ്രോസസ്സിന് ഓപ്പറേഷൻ ലഭിച്ചു അല്ലെങ്കിൽ റെക്കോർഡ് ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കാൻ.
ദി മോങ്ങോഡ് ഒരു പുനഃസ്ഥാപിക്കൽ പ്രവർത്തന സമയത്ത് സംഭവിക്കുന്ന ഏതെങ്കിലും പിശകുകൾ അതിന്റെ ലോഗിൽ രേഖപ്പെടുത്തും
മോങ്ങോറെസ്റ്റോർ പിശകുകൾ ലഭിക്കില്ല.
സൃഷ്ടിച്ച ഡാറ്റയുടെ ഫോർമാറ്റ് ശ്രദ്ധിക്കുക മോങ്ങോടം 2.2 ഡിസ്ട്രിബ്യൂഷനിൽ നിന്നോ അതിനു ശേഷമോ ഉള്ള ടൂൾ ആണ്
വ്യത്യസ്തവും മുമ്പത്തെ പതിപ്പുകളുമായി പൊരുത്തപ്പെടാത്തതും മോങ്ങോഡ്.
ഓപ്ഷനുകൾ
മോങ്ങോറെസ്റ്റോർ
--സഹായിക്കൂ ഒരു അടിസ്ഥാന സഹായവും ഉപയോഗ വാചകവും നൽകുന്നു.
--വാക്കുകൾ, -v
കമാൻഡ് ലൈനിൽ തിരിച്ചെത്തിയ ആന്തരിക റിപ്പോർട്ടിംഗിന്റെ അളവ് വർദ്ധിപ്പിക്കുന്നു. വർധിപ്പിക്കുക
പദപ്രയോഗം -v ഓപ്ഷൻ ഒന്നിലധികം തവണ ഉൾപ്പെടുത്തി ഫോം, (ഉദാ
-vvvvv.)
--പതിപ്പ്
എന്നതിന്റെ പതിപ്പ് നൽകുന്നു മോങ്ങോറെസ്റ്റോർ ഉപകരണം.
--ഹോസ്റ്റ് <:port>
എന്നതിനായി പരിഹരിക്കാവുന്ന ഒരു ഹോസ്റ്റ്നാമം വ്യക്തമാക്കുന്നു മോങ്ങോഡ് നിങ്ങൾ പുനഃസ്ഥാപിക്കാൻ ആഗ്രഹിക്കുന്നത്
ഡാറ്റാബേസ്. സ്ഥിരസ്ഥിതിയായി മോങ്ങോറെസ്റ്റോർ ഒരു MongoDB പ്രോസസ്സിലേക്ക് കണക്റ്റുചെയ്യാൻ ശ്രമിക്കും
ലോക്കൽ ഹോസ്റ്റ് പോർട്ട് നമ്പറിൽ പ്രവർത്തിക്കുന്നു 27017.
ഓപ്ഷണലായി, ഒരു പോർട്ടിൽ പ്രവർത്തിക്കുന്ന മോംഗോഡിബി ഇൻസ്റ്റൻസ് കണക്റ്റുചെയ്യാൻ ഒരു പോർട്ട് നമ്പർ വ്യക്തമാക്കുക
ഒഴികെ 27017.
ഒരു റെപ്ലിക്ക സെറ്റിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന്, നിങ്ങൾക്ക് പകർപ്പ് സെറ്റ് വിത്ത് നാമവും ഒരു വിത്തും വ്യക്തമാക്കാം
സെറ്റ് അംഗങ്ങളുടെ പട്ടിക, ഇനിപ്പറയുന്ന ഫോർമാറ്റിൽ:
/ <:port>, ,...
--പോർട്ട്
മോംഗോഡിബി ഇൻസ്റ്റൻസ് സ്റ്റാൻഡേർഡിൽ പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ പോർട്ട് നമ്പർ വ്യക്തമാക്കുന്നു
തുറമുഖം. (അതായത് 27017) ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഒരു പോർട്ട് നമ്പറും വ്യക്തമാക്കാം --ഹോസ്റ്റ് കമാൻഡ്.
--ipv6 അനുവദിക്കുന്ന IPv6 പിന്തുണ പ്രവർത്തനക്ഷമമാക്കുന്നു മോങ്ങോറെസ്റ്റോർ MongoDB ഉദാഹരണത്തിലേക്ക് കണക്റ്റുചെയ്യാൻ
ഒരു IPv6 നെറ്റ്വർക്ക് ഉപയോഗിക്കുന്നു. ഉൾപ്പെടെ എല്ലാ MongoDB പ്രോഗ്രാമുകളും പ്രക്രിയകളും മോങ്ങോറെസ്റ്റോർ,
സ്ഥിരസ്ഥിതിയായി IPv6 പിന്തുണ പ്രവർത്തനരഹിതമാക്കുക.
--ssl പതിപ്പ് 2.4-ൽ പുതിയത്: SSL കണക്ഷനുകൾക്കുള്ള പിന്തുണ MongoDB ചേർത്തു മോങ്ങോഡ് ഉദാഹരണങ്ങൾ
മോങ്ങോറെസ്റ്റോറിൽ.
mongorestore-ലെ SSL പിന്തുണ യുടെ ഡിഫോൾട്ട് വിതരണത്തിലേക്ക് കംപൈൽ ചെയ്തിട്ടില്ല എന്നത് ശ്രദ്ധിക്കുക
മോംഗോഡിബി. കാണുക /അഡ്മിനിസ്ട്രേഷൻ/എസ്എസ്എൽ SSL, MongoDB എന്നിവയെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്.
കൂടാതെ, mongorestore എന്നതിലേക്കുള്ള കണക്ഷനുകളെ പിന്തുണയ്ക്കുന്നില്ല മോങ്ങോഡ് ഉദാഹരണങ്ങൾ
ക്ലയന്റ് സർട്ടിഫിക്കറ്റ് മൂല്യനിർണ്ണയം ആവശ്യമാണ്.
അനുവദിക്കുന്നു മോങ്ങോറെസ്റ്റോർ ബന്ധിപ്പിക്കാൻ മോങ്ങോഡ് ഒരു SSL കണക്ഷനിലൂടെയുള്ള ഉദാഹരണം.
--ഉപയോക്തൃനാമം , -u
നിങ്ങളുടെ ഡാറ്റാബേസ് ആണെങ്കിൽ, MongoDB ഉദാഹരണം പ്രാമാണീകരിക്കാൻ ഒരു ഉപയോക്തൃനാമം വ്യക്തമാക്കുന്നു
പ്രാമാണീകരണം ആവശ്യമാണ്. യുമായി സംയോജിച്ച് ഉപയോഗിക്കുക --password വിതരണം ചെയ്യാനുള്ള ഓപ്ഷൻ a
password.
--password , -p
മോംഗോഡിബി ഇൻസ്റ്റൻസ് പ്രാമാണീകരിക്കുന്നതിന് ഒരു പാസ്വേഡ് വ്യക്തമാക്കുന്നു. സംയോജിച്ച് ഉപയോഗിക്കുക
കൂടെ മോങ്ങോറെസ്റ്റോർ --ഉപയോക്തൃനാമം ഒരു ഉപയോക്തൃനാമം നൽകാനുള്ള ഓപ്ഷൻ.
നിങ്ങൾ എ വ്യക്തമാക്കുകയാണെങ്കിൽ --ഉപയോക്തൃനാമം ഇല്ലാതെ --password ഓപ്ഷൻ, മോങ്ങോറെസ്റ്റോർ ആവശ്യപ്പെടും
സംവേദനാത്മകമായി ഒരു പാസ്വേഡിനായി.
--authenticationDatabase
2.4 പതിപ്പിൽ പുതിയത്.
ഉപയോക്താവിന്റെ (ഉദാ --ഉപയോക്തൃനാമം) യോഗ്യതാപത്രങ്ങൾ.
സ്ഥിരസ്ഥിതിയായി, മോങ്ങോറെസ്റ്റോർ ലേക്ക് വ്യക്തമാക്കിയ ഡാറ്റാബേസ് അനുമാനിക്കുന്നു --db വാദം
നിങ്ങൾ വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ ഉപയോക്താവിന്റെ ക്രെഡൻഷ്യലുകൾ കൈവശം വയ്ക്കുന്നു --authenticationDatabase.
കാണുക ഉപയോക്തൃ ഉറവിടം, /റഫറൻസ്/പ്രിവിലേജ്-രേഖകൾ ഒപ്പം /റഫറൻസ്/ഉപയോക്തൃ-പ്രിവിലേജുകൾ വേണ്ടി
മോംഗോഡിബിയിൽ നിയുക്ത പ്രാമാണീകരണത്തെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ.
--ആധികാരികത മെക്കാനിസം
2.4 പതിപ്പിൽ പുതിയത്.
പ്രാമാണീകരണ സംവിധാനം വ്യക്തമാക്കുന്നു. സ്ഥിരസ്ഥിതിയായി, പ്രാമാണീകരണ സംവിധാനം ആണ്
MONGODB-CR, ഇതാണ് മോംഗോഡിബി ചലഞ്ച്/പ്രതികരണ പ്രാമാണീകരണ സംവിധാനം. ഇൻ
മോംഗോഡിബി സബ്സ്ക്രൈബർ എഡിഷൻ, മോങ്ങോറെസ്റ്റോർ എന്നതിനുള്ള പിന്തുണയും ഉൾപ്പെടുന്നു ജിഎസ്എസ്എപിഐ ലേക്ക്
Kerberos പ്രാമാണീകരണം കൈകാര്യം ചെയ്യുക.
കാണുക /tutorial/control-access-to-mongodb-with-kerberos-authentication കൂടുതൽ
Kerberos പ്രാമാണീകരണത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ.
--dbpath
MongoDB ഡാറ്റ ഫയലുകളുടെ ഡയറക്ടറി വ്യക്തമാക്കുന്നു. ഉപയോഗിക്കുകയാണെങ്കിൽ, ദി --dbpath ഓപ്ഷൻ
സജ്ജമാക്കുന്നു മോങ്ങോറെസ്റ്റോർ പ്രാദേശിക ഡാറ്റ ഫയലുകളിലേക്ക് നേരിട്ട് അറ്റാച്ചുചെയ്യാനും ഡാറ്റ ചേർക്കാനും
ഇല്ലാതെ മോങ്ങോഡ്. കൂടെ ഓടാൻ --dbpath, മോങ്ങോറെസ്റ്റോർ എന്നതിലേക്കുള്ള ആക്സസ് ലോക്ക് ചെയ്യേണ്ടതുണ്ട്
ഡാറ്റ ഡയറക്ടറി: ഫലമായി, ഇല്ല മോങ്ങോഡ് പ്രോസസ്സ് ചെയ്യുമ്പോൾ അതേ പാതയിലേക്ക് പ്രവേശിക്കാൻ കഴിയും
റൺസ്.
--directoryperdb
ഉപയോഗിക്കുക --directoryperdb എന്നതുമായി ബന്ധപ്പെട്ട ഓപ്ഷനുമായി സംയോജിച്ച് മോങ്ങോഡ്,
ഇത് അനുവദിക്കുന്നു മോങ്ങോറെസ്റ്റോർ മൊംഗോഡിബി ഇൻസ്റ്റൻസുകളിലേക്ക് ഡാറ്റ ഇമ്പോർട്ടുചെയ്യാൻ
ഡാറ്റാബേസിന്റെ ഫയലുകൾ ഡിസ്കിലെ ഡിസ്ക്രിറ്റ് ഡയറക്ടറികളിൽ സംരക്ഷിച്ചിരിക്കുന്നു. ഈ ഓപ്ഷൻ മാത്രമാണ്
വ്യക്തമാക്കുമ്പോൾ പ്രസക്തമാണ് --dbpath ഓപ്ഷൻ.
--ജേണൽ
അനുവദിക്കുന്നു മോങ്ങോറെസ്റ്റോർ ദൃഢതയിലേക്ക് എഴുതുക ജേണൽ ഡാറ്റ ഫയലുകൾ ഉറപ്പാക്കാൻ
എഴുത്ത് പ്രക്രിയയിൽ സ്ഥിരതയുള്ള അവസ്ഥയിൽ തുടരും. ഈ ഓപ്ഷൻ മാത്രമാണ്
വ്യക്തമാക്കുമ്പോൾ പ്രസക്തമാണ് --dbpath ഓപ്ഷൻ.
--db , -d
ഉപയോഗിക്കുക --db ഒരു ഡാറ്റാബേസ് വ്യക്തമാക്കുന്നതിനുള്ള ഓപ്ഷൻ മോങ്ങോറെസ്റ്റോർ ഡാറ്റ പുനഃസ്ഥാപിക്കാൻ കടന്നു. എങ്കിൽ
ഡാറ്റാബേസ് നിലവിലില്ല, മോങ്ങോറെസ്റ്റോർ നിർദ്ദിഷ്ട ഡാറ്റാബേസ് സൃഷ്ടിക്കും. എങ്കിൽ
നിങ്ങൾ എ വ്യക്തമാക്കുന്നില്ല , മോങ്ങോറെസ്റ്റോർ അനുബന്ധമായ പുതിയ ഡാറ്റാബേസുകൾ സൃഷ്ടിക്കുന്നു
ഡാറ്റ ഉത്ഭവിച്ചതും ഡാറ്റ പുനരാലേഖനം ചെയ്യപ്പെടുന്നതുമായ ഡാറ്റാബേസുകൾ. ഇതിനായി ഈ ഓപ്ഷൻ ഉപയോഗിക്കുക
ഇതിനകം ഡാറ്റ ഉള്ള ഒരു MongoDB ഉദാഹരണത്തിലേക്ക് ഡാറ്റ പുനഃസ്ഥാപിക്കുക.
--db ചെയ്യുന്നവൻ അല്ല ഏത് നിയന്ത്രിക്കുക BSON ഫയലുകൾ മോങ്ങോറെസ്റ്റോർ പുനഃസ്ഥാപിക്കുന്നു. നിങ്ങൾ ഉപയോഗിക്കണം
മോങ്ങോറെസ്റ്റോർ പാത ഓപ്ഷൻ പുനഃസ്ഥാപിച്ച ഡാറ്റ പരിമിതപ്പെടുത്താൻ.
--സമാഹാരം , -c
ഉപയോഗിക്കുക --സമാഹാരം ഒരു ശേഖരം വ്യക്തമാക്കുന്നതിനുള്ള ഓപ്ഷൻ മോങ്ങോറെസ്റ്റോർ പുനഃസ്ഥാപിക്കാൻ. എങ്കിൽ
നിങ്ങൾ എ വ്യക്തമാക്കുന്നില്ല , മോങ്ങോറെസ്റ്റോർ സൃഷ്ടിച്ച എല്ലാ ശേഖരങ്ങളും ഇറക്കുമതി ചെയ്യുന്നു.
നിലവിലുള്ള ഡാറ്റ തിരുത്തിയെഴുതപ്പെട്ടേക്കാം. മോംഗോഡിബിയിലേക്ക് ഡാറ്റ പുനഃസ്ഥാപിക്കാൻ ഈ ഓപ്ഷൻ ഉപയോഗിക്കുക
ഇതിനകം ഡാറ്റ ഉള്ള ഉദാഹരണം, അല്ലെങ്കിൽ വ്യക്തമാക്കിയതിൽ കുറച്ച് ഡാറ്റ മാത്രം പുനഃസ്ഥാപിക്കുക
ഇറക്കുമതി ചെയ്ത ഡാറ്റ സെറ്റ്.
--objcheck
നിർബന്ധിക്കുന്നു മോങ്ങോറെസ്റ്റോർ രസീത് ലഭിക്കുമ്പോൾ ക്ലയന്റുകളിൽ നിന്നുള്ള എല്ലാ അഭ്യർത്ഥനകളും സാധൂകരിക്കുന്നതിന്
ക്ലയന്റുകൾ ഒരിക്കലും അസാധുവായ ഡോക്യുമെന്റുകൾ ഡാറ്റാബേസിൽ ചേർക്കുന്നില്ലെന്ന് ഉറപ്പാക്കുക. വസ്തുക്കൾക്ക്
ഉയർന്ന അളവിലുള്ള ഉപ-രേഖ നെസ്റ്റിംഗിനൊപ്പം, --objcheck ഒരു ചെറിയ സ്വാധീനം ചെലുത്താൻ കഴിയും
പ്രകടനം. നിങ്ങൾക്ക് സജ്ജമാക്കാൻ കഴിയും --noobjcheck റൺ-ടൈമിൽ ഒബ്ജക്റ്റ് പരിശോധന പ്രവർത്തനരഹിതമാക്കാൻ.
പതിപ്പ് 2.4-ൽ മാറ്റി: MongoDB പ്രവർത്തനക്ഷമമാക്കുന്നു --objcheck സ്വതവേ, എന്തെങ്കിലും തടയാൻ
മോംഗോഡിബി ഡാറ്റാബേസിലേക്ക് കേടായതോ അസാധുവായതോ ആയ BSON ചേർക്കുന്നതിൽ നിന്നുള്ള ക്ലയന്റ്.
--noobjcheck
2.4 പതിപ്പിൽ പുതിയത്.
എല്ലാ ഇൻകമിംഗ് BSON-ലും MongoDB നടത്തുന്ന ഡിഫോൾട്ട് ഡോക്യുമെന്റ് മൂല്യനിർണ്ണയം പ്രവർത്തനരഹിതമാക്കുന്നു
പ്രമാണങ്ങൾ.
--ഫിൽട്ടർ ' '
രേഖകൾ പരിമിതപ്പെടുത്തുന്നു മോങ്ങോറെസ്റ്റോർ പൊരുത്തപ്പെടുന്ന രേഖകളിലേക്ക് മാത്രം ഇറക്കുമതി ചെയ്യുന്നു
എന്ന് വ്യക്തമാക്കിയ JSON പ്രമാണം ' '. ഡോക്യുമെന്റ് ഒറ്റത്തവണ ഉൾപ്പെടുത്തുന്നത് ഉറപ്പാക്കുക
നിങ്ങളുടെ സിസ്റ്റത്തിന്റെ ഷെൽ എൻവയോൺമെന്റുമായുള്ള ഇടപെടൽ ഒഴിവാക്കാനുള്ള ഉദ്ധരണികൾ.
--ഡ്രോപ്പ് ടാർഗെറ്റിൽ നിന്ന് എല്ലാ ശേഖരണവും ഉപേക്ഷിക്കാൻ പുനഃസ്ഥാപിക്കൽ നടപടിക്രമം പരിഷ്ക്കരിക്കുന്നു
ഡംപ് ചെയ്ത ബാക്കപ്പിൽ നിന്ന് ശേഖരം പുനഃസ്ഥാപിക്കുന്നതിന് മുമ്പ് ഡാറ്റാബേസ്.
--oplogReplay
വീണ്ടും പ്ലേ ചെയ്യുന്നു ഒപ്ലോഗ് ഡംപ് പുനഃസ്ഥാപിച്ചതിന് ശേഷം നിലവിലെ അവസ്ഥ ഉറപ്പാക്കാൻ
ഡാറ്റാബേസ് " എന്നതിനൊപ്പം ക്യാപ്ചർ ചെയ്ത പോയിന്റ്-ഇൻ-ടൈം ബാക്കപ്പിനെ പ്രതിഫലിപ്പിക്കുന്നുമോങ്ങോടം --oplog"
കമാൻഡ്.
--keepIndexVersion
തടയുന്നു മോങ്ങോറെസ്റ്റോർ ഈ സമയത്ത് ഇൻഡക്സ് ഏറ്റവും പുതിയ പതിപ്പിലേക്ക് അപ്ഗ്രേഡ് ചെയ്യുന്നതിൽ നിന്ന്
പുനഃസ്ഥാപന പ്രക്രിയ.
--ഡബ്ല്യു <നമ്പർ of പകർപ്പുകളോ ഓരോ എഴുതുക>
2.2 പതിപ്പിൽ പുതിയത്.
വ്യക്തമാക്കുന്നു എഴുതുക ആശങ്ക ഓരോ എഴുത്ത് പ്രവർത്തനത്തിനും അത് മോങ്ങോറെസ്റ്റോർ എഴുതുന്നു
ടാർഗെറ്റ് ഡാറ്റാബേസ്. സ്വതവേ, മോങ്ങോറെസ്റ്റോർ ഒരു പ്രതികരണത്തിനായി കാത്തിരിക്കുന്നില്ല
എഴുതുക അംഗീകാരം.
--noOptionsRestore
2.2 പതിപ്പിൽ പുതിയത്.
തടയുന്നു മോങ്ങോറെസ്റ്റോർ ശേഖരണ ഓപ്ഷനുകൾ സജ്ജീകരിക്കുന്നതിൽ നിന്ന്, വ്യക്തമാക്കിയത് പോലെ
കൊണ്ട് collMod ഡാറ്റാബേസ് കമാൻഡ്, പുനഃസ്ഥാപിച്ച ശേഖരങ്ങളിൽ.
--noIndexRestore
2.2 പതിപ്പിൽ പുതിയത്.
തടയുന്നു മോങ്ങോറെസ്റ്റോർ ൽ വ്യക്തമാക്കിയിട്ടുള്ള സൂചികകൾ പുനഃസ്ഥാപിക്കുന്നതിൽ നിന്നും നിർമ്മിക്കുന്നതിൽ നിന്നും
അനുബന്ധം മോങ്ങോടം .ട്ട്പുട്ട്.
--oplogLimit
2.2 പതിപ്പിൽ പുതിയത്.
തടയുന്നു മോങ്ങോറെസ്റ്റോർ അപേക്ഷിക്കുന്നതിൽ നിന്ന് ഒപ്ലോഗ് എന്നതിനേക്കാൾ പുതിയ എൻട്രികൾ .
വ്യക്തമാക്കുക രൂപത്തിൽ മൂല്യങ്ങൾ :എവിടെ ആകുന്നു
യുണിക്സ് യുഗം മുതൽ സെക്കൻഡുകൾ, ഒപ്പം പ്രവർത്തനങ്ങളുടെ ഒരു കൗണ്ടറിനെ പ്രതിനിധീകരിക്കുന്നു
നിർദ്ദിഷ്ട സെക്കൻഡിൽ സംഭവിച്ച ഒപ്ലോഗ്.
നിങ്ങൾ ഉപയോഗിക്കണം --oplogLimit സംയോജിച്ച് --oplogReplay ഓപ്ഷൻ.
യുടെ അവസാന വാദം മോങ്ങോറെസ്റ്റോർ കമാൻഡ് ഒരു ഡയറക്ടറി പാതയാണ്. ഈ വാദം
പുനഃസ്ഥാപിക്കേണ്ട ഡാറ്റാബേസ് ഡമ്പിന്റെ സ്ഥാനം വ്യക്തമാക്കുന്നു.
USAGE
കാണുക /tutorial/backup-databases-with-binary-database-dumps ഒരു വലിയ അവലോകനത്തിനായി
മോങ്ങോറെസ്റ്റോർ ഉപയോഗം. ഇതും കാണുക "മോങ്ങോടം" എന്നതിന്റെ ഒരു അവലോകനത്തിനുള്ള പ്രമാണം മോങ്ങോടം,
ഇത് ബന്ധപ്പെട്ട വിപരീത പ്രവർത്തനക്ഷമത നൽകുന്നു.
ഇനിപ്പറയുന്ന ഉദാഹരണം പരിഗണിക്കുക:
mongorestore --ശേഖരം ആളുകൾ --db അക്കൗണ്ടുകൾ ഡംപ്/അക്കൗണ്ടുകൾ/
ഇവിടെ, മോങ്ങോറെസ്റ്റോർ എന്നതിലെ ഡാറ്റാബേസ് ഡംപ് വായിക്കുന്നു കളയുക/ നിലവിലെ ഉപ ഡയറക്ടറി
ഡയറക്ടറി, പുനഃസ്ഥാപിക്കുന്നു മാത്രം പേരിട്ടിരിക്കുന്ന ശേഖരത്തിലെ രേഖകൾ ജനം അതില് നിന്ന്
ഡാറ്റാബേസ് എന്ന പേര് അക്കൗണ്ടുകൾ. മോങ്ങോറെസ്റ്റോർ എന്നതിൽ പ്രവർത്തിക്കുന്ന ഉദാഹരണത്തിലേക്ക് ഡാറ്റ പുനഃസ്ഥാപിക്കുന്നു
പോർട്ടിൽ ലോക്കൽ ഹോസ്റ്റ് ഇന്റർഫേസ് 27017.
അടുത്ത ഉദാഹരണത്തിൽ, മോങ്ങോറെസ്റ്റോർ സ്ഥിതി ചെയ്യുന്ന ഡാറ്റാബേസ് ഉദാഹരണത്തിന്റെ ഒരു ബാക്കപ്പ് പുനഃസ്ഥാപിക്കുന്നു
ഡംബ് ൽ സംഭരിച്ചിരിക്കുന്ന ഒരു ഡാറ്റാബേസ് ഉദാഹരണത്തിലേക്ക് /srv/mongodb പ്രാദേശിക മെഷീനിൽ. ഇത് ആവശ്യമാണ്
സജീവമല്ലെന്ന് മോങ്ങോഡ് സംഭവങ്ങൾ ഘടിപ്പിച്ചിരിക്കുന്നു /srv/mongodb ഡാറ്റ ഡയറക്ടറി.
mongorestore --dbpath /srv/mongodb
അവസാന ഉദാഹരണത്തിൽ, മോങ്ങോറെസ്റ്റോർ സ്ഥിതി ചെയ്യുന്ന ഒരു ഡാറ്റാബേസ് ഡംപ് പുനഃസ്ഥാപിക്കുന്നു
/opt/backup/mongodump-2011-10-24, പോർട്ടിൽ പ്രവർത്തിക്കുന്ന ഒരു ഡാറ്റാബേസിൽ നിന്ന് 37017 ഹോസ്റ്റിൽ
mongodb1.example.net. മോങ്ങോറെസ്റ്റോർ ഉപയോഗിച്ച് ഈ MongoDB ഉദാഹരണം പ്രാമാണീകരിക്കുന്നു
ഉപയോക്തൃനാമം ഉപയോക്താവ് പാസ്വേഡും കടന്നുപോകുക, ഇനിപ്പറയുന്ന രീതിയിൽ:
mongorestore --host mongodb1.example.net --port 37017 --ഉപയോക്തൃനാമം ഉപയോക്താവ് --പാസ്വേഡ് പാസ് /opt/backup/mongodump-2011-10-24
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് mongorestore ഓൺലൈനായി ഉപയോഗിക്കുക