SVCloud Sync Agent
SVCloud Sync Agent
Pobierz instalator i wykonaj prace wstępne. Następnie zgłoś gotowość aby uzyskać kod potrzebny do instalacji usługi.
Sync Agent to usługa oprogramowania pośredniczącego, które umożliwia
komunikację między różnymi systemami, usługami i aplikacjami.
Technologia Cloud
Sync Agent to usługa, która jest elementem platformy chmurowej. Pozwala integrować dowolne systemy posiadaczom subskrypcji SVCloud.
Wyzwalacze
Komunikację może wywołać dowolny system, np. aplikacja SVCloud lub inny system połączony poprzez usługę Sync Agent.
Komunikacja dwustronna
Usługa pozwala na dwukierunkową wymianę danych pomiędzy dowolnymi węzłami sieci agentów. W ramach usług SVCloud lub między innymi dowolnymi systemami.
Rodzaje transferów
Systemy mogą wywoływać komunikację “na żądanie”, np. zdarzenie w systemie. Transfery
cykliczne mogą być wykonywane według
harmonogramu zaplanowanego w SVCloud.
Sync Agent
Usługa Windows, zainstalowana na serwerze klienta. Obsługuje wymianę danych ze źródłem danych, do którego jest podłączona (pobieranie i wstawianie danych). Usługa utrzymuje łączność z tzw. nadzorcą zlokalizowanym na platformie SVCloud.
Nadzorca usługi
Monitoruje komunikację między centralą, a usługami Sync Agent, przyjmuje zlecenia od systemów i aplikacji. Czuwa nad poprawnym wykonaniem zleconych transferów. Zarządza farmą agentów oraz koordynuje i monitoruje wykonywanie zleconych im zadań.
Źródło danych
Źródłem danych jest baza MS SQL Server, np. baza danych systemu DMS. Agent jest połączony ze źródłem za pomocą loginu o ograniczonych uprawnieniach do danych. Dzięki temu Sync Agent ma dostęp tylko do tych danych, które ma prawo przetwarzać.
Procedury Sync Agent
Dotyczą przetwarzania danych i są przeznaczone do wykonywania przez usługi Sync Agent. Struktura i zakres danych, które przetwarzają procedury, są ściśle określone przez nadzorcę usługi Sync Agent i wynikają z wymagań biznesowych poszczególnych sprzęgów.
Wiele źródeł danych
Istnieje możliwość instalacji kilku instancji usługi Sync Agent. Ten tryb umożliwia podłączenie wielu źródeł danych znajdujących się na tym samym serwerze.
Administrowanie usługą
Usługa nie wymaga angażujących prac administracyjnych
i aktywnego nadzoru. Usługi Sync Agent aktualizują się automatycznie. Logi usługi kasują się z retencją 30 dni.
Wymagania techniczne
Serwer: Windows Server w wersji: 2012/2012R2/2016/2019
MS SQL Server Enterprise/Standard w wersji: 2012/2014/2016/2017/2019
.NET Framework w wersji: 4.6 lub wyższa
Ruch wychodzący TCP/IP dla portu 443 do adresów URL nadzorcy Sync Agent:
https://hpv.svcloud.pl
https://host.svcloud.pl
Łączność do bazy MS SQL Server źródła danych
50 MB pamięci RAM
20 MB przestrzeni dyskowej na pliki programu i 2 GB na pliki logu i pamięć podręczną
Pliki logu mają retencję 30 dni. Wielkość dziennego pliku logu zależy od ilości zrealizowanych transferów
Wielkość pliku pamięci podręcznej (cache) zależy od rozmiaru danych, które są aktualnie transferowane
* dla jednej instancji usługi Sync Agent
Należy zapewnić możliwości transmisji na wszelkich urządzeniach typu Firewall / Personal Firewall, które mogłyby blokować wymagany ruch
Zanim przystąpisz do instalacji
Pobierz instalator. Załóż katalog dla usługi i wgraj do niego pliki z instalatora. Zalecamy aby nazwa katalogu brzmiała tak samo, jak nazwa bazy danych, do której podłączasz usługę Sync Agent.
Jeżeli zamierzasz podłączać kilka źródeł danych, załóż osobne katalogi dla każdego źródła, a następnie do każdego katalogu wgraj pobrane pliki z instalatora.
Wykonaj aktualizację baz danych, do których podłączasz usługę Sync Agent, aby zaktualizować procedury Sync Agent do najnowszej wersji.
Jeżeli Twoim źródłem jest baza systemu DMS AutoStacja, to wystarczy, że zaktualizujesz system DMS AutoStacja do najnowszej wersji.
Załóż dedykowany login dla Sync Agent (Security/Logins) na serwerze SQL Server, gdzie znajdują się bazy danych, do których podłączasz usługę Sync Agent. Loginem może być dowolna nazwa np. svcloud_SyncAgent.
Ustaw hasło, które będzie poufne i znane tylko w Twojej organizacji. Nadaj nowemu loginowi uprawnienia do uruchamiania procedur Sync Agent na wszystkich bazach, które podłączasz do usługi Sync Agent. Nazwy tych procedur rozpoczynają się od ProcSync_.
Jeżeli Twoim źródłem są bazy systemu DMS AutoStacja, to wystarczy, że założysz login, a następnie dołączysz go do roli svcloud_SyncAgentRole, która występuje na każdej bazie DMS AutoStacja.
Sprawdź, czy na serwerze jest zapewniona komunikacja z centralą SVCloud, czyli adresami nadzorcy Sync Agent:
https://hpv.svcloud.pl (433)
https://host.svcloud.pl (433)
Instalację możesz rozpocząć dopiero po otrzymaniu kodu/kodów agenta,
które są niezbędne do ukończenia procesu instalacji.
To może potrwać, ponieważ musimy zweryfikować Twoje zgłoszenie.
Instrukcja instalacji Sync Agent
Na adres email, wskazany w formularzu gotowości, wyślemy kod agenta. Otrzymasz go z adresu powiadomienia@svcloud.pl
Po odebraniu wiadomości możesz przystąpić do instalacji.
Jeżeli w formularzu podanych jest kilka źródeł danych, to dla każdego źródła prześlemy osobną wiadomość, z osobnym kodem agenta.
Uwaga
Jeżeli masz kilka źródeł danych, zainstaluj usługę Sync Agent odpowiednią ilość razy, np. 2 źródła = 2 instalacje usługi.
Za pomocą pliku SvCloud.Sync.Agent.Config.exe uruchom instalator usługi w trybie Administratora. Nazwa usługi wygeneruje się automatycznie. Każda nowa instalacja zakłada w systemie usługę z kolejnym numerem, np. SoftVig.SvCloud.Sync.Agent.1, SoftVig.SvCloud.Sync.Agent.2, itd.
Uwaga
Jeżeli będziesz instalować usługę kilka razy (dla różnych źródeł), to zwróć uwagę, czy uruchamiasz instalator z właściwego katalogu. Każde źródło powinno mieć swój osobny katalog z plikami instalatora.
Skonfiguruj połączenie do bazy, która ma być źródłem danych dla usługi. Użyj loginu założonego wcześniej.
Uwaga
Jeżeli będziesz instalować usługę kilka razy (dla różnych źródeł), to zwróć uwagę, czy podajesz właściwą nazwę bazę danych.
System zaproponuje lokalizację folderów dla plików cache i log.
Uwaga
Usługa będzie wydajniej transferować dane, jeśli folder cache będzie wyłączony z procesów typu Real-Time Scanning (antywirusy).
Przy rejestracji wpisz adres e-mail i kod agenta. Odbierz email z kodem aktywacji. Pamiętaj, że kod aktywacji jest ważny 24 godziny.
Następnie wpisz kod aktywacji i aktywuj usługę.
Uwaga
Jeżeli będziesz instalować usługę kilka razy (dla różnych źródeł), to zwróć uwagę, czy przy rejestracji podajesz właściwy kod agenta. Dla każdego źródła (bazy danych) otrzymasz osobny kod agenta. Dla ułatwienia identyfikacji, kod agenta będzie zawierał nazwę bazy danych, dla której został przewidziany.
W systemie zostanie zainstalowana i uruchomiona usługa Sync Agent. Czynności, które będzie wykonywać, możesz monitorować w dziennych plikach logu zdarzeń.