Baza wiedzy LINKSPOT › Comarch BPM - Repozytorium

Backup bazy danych MongoDB

Comarch BPM - Repozytorium · Opublikowano 2024-10-17

Uwaga

Przed rozpoczęciem aktualizacji bazy MongoDB konieczne jest, aby wykonać backup bazy.

Backupy baz danych Mongo DB mogą być tworzone i odtwarzane za pomocą narzędzi mongodump oraz mongorestore, które należą do MongoDB Database Tools.

Backup bazy danych MongoDB w systemie Windows

  1. Aby pobrać narzędzia, należy wejść na stronę producenta: https://www.mongodb.com/try/download/database-tools, wybrać właściwą platformę w polu „Platform” i format „msi” w polu „Package”, a następnie nacisnąć przycisk „Download”.

Widok strony, z której należy pobrać MongoDB Database Tools

  1. Następnie należy otworzyć pobrany plik. Zostanie wówczas otwarte okno początkowe instalatora MongoDB Database Tools, gdzie należy kliknąć na „Next”.

Okno początkowe instalatora MongoDB Database Tools

  1. W następnym kroku należy wyrazić zgodę na umowę licencyjną, zaznaczając checkbox, a następnie wybrać „Next”.

Okno umowy licencyjnej MongoDB Database Tools

  1. Następnie otwarte zostaje okno, w którym można wybrać lokalizację, gdzie zostaną zainstalowane narzędzia MongoDB.

Domyślna lokalizacja to C:\Program Files\MongoDB\Tools\100\bin.

Po wyborze lokalizacji użytkownik powinien kliknąć „Next”.

Wybór lokalizacji, gdzie zostaną zainstalowane MongoDB Database Tools

  1. W kolejnym oknie należy wybrać przycisk „Install”. Wówczas następuje instalacja MongoDB Database Tools.

Okno do rozpoczęcia instalacji MongoDB Database Tools

Okno instalacji MongoDB Database Tools

Okno końcowe instalacji MongoDB Database Tools

  1. Następnie należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.

Otwieranie wiersza polecenia

  1. Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji narzędzi MongoDB – w poniższym przykładzie znajdują się one w lokalizacji C:\Program Files\MongoDB\Tools\100\bin.

Wprowadzanie lokalizacji narzędzia mongodump w wierszu polecenia

  1. Następnie należy nacisnąć Enter i wprowadzić następującą frazę:
mongodump --uri="mongodb://MongoUser@localhost/Repository?authSource=Repository"

gdzie:

MongoUser – to nazwa użytkownika, dla którego będzie następuje łączenie się aplikacji Comarch DMS Repozytorium z bazą danych (zob. Repozytorium – instalacja dla administratora)

localhost – nazwa hosta i port

Repository – nazwa bazy Repozytorium

  1. Następnie należy nacisnąć Enter.

Wprowadzanie connection string do bazy Repozytorium w wierszu polecenia

  1. W kolejnym kroku konieczne jest wprowadzenie hasła do Repozytorium dla użytkownika MongoUser – w poniższym przykladzie jest to hasło Passwd1234, analogicznie do przykładu przedstawionego w instrukcji instalacji Repozytorium.

Uwaga

Hasło nie jest widoczne na ekranie.

Wprowadzanie hasła użytkownika do bazy Repozytorium

  1. Po naciśnięciu przycisku Enter następuje tworzenie kopii zapasowej bazy Repozytorium.

Tworzenie kopii zapasowej bazy Repozytorium

  1. Backup bazy Repozytorium jest zapisywany w folderze „dump” w lokalizacji, w której znajdują się narzędzia MongoDB – w poniższym przykładzie jest to lokalizacja C:\Program Files\MongoDB\Tools\100\bin\dump.

Kopie zapasowe baz danych Repozytorium

Backup bazy danych MongoDB w systemie Linux, dystrybucja Ubuntu

Instalacja MongoDB Database Tools na Ubuntu powinna zostać przeprowadzona według instrukcji producenta, dostępnej pod następującym adresem: Installing the Database Tools on Linux — MongoDB Database Tools.

Backup bazy danych MongoDB na Ubuntu należy przeprowadzić zgodnie z instrukcją producenta dostępną pod adresem mongodump — MongoDB Database Tools.

Rozpoczynasz pracę z Comarch DMS Repozytorium i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o Comarch DMS Repozytorium i chcesz dowiedzieć się więcej?

Sprawdź Szkolenia Comarch DMS Repozytorium!

+ Mam problem z tym tematem Otwórz w portalu bazy wiedzy »