InglesPransesEspanyol

Ad


OnWorks favicon

mongooplog - Online sa Cloud

Patakbuhin ang mongooplog sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command mongooplog na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


mongooplog - MongoDB

Bago sa bersyon 2.2.

SINOPSIS


mongooplog ay isang simpleng tool na nagboboto ng mga operasyon mula sa pagtitiklop oplog ng isang remote
server, at inilalapat ang mga ito sa lokal na server. Sinusuportahan ng kakayahang ito ang ilang mga klase ng
real-time na paglilipat na nangangailangan na manatiling online at gumagana ang source server
sa buong proseso ng paglipat.

Karaniwan ang utos na ito ay kukuha ng sumusunod na anyo:

mongooplog --mula sa mongodb0.example.net --host mongodb1.example.net

Kinokopya ng command na ito ang mga entry ng oplog mula sa mongod instance na tumatakbo sa host
mongodb0.example.net at duplicate ang mga operasyon sa host mongodb1.example.net. Kung gagawin mo
hindi kailangang panatilihin ang --mula sa host na tumatakbo sa panahon ng paglipat, isaalang-alang ang paggamit mongodump
at mongorestore o iba pa backup operasyon, na maaaring mas angkop sa iyong
operasyon.

Tandaan Kung ang mongod halimbawang tinukoy ng --mula sa ang argumento ay tumatakbo sa
authentication, Pagkatapos mongooplog hindi makakakopya ng mga oplog entries.

Tingnan din

mongodump, mongorestore, "/administrasyon/mga backup""Oplog Internals Pangkalahatang-ideya", at
"Salin Itakda Oplog sizing".

Opsyon


mongooplog

- Tumulong Nagbabalik ng pangunahing tulong at teksto ng paggamit.

--verbose, -v
Pinapataas ang dami ng panloob na pag-uulat na ibinalik sa command line. Taasan
ang verbosity sa -v form sa pamamagitan ng pagsasama ng opsyon nang maraming beses, (hal
-vvvvv.)

--bersyon
Ibinabalik ang bersyon ng mongooplog kagamitan.

--host <:port>, -h
Tinutukoy ang isang malulutas na hostname para sa mongod halimbawa kung saan mongooplog habilin
mag-aplay oplog mga operasyong nakuha mula sa serbisyong tinukoy ng --mula sa pagpipilian.

mongooplog Ipinapalagay na ang lahat ng target mongod ang mga pagkakataon ay naa-access sa pamamagitan ng port
27017. Maaari mong, opsyonal, magdeklara ng kahaliling numero ng port bilang bahagi ng
argumento ng hostname.

Maaari kang direktang kumonekta anumang oras sa isang solong mongod halimbawa sa pamamagitan ng pagtukoy sa host
at direktang numero ng port.

Para kumonekta sa isang replica set, maaari mong tukuyin ang replica set na pangalan ng seed, at isang seed
listahan ng mga nakatakdang miyembro, sa sumusunod na format:

/ <:port>, ,...

--port Tinutukoy ang numero ng port ng mongod halimbawa kung saan mongooplog mag-aapply oplog
mga entry. Tukuyin lamang ang opsyong ito kung ang MongoDB instance na nais mong ikonekta
to ay hindi tumatakbo sa karaniwang port. (ibig sabihin 27017) Maaari ka ring tumukoy ng port
numero gamit ang --host utos.

--ipv6 Pinapagana ang suporta sa IPv6 na nagbibigay-daan mongooplog para kumonekta sa instance ng MongoDB
gamit ang isang IPv6 network. Lahat ng programa at proseso ng MongoDB, kasama ang mongooplog,
huwag paganahin ang suporta sa IPv6 bilang default.

--ssl Bago sa bersyon 2.4: Nagdagdag ang MongoDB ng suporta para sa mga koneksyon sa SSL mongod mga pagkakataon
sa mongooplog.

Tandaan na ang suporta sa SSL sa mongooplog ay hindi pinagsama-sama sa default na pamamahagi ng MongoDB.
Tingnan /administrasyon/ssl para sa higit pang impormasyon sa SSL at MongoDB.

Bukod pa rito, hindi sinusuportahan ng mongooplog ang mga koneksyon sa mongod mga pagkakataon na
nangangailangan ng pagpapatunay ng sertipiko ng kliyente.

Pinapayagan mongooplog upang kumonekta sa mongod halimbawa sa isang koneksyon sa SSL.

--username , -u
Tinutukoy ang isang username upang patotohanan sa halimbawa ng MongoDB, kung ang iyong database
nangangailangan ng pagpapatunay. Gamitin kasabay ng --password opsyon sa supply a
password.

--password , -p
Tinutukoy ang isang password upang patotohanan sa halimbawa ng MongoDB. Gamitin kasabay
sa --username opsyon na magbigay ng username.

Kung tinukoy mo ang a --username wala ang --password pagpipilian, mongooplog ay mag-udyok
para sa isang password na interactive.

--authenticationDatabase
Bago sa bersyon 2.4.

Tinutukoy ang database na may hawak ng user (hal --username) mga kredensyal.

Sa pamamagitan ng default, mongooplog Ipinapalagay na ang database na tinukoy sa --db argumento
hawak ang mga kredensyal ng user, maliban kung tinukoy mo --authenticationDatabase.

Tingnan UserSource, /reference/privilege-documents at /reference/user-privileges para
higit pang impormasyon tungkol sa itinalagang pagpapatotoo sa MongoDB.

--authenticationMechanism
Bago sa bersyon 2.4.

Tinutukoy ang mekanismo ng pagpapatunay. Bilang default, ang mekanismo ng pagpapatunay ay
MONGODB-CR, na siyang MongoDB challenge/response authentication mechanism. Sa
ang MongoDB Subscriber Edition, mongooplog kasama rin ang suporta para sa GSSAPI sa
pangasiwaan ang pagpapatunay ng Kerberos.

Tingnan /tutorial/control-access-to-mongodb-with-kerberos-authentication para sa karagdagang
impormasyon tungkol sa pagpapatunay ng Kerberos.

--dbpath
Tinutukoy ang isang direktoryo, na naglalaman ng mga file ng data ng MongoDB, kung saan mongooplog habilin
ilapat ang mga operasyon mula sa oplog ng database na tinukoy kasama ng --mula sa pagpipilian.
Kapag ginamit, ang --dbpath pinapagana ng opsyon mongo upang direktang ilakip sa mga file ng lokal na data
at magsulat ng data nang walang tumatakbo mongod halimbawa. Para tumakbo kasama --dbpath, mongooplog
kailangang paghigpitan ang pag-access sa direktoryo ng data: bilang resulta, hindi mongod ay maaaring maging
i-access ang parehong landas habang tumatakbo ang proseso.

--directoryperdb
Gamitin ang --directoryperdb kasabay ng kaukulang opsyon sa mongod.
Pinapayagan ng pagpipiliang ito mongooplog upang magsulat sa mga file ng data na nakaayos sa bawat database
matatagpuan sa isang natatanging direktoryo. Ang pagpipiliang ito ay may kaugnayan lamang kapag tinukoy ang
--dbpath pagpipilian.

--Talaarawan
Pinapayagan mongooplog mga operasyon upang magamit ang tibay talaarawan upang matiyak na ang data
ang mga file ay mananatili sa pare-parehong estado sa panahon ng proseso ng pagsulat. Ang pagpipiliang ito ay
may kaugnayan lamang kapag tinukoy ang --dbpath pagpipilian.

--mga patlang [field1[,field2]], -f [field1[,field2]]
Tumukoy ng field o mga field ng numero upang hadlangan kung aling data mongooplog lilipat.
Ang lahat ng iba pang mga patlang ay magiging hindi kasama mula sa migrasyon. Paghiwalayin ng kuwit ang isang listahan ng
field para limitahan ang mga inilapat na field.

--fieldFile
Bilang kahalili sa "--mga patlang"ang --fieldFile pinapayagan ka ng opsyon na tumukoy ng file
(eg ) na nagtataglay ng listahan ng mga pangalan ng field para sa isama sa migrasyon. Lahat
iba pang mga patlang ay magiging hindi kasama mula sa migrasyon. Maglagay ng isang field sa bawat linya.

--segundo , -s
Tukuyin ang ilang segundo ng mga operasyon para sa mongooplog upang hilahin mula sa malayo
marami. Maliban kung tinukoy ang default na halaga ay 86400 segundo, o 24 na oras.

--mula sa
Tukuyin ang host para sa mongooplog upang kunin oplog mga operasyon mula sa. mongooplog
nangangailangan pagpipiliang ito.

Maliban kung tinukoy mo ang --host pagpipilian, mongooplog ilalapat ang mga operasyon
nakolekta gamit ang pagpipiliang ito sa oplog ng mongod instance na tumatakbo sa
localhost interface na konektado sa port 27017.

