Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

mongooplog - Online w chmurze

Uruchom mongooplog w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie mongooplog, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


mongooplog — MongoDB

Nowość w wersji 2.2.

STRESZCZENIE


mongooplog to proste narzędzie, które odpytuje operacje z pliku replikacja oplog. pilota
serwerze i stosuje je do serwera lokalnego. Ta funkcja obsługuje określone klasy
migracje w czasie rzeczywistym, które wymagają, aby serwer źródłowy pozostawał online i działał
przez cały proces migracji.

Zazwyczaj to polecenie będzie miało następującą formę:

mongooplog --z mongodb0.example.net --host mongodb1.example.net

To polecenie kopiuje wpisy oplogu z pliku mongod instancja działająca na hoście
mongodb0.przyklad.net i duplikuje operacje na hoście mongodb1.przyklad.net. Jeśli zrobisz
nie trzeba trzymać --z hosta działającego podczas migracji, rozważ użycie Mongodump
i mongorestore. lub inny backup operacji, która może być lepiej dostosowana do Twoich potrzeb
operacji.

Uwaga Jeśli mongod instancja określona przez --z argument jest uruchomiony
Uwierzytelnianie, następnie mongooplog nie będzie można kopiować wpisów oplogu.

Zobacz też

Mongodump, mongorestore."/administracja/backupy""Oplog Internaliści Przegląd", oraz
"Replika Zestaw Oplog Dobór".

OPCJE


mongooplog

--help Zwraca podstawową pomoc i tekst użycia.

--gadatliwy, -v
Zwiększa ilość raportów wewnętrznych zwracanych w wierszu poleceń. Zwiększać
gadatliwość z -v formularz poprzez wielokrotne uwzględnienie opcji (np.
-vvvv..)

--wersja
Zwraca wersję mongooplog użyteczność.

--gospodarz <:port>, -h
Określa możliwą do rozwiązania nazwę hosta dla mongod przykład do którego mongooplog będzie
zastosować oplog. operacje pobrane z serwera określonego przez --z opcja.

mongooplog zakłada, że ​​wszystkie są docelowe mongod instancje są dostępne poprzez port
27017. Opcjonalnie możesz zadeklarować alternatywny numer portu w ramach pliku
argument dotyczący nazwy hosta.

Zawsze możesz podłączyć się bezpośrednio do singla mongod instancję, określając hosta
i numer portu bezpośrednio.

Aby połączyć się z zestawem replik, możesz podać nazwę źródłową zestawu replik oraz nasiono
lista członków zestawu, w formacie:

/ <:port>, ,...

--Port Określa numer portu mongod przypadek gdzie mongooplog zaaplikuje oplog.
wpisy. Określ tę opcję tylko w przypadku instancji MongoDB, z którą chcesz się połączyć
to nie działa na standardowym porcie. (tj 27017) Możesz także określić port
numer za pomocą --gospodarz dowództwo.

--ipv6. Włącza obsługę IPv6, która pozwala mongooplog połączyć się z instancją MongoDB
za pomocą sieci IPv6. Wszystkie programy i procesy MongoDB, w tym mongooplog,
domyślnie wyłącz obsługę IPv6.

--ssl Nowość w wersji 2.4: MongoDB dodał obsługę połączeń SSL do mongod instancje
w mongooplogu.

Uwaga Obsługa protokołu SSL w mongooplog nie jest wkompilowana w domyślną dystrybucję MongoDB.
See /administracja/ssl aby uzyskać więcej informacji na temat SSL i MongoDB.

Ponadto mongooplog nie obsługuje połączeń z mongod przypadki, które
wymagają weryfikacji certyfikatu klienta.

Pozwala mongooplog połączyć się z mongod wystąpienie za pośrednictwem połączenia SSL.

--Nazwa Użytkownika , -u
Określa nazwę użytkownika do uwierzytelnienia w instancji MongoDB, jeśli Twoja baza danych
wymaga uwierzytelnienia. Używaj w połączeniu z --hasło możliwość dostarczenia a
hasło.

--hasło , -p
Określa hasło do uwierzytelniania w instancji MongoDB. Używaj w połączeniu
z --Nazwa Użytkownika możliwość podania nazwy użytkownika.

Jeśli określisz a --Nazwa Użytkownika bez --hasło opcja, mongooplog zapyta
dla hasła interaktywnie.

--authenticationBaza danych
Nowość w wersji 2.4.

Określa bazę danych, która przechowuje dane użytkownika (np --Nazwa Użytkownika) referencje.

Domyślnie mongooplog zakłada, że ​​baza danych określona dla --db. argument
przechowuje dane uwierzytelniające użytkownika, chyba że określisz --authenticationBaza danych.

See źródło użytkownika, /referencje/przywileje-dokumenty i /referencja/uprawnienia-użytkownika dla
więcej informacji o uwierzytelnianiu delegowanym w MongoDB.

--AuthenticationMechanism.
Nowość w wersji 2.4.

Określa mechanizm uwierzytelniania. Domyślnie mechanizm uwierzytelniania to
Mongodb-Kr., czyli mechanizm uwierzytelniania typu wyzwanie/odpowiedź MongoDB. w
wydanie subskrybenta MongoDB, mongooplog obejmuje również wsparcie dla GSSAPI do
obsługiwać uwierzytelnianie Kerberos.

