Powrót do katalogu

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.
Termin sugerowany
2020-03-11
Warszawa

Zapisz się jako pierwszy!

1 600 / 2 dni
Zgłoś chęć udziału
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
Zgłoś chęć udziału

Systemy operacyjne

Szkolenie: Administracja serwerem PostgreSQL w Linuksie

Kod: [administracja-serwerem-postgresql-linux]
Pobierz program

Wprowadzenie

Jest to szkolenie nastawione na praktykę w zakresie administracji bazami danych Postgresql w systemach Linux. Omawia wiele zagadnień, z jakimi administrator tych baz ma styczność na co dzień - poruszane są m.in. kwestie bezpieczeństwa i optymalizacji bazy.

Cel szkolenia

Celem szkolenia jest przybliżenie zagadnień dotyczących instalacji, optymalnej konfiguracji, tuningu, backupowania i utrzymania baz danych Postgresql w środowisku linuksowym. Omówimy w nim szczegółowo wszystkie z tych zagadnień robiąc wiele ćwiczeń praktycznych.

Adresaci szkolenia

Adresatami szkolenia są osoby, które w stopniu podstawowym opanowały poruszanie się w systemie Linux i chcą poznać zagadnienia dotyczące "obcowania z postgresem".

Czas i forma szkolenia

14 godzin (2 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

1) Przypomnienie z niezbędnych narzędzi Linuksowych
- vim
- ssh keys
- cron
- tar
- firewall

2) Instalacja serwera Postgresql

- Omówienie procesu instalacji
- Struktura plików serwera
- Uruchamianie, zatrzymywanie i restart serwera Postgres - Jak robić to bezpiecznie?
- Sprawdzanie statusu serwera

3) Dodatkowe pakiety wspomagające pracę z postgresem
- Klient webowy, aplikacyjny i konsolowy
- Konfiguracja poszczególnych klientów
- Logowanie do bazy na różne sposoby

4) Konfigurowanie Postgresql od strony sieciowej

- Postgres na różnych portach
- Konfiguracja uwierzytelnień do naszych baz
- Logowanie ze zdalnych maszyn
- Firewall dla postgresa

5) Czynności poinstalacyjne

- Zmiana hasła root'a
- Nasłuchiwanie na socketach i adresach ipv4/ipv6
- Podstawowe komendy do zarzadzania bazami i użytkownikami
- Ważne polecenia z poziomu klienta psql

6) Skrypty dla postgresa

- Podstawy tworzenia skryptów bazodanowych
- Uruchamianie skryptów z poziomu serwera Postgresql
- Uruchamianie skryptów z poziomu zewnętrznej maszyny

7) Backup i odtworzenie bazy
- Mechanizmy backupowania baz danych
- Tworzenie mechanizmu backupowania na zewnątrz
- Odtwarzanie baz danych z backupu

8) Użytkownicy i uprawnienia w Postgresql
- Tworzenie i usuwania użytkowników i grup w postgresql
- Ważne tabele przechowujące dane o użytkownikach
- Aktywne sesje - jak sprawdzać i ubijać ?
- Przegląd i nadawanie uprawnień w bazach danych

9) Schematy w bazie danych

- Wprowadzenie do schematów
- Tworzenie nowych schematów

10) Tuning naszego serwera

- Przegląd parametrów konfiguracyjnych
- Statystyki naszego serwera
- Techniki optymalizacji postgresa

11) Mechanizm replikacji
- Omówienie i konfiguracja krok po kroku replikacji serwera baz danych postgresql

Opinie uczestników