--oplogns
Tukuyin ang isang namespace sa --mula sa host kung saan nakatira ang oplog. Ang default na halaga
is local.oplog.rs, na kung saan sumagot itakda iniimbak ng mga miyembro ang kanilang operasyon
log. Gayunpaman, kung kinopya mo oplog mga entry sa isa pang database o koleksyon,
gamitin ang opsyong ito upang kopyahin ang mga entry sa oplog na nakaimbak sa ibang lokasyon.

Mga namespace kumuha ng anyo ng [database].[collection].

Paggamit
Isaalang-alang ang sumusunod na prototype mongooplog utos:

mongooplog --mula sa mongodb0.example.net --host mongodb1.example.net

Dito, mga entry mula sa oplog ng mongod tumatakbo sa port 27017. Ito ay mga pull entry lamang
mula sa huling 24 na oras.

Sa susunod na command, nililimitahan ng mga parameter ang operasyong ito upang ilapat lamang ang mga operasyon sa
database mga tao sa koleksyon paggamit sa target na host (hal mongodb1.example.net):

mongooplog --mula sa mongodb0.example.net --host mongodb1.example.net --mga tao sa database --paggamit ng koleksyon

Nalalapat lang ang operasyong ito sa mga entry ng oplog mula sa huling 24 na oras. Gamitin ang --segundo
argumento upang makuha ang mas malaki o mas maliit na dami ng oras. Isaalang-alang ang sumusunod na halimbawa:

mongooplog --mula sa mongodb0.example.net --segundo 172800

Sa operasyong ito, mongooplog kumukuha ng 2 buong araw ng mga operasyon. Upang lumipat ng 12 oras ng
oplog mga entry, gamitin ang sumusunod na form:

mongooplog --mula sa mongodb0.example.net --segundo 43200

Para sa nakaraang dalawang halimbawa, mongooplog migrates entries sa mongod tumatakbo ang proseso
sa localhost interface na konektado sa 27017 port. mongooplog pwede din mag operate
direkta sa mga file ng data ng MongoDB kung hindi mongod ay tumatakbo sa target host. Isaalang-alang ang
sumusunod na halimbawa:

mongooplog --mula sa mongodb0.example.net --dbpath /srv/mongodb --journal

Dito, mongooplog angkat oplog mga operasyon mula sa mongod nakakonekta ang host sa port 27017.
Naglilipat ito ng mga operasyon sa mga file ng data ng MongoDB na nakaimbak sa /srv/mongodb direktoryo.
Bilang karagdagan mongooplog gagamitin ang tibay talaarawan upang matiyak na ang mga file ng data
manatili sa isang pare-parehong estado.

Gamitin ang mongooplog online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Phaser
    Phaser
    Ang Phaser ay isang mabilis, libre, at masayang bukas
    source HTML5 game framework na nag-aalok
    WebGL at Canvas rendering sa kabuuan
    desktop at mobile web browser. Mga laro
    pwede maging co...
    I-download ang Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    Ang VASSAL ay isang game engine para sa paglikha
    mga elektronikong bersyon ng tradisyonal na board
    at mga laro ng card. Nagbibigay ito ng suporta para sa
    pag-render ng piraso ng laro at pakikipag-ugnayan,
    at ...
    I-download ang VASSAL Engine
  • 3
    OpenPDF - Fork ng iText
    OpenPDF - Fork ng iText
    Ang OpenPDF ay isang Java library para sa paglikha
    at pag-edit ng mga PDF file gamit ang LGPL at
    Lisensya ng open source ng MPL. Ang OpenPDF ay ang
    LGPL/MPL open source na kahalili ng iText,
    isang ...
    I-download ang OpenPDF - Fork ng iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System para sa Automated
    Geoscientific Analyzes - ay isang Geographic
    Information System (GIS) software na may
    napakalawak na kakayahan para sa geodata
    pagproseso at ana...
    I-download ang SAGA GIS
  • 5
    Toolbox para sa Java/JTOpen
    Toolbox para sa Java/JTOpen
    Ang IBM Toolbox para sa Java / JTOpen ay isang
    library ng mga klase ng Java na sumusuporta sa
    client/server at internet programming
    mga modelo sa isang system na tumatakbo sa OS/400,
    i5/OS, o...
    I-download ang Toolbox para sa Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para sa Data-Driven Documents)
    ay isang JavaScript library na nagbibigay-daan sa iyo
    upang makabuo ng dynamic, interactive na data
    visualization sa mga web browser. Sa D3
    ikaw...
    I-download ang D3.js
  • Marami pa »

Linux command

Ad