Replikacja w Microsoft SQL Serwer-konfiguracja, monitorowanie, strojenie
kod szkolenia: SQL-ITM / PL DL 2d
Szkolenie ma na celu omówienie na czym polega proces replikacji realizowany w środowisku MS SQL Serwera. Podczas szkolenia słuchacze zapoznają się z podstawowymi pojęciami związanymi z replikacją, różnymi jej typami, omówią na czym polega rola agenta i jakie jest jego umiejscowienie. Będą mieli okazję praktycznie skonfigurować każdy z dostępnych rodzajów replikacji, zobaczyć jak działa, zasymulować typowe problemy (np. konflikty podczas aktualizacji danych) i poznać sposoby ich rozwiązywania. W drugiej części omówione zostaną również scenariusze w jakich replikacji jest zwykle stosowana w praktyce. Na końcu przedstawione zostaną zagadnienia związane z zabezpieczaniem procesów replikacyjnych, jej monitorowaniem oraz strojeniem.
Podczas szkolenia uczestnicy poznają na czym polega mechanizm replikacji, stosowany w środowisku Microsoft SQL Server. Zapoznają się ze wszystkimi mechanizmami, jakie MS SQL Server oferuje: replikacje typu „snapshot”, „transactional”, „merge” oraz „peer-to-peer”. Omówiona zostanie rola agenta replikacji, jego rodzaje, konfiguracja i strojenie. Pod koniec szkolenia uczestnicy dowiedzą się również jak można monitorować procesy replikacji oraz jak wykorzystywać je w konkretnych scenariuszach, rozwiązując pojawiające się problemy. Podczas ćwiczeń laboratoryjnych będą mieli okazję skonfigurować i przetestować każdy z powyższych rodzajów replikacji wraz a ich cechami charakterystycznymi, np. rozwiązywać konflikty czy ponownie re-inicjalizować replikację „snapshot” po zmianach w publikacjach. W opcjonalnym ćwiczeniu będzie również okazja zobaczyć jak skonfigurować replikację w bardziej wymagającym środowisku z wykorzystaniem mechanizmów Always-On.
-
Replikacja – czym jest?
-
Podstawowe pojęcia: artykuł, publikacja, publikujący, dystrybutor, subskrybent.
-
Typy replikacji:
-
Migawka (ang. Snapshot)
-
Transakcyjna (ang. Transactional)
-
Równorzędna (ang. Peer-to-peer)
-
Połącz (ang. Merge)
-
-
Subskrypcje typu „push” i „pull”.
-
Konflikty w replikacjach i ich rozwiązywanie.
-
Agenci replikacji.
-
Konfiguracja agenta – profile.
-
Zadania związane z replikacją (uruchamianie agentów i czynności konserwacyjne).
-
Zabezpieczanie replikacji – uprawnienia, lista PAL.
-
Weryfikacja poprawności działania replikacji.
-
Monitorowanie.
-
Scenariusze zastosowania.
-
Problemy i ich rozwiązywanie.
-
Strojenie replikacji.
Ogólna znajomość środowiska Windows oraz podstaw administracji MS SQL Serwerem. Znajomość replikacji nie jest wymagana.
Zalecana jest znajomość tematyki związanej z administracją bazami MS SQL Server (np. poprzez udział w szkoleniu AA_20764).
-
Atutem będzie znajomość tematów związanych z HADR (jedno z ćwiczeń – opcjonalne – zawiera konfigurację replikacji w bardziej złożonym środowisku, ze skonfigurowanym mechanizmem Always-on Availability Groups).
-
Szkolenie prowadzone jest w formie warsztatowej i zawiera:
-
wykład w formie prezentacji,
-
ćwiczenia laboratoryjne realizowane w środowisku odpowiednio skonfigurowanych maszyn wirtualnych,
-
uczestnicy otrzymują instrukcje laboratoryjne oraz prezentację podczas zajęć
-
- Szkolenie: polski
- Materiały: angielski