Waldemar J.

Waldemar J. Administrator Główny

Temat: Kopie baz danych

Czy jest jakiś skrypt lub program który sam:
- zatrzyma serwer Domino,
- zrobi kopię wybranych plików baz danych NSF w wybrane miejsce
- włączy ponownie serwer Domino

Wiem, że jest TSM, ale on jest płatny ii potrzebna jest jakaś alternatywa Może jakiś prosty skrypt. Na programowaniu w LSctipcie się nie znam niestety, więc nie wiem jak o napisać.

Temat: Kopie baz danych

Tak na szybko, to mozesz stworzyc program (zakladka Configuration >> Server >> Programs i Add Program) i w command line dodac polecenie zamkniecia serwera, oczywiscie po drodze uzupelnic Schedule i reszte.

Co do kopii to jakis prosty batch kopiowania (np windowsowe robocopy) wrzucony do scheduled tasks i leci.

Co do wlaczenia to jak powyzej batch uruchamiajacy nserver.exe.

Przy czym powyzsza metoda to tak szybko i dosyc spartanska ktorej do produkcyjnego srodowiska zdecydowanie bym nie zalecal...
Tomasz Frydryk

Tomasz Frydryk Właściciel, Domino
Solutions

Temat: Kopie baz danych

Dlaczego nie?
Można zatrzymać i uruchomić serwer z poziomu systemu operacyjnego. Potem zrobić proste kopiowanie albo wykorzystać jakiś program do backupu plików, a na końcu uruchomić serwer.
Jeśli jest to na windowsie i serwer działa jako serwis, to odpowiednio Net Stop "Lotus Domino Server" i Net Start "Lotus Domino Server". Ewentualnie przez wywołanie nserver.exe -q dla zatrzymania i potem nserver.exe dla uruchomienia serwera. Podobnie dla Linuxa /etc/init.d/domino stop i start.

Temat: Kopie baz danych

Ano dlatego ze środowisko produkcyjne ma pracować w założeniu non-stop a przerwy na (jak rozumiem) backup w taki sposób nie są idealnym rozwiązaniem. Jeżeli sytuacja powtarza się raz w miesiącu to można to przeboleć, ale co w przypadku codziennych backupów??Wtedy tak różowo już nie jest i lepszym rozwiązaniem w tym momencie są aplikacje dedykowane do backupów (np coś od Tivoli czy Symanteca).
Tomasz Frydryk

Tomasz Frydryk Właściciel, Domino
Solutions

Temat: Kopie baz danych

Co do zasady masz rację. Ale dedykowane rozwiązania są dość drogie. A w wielu firmach godzinna przerwa w dostępie do serwera w środku nocy, a nawet wyłączenie poczty na godzinę nie jest żadnym problemem. I tak w nocy nikt nie pracuje.
Waldemar J.

Waldemar J. Administrator Główny

Temat: Kopie baz danych

przed wyłączeniem serwera dobrze by było wszystkich odsunąć od pracy na serwerze. Jakim poleceniem odłącza się wszystkich pracujących w środowisku?
Tomasz Frydryk

Tomasz Frydryk Właściciel, Domino
Solutions

Temat: Kopie baz danych

Służy do tego polecenie konsoli drop. Ale nie ma potrzeby jego wykonywania.
Ewentualnie można wysłać wszystkim aktywnym użytkownikom wiadomość używając polecenia broadcast.

Następna dyskusja:

Tworzenie baz danych w LOTU...




Wyślij zaproszenie do