See /tutorial/kontrola-dostępu-do-mongodb-z-kerberos-authentication więcej
informacje o uwierzytelnianiu Kerberos.

--dbścieżka
Określa katalog zawierający pliki danych MongoDB, do którego mongooplog będzie
zastosuj operacje z oplog. bazy danych określonej za pomocą --z opcja.
W przypadku użycia --dbścieżka opcja umożliwia Mongo aby dołączyć bezpośrednio do lokalnych plików danych
i zapisuj dane bez uruchamiania mongod instancja. Do biegania --dbścieżka, mongooplog
musi ograniczyć dostęp do katalogu danych: w rezultacie nie mongod może być
uzyskać dostęp do tej samej ścieżki podczas działania procesu.

--directoryPerdb.
Użyj --directoryPerdb. w połączeniu z odpowiednią opcją do mongod.
Ta opcja pozwala mongooplog do zapisu w plikach danych zorganizowanych w każdej bazie danych
znajduje się w odrębnym katalogu. Ta opcja jest istotna tylko w przypadku określenia
--dbścieżka opcja.

--dziennik
Pozwala mongooplog operacji, aby wykorzystać trwałość dziennik aby mieć pewność, że dane
pliki pozostaną w spójnym stanie podczas procesu zapisywania. Ta opcja jest
istotne tylko przy określaniu --dbścieżka opcja.

--pola [pole1[,pole2]], -f [pole1[,pole2]]
Określ pole lub pola liczbowe, aby ograniczyć dane mongooplog będzie migrować.
Wszystkie pozostałe pola będą wyłączony z migracji. Przecinek oddziela listę
pola, aby ograniczyć stosowane pola.

--fieldFile
Jako alternatywa dla „--pola" ten --fieldFile opcja pozwala określić plik
(na przykład ), który przechowuje listę nazw pól do zawierać w migracji. Wszystko
inne pola będą wyłączony z migracji. Umieść jedno pole w każdej linii.

--sekundy , -s
Określ liczbę sekund operacji dla mongooplog wyciągnąć z zdalny
gospodarz. Jeśli nie określono inaczej, wartością domyślną jest 86400 sekundy lub 24 godziny.

--z
Określ hosta dla mongooplog odzyskać oplog. operacje od. mongooplog
Wymaga ta opcja.

Chyba, że ​​określisz --gospodarz opcja, mongooplog zastosuje operacje
zebrane przy użyciu tej opcji do oplogu pliku mongod instancja uruchomiona na
interfejs localhost podłączony do portu 27017.

--oplogs
Określ przestrzeń nazw w pliku --z host, na którym znajduje się oplog. Wartość domyślna
is local.oplog.rs, czyli gdzie odpowiedzieć zestaw członkowie przechowują swoje operacje
dziennik. Jeśli jednak skopiowałeś oplog. wpisy do innej bazy lub zbioru,
użyj tej opcji, aby skopiować wpisy oplogu przechowywane w innej lokalizacji.

Przestrzenie nazw przybrać formę [baza danych].[kolekcja].

Stosowanie
Rozważmy następujący prototyp mongooplog polecenie:

mongooplog --z mongodb0.example.net --host mongodb1.example.net

Tutaj wpisy z oplog. ukończenia mongod działa na porcie 27017. To tylko ściąga wpisy
z ostatnich 24 godzin.

W następnym poleceniu parametry ograniczają tę operację do zastosowania tylko operacji do
baza danych ludzie w kolekcji zwyczaj na hoście docelowym (tj mongodb1.przyklad.net):

mongooplog --z mongodb0.example.net --host mongodb1.example.net --ludzie z bazy danych --wykorzystanie kolekcji

Ta operacja dotyczy tylko wpisów oplog z ostatnich 24 godzin. Użyj --sekundy
argument przemawiający za przechwyceniem większej lub mniejszej ilości czasu. Rozważ następujący przykład:

mongooplog --z mongodb0.example.net --sekundy 172800

W tej operacji mongooplog obejmuje 2 pełne dni operacji. Aby przeprowadzić migrację 12 godzin
oplog. wpisów, skorzystaj z poniższego formularza:

mongooplog --z mongodb0.example.net --sekundy 43200

W przypadku dwóch poprzednich przykładów mongooplog przenosi wpisy do mongod uruchomiony proces
na interfejsie localhost podłączonym do 27017 Port. mongooplog może również działać
bezpośrednio w plikach danych MongoDB, jeśli nie mongod jeździ na cel gospodarz. Weź pod uwagę
następujący przykład:

mongooplog --z mongodb0.example.net --dbpath /srv/mongodb --journal

Tutaj, mongooplog import oplog. operacje z mongod host podłączony do portu 27017.
Spowoduje to migrację operacji do plików danych MongoDB przechowywanych w pliku / srv / mongodb katalogiem.
do tego mongooplog wykorzysta trwałość dziennik aby upewnić się, że pliki danych
pozostawać w stałym stanie.

Korzystaj z mongooplog online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad