enova Workflow Automatyczna kopia BD

Transkrypt

enova Workflow Automatyczna kopia BD
Workflow –
automatyczna kopia
bazy danych
Strona 1 z 12
Workflow – automatyczna kopia bazy danych
Spis treści
1.
Importowanie automatycznego procesu z pliku ........................................................ 3
2.
Domyślne ustawienia procesu.................................................................................... 3
2.2
Zmiana ustawień cykliczności procesu .................................................................... 3
2.3
Zmiana dat rozpoczęcia oraz zakończenia procesu w cyklu .................................... 6
2.4
Zmiana ścieżki zapisku kopii bazy danych .............................................................. 8
3.
Inicjacja automatycznego procesu ............................................................................. 9
4.
Spis ilustracji ..............................................................................................................12
Strona 2 z 12
Workflow – automatyczna kopia bazy danych
1. Importowanie automatycznego procesu z pliku
Po uruchomieniu programu enova należy zaimportować plik zawierający definicję
procesu automatycznego tworzenia kopii zapasowej bazy danych. W tym celu należy
wybrać z menu Plik  Importuj zapisy  Z pliku xml… . (rys. 1)
Rysunek 1 Importowanie pliku xml
2. Domyślne ustawienia procesu
Domyślnie proces wykonuje kopię bazy danych co 1 dobę o godzinie 20:00.
Plik zapisywany jest na partycji D w folderze kopie_bd.
UWAGA!
Należy zmienić bezwzględnie zakres dat kiedy ma być wykonywany proces - strona 6.
2.2
Zmiana ustawień cykliczności procesu
Ustawienia domyślne można zmienić przechodząc do Opcje (Ctrl+F9) i do zakładki
Workflow | Definicje przepływów (Ctrl+W). (rys. 2)
Po zaznaczeniu wybranego procesu, należy kliknąć w
.
Strona 3 z 12
Workflow – automatyczna kopia bazy danych
Rysunek 2 Definicje przepływów
W graficznym edytorze procesu należy kliknąć PPM (prawy przycisk myszy) na elemencie
procesu Start i kliknąć Otwórz. (rys. 3)
Rysunek 3 Otwarcie elementu procesu
W celu zmiany czasu inicjacji procesu należy przejść do zakładki Wyzwalanie zadań,
a następnie w sekcji Harmonogramy wyzwalania zadań, poprzez otwarcie zadania
Wywolaj, edytować jego zawartość. (rys. 4)
Strona 4 z 12
Workflow – automatyczna kopia bazy danych
Rysunek 4 Definicja zadania Start - edycja
Zmiana cykliczności procesu będzie możliwa po kliknięciu na pasku Cykl - zaznaczono na
niebiesko na rysunku 5.
Rysunek 5 Definicja cyklu
Strona 5 z 12
Workflow – automatyczna kopia bazy danych
W definicji harmonogramu można ustawić dowolne parametry dotyczące wywołań
zadania. Dodatkowo możemy w zakładce Symulacja podejrzeć plan wykonywania
zadania. (rys.6)
Rysunek 6 Definicja harmonogramu
2.3
Zmiana dat rozpoczęcia oraz zakończenia procesu w cyklu
Podobnie jak w poprzednim opisie należy przejść do Definicji cyklu (rys. 5).
W polach Rozpoczęcie cyklu oraz Zakończenie cyklu należy wybrać skrajne daty dla
procesu.
Strona 6 z 12
Workflow – automatyczna kopia bazy danych
Rysunek 7 Zmiana daty rozpoczęcia i zakończenia procesu
Strona 7 z 12
Workflow – automatyczna kopia bazy danych
2.4
Zmiana ścieżki zapisku kopii bazy danych
W celu zmiany ścieżki zapisu dla automatycznie tworzonej kopii zapasowej bazy
danych należy edytować element procesu - Rysunek 4.
Następnie należy przejść do zakładki Akcja, gdzie możemy edytować ścieżkę zapisu
pliku. Domyślna ścieżka to: D:\kopie_bd\test. (rys. 8)
Rysunek 8 Edycja ścieżki zapisu bazy danych
UWAGA! Podawana lokalizacja musi istnieć.
W innym przypadku podczas uruchomienia procesu program zwróci błąd i nie będzie
możliwe kontynuowanie procesu.
Strona 8 z 12
Workflow – automatyczna kopia bazy danych
3. Inicjacja automatycznego procesu
W celu zainicjowania wcześniej skonfigurowanego procesu należy uruchomić go
jednorazowo z Panelu Workflow poprzez kliknięcie w jego nazwę (domyślna nazwa:
[A]Kopia bazy danych). (rys. 9)
Rysunek 9 Panel Workflow
Po kliknięciu na ekranie wyświetli się kreator. (rys. 10)
Rysunek 10 Kreator procesu automatycznego
Strona 9 z 12
Workflow – automatyczna kopia bazy danych
Przechodząc do kolejnego kroku klikamy w przycisk
.
W tym kroku należy wybrać: Tranzycja [Automat – automat - Koniec] oraz kliknąć na
.
W tym momencie zostaje dodany do bazy danych nowy wpis zawierający kalendarz wywołań
tego zadania.
Rysunek 11 Drugi krok kreatora automatycznej kopii bazy danych
Po zakończeniu w/w kroków należy zrestartować usługę SonetaServer - Proces
SonetaServer.exe należący do użytkownika System.
SonetaServer można uruchomić:
a. możliwe jest uruchomienie SonetaServer jako programu:
SonetaServer.exe /console
jest to wygodne rozwiązanie do celów testowych
b. możliwa jest instalacja jako usługi
InstallUtil.exe SonetaServer.exe
Strona 10 z 12
Workflow – automatyczna kopia bazy danych
wówczas SonetaServer będzie uruchamiana jako serwis
c. ustalenie portu komunikacyjnego – serwer logiki biznesowej i serwer interfejsu
użytkownika domyślnie komunikują się na porcie 22000. Możliwe jest wymuszenie
innego portu do komunikacji, poprzez podanie w parametrach wywołania
/port:nr_portu, np. SonetaServer.exe /console /port:22001
Strona 11 z 12
Workflow – automatyczna kopia bazy danych
4. Spis ilustracji
Rysunek 1 Importowanie pliku xml ........................................................................................ 3
Rysunek 2 Definicje przepływów ........................................................................................... 4
Rysunek 3 Otwarcie elementu procesu ................................................................................. 4
Rysunek 4 Definicja zadania Start - edycja............................................................................ 5
Rysunek 5 Definicja cyklu ...................................................................................................... 5
Rysunek 6 Definicja harmonogramu ...................................................................................... 6
Rysunek 7 Zmiana daty rozpoczęcia i zakończenia procesu ................................................. 7
Rysunek 8 Edycja ścieżki zapisu bazy danych ...................................................................... 8
Rysunek 9 Panel Workflow .................................................................................................... 9
Rysunek 10 Kreator procesu automatycznego ...................................................................... 9
Rysunek 11 Drugi krok kreatora automatycznej kopii bazy danych.......................................10
Strona 12 z 12
Workflow – automatyczna kopia bazy danych

Podobne dokumenty