Przejdź do głównej treści

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Przed aktualizacją serwera MySQL do nowszej wersji należy przede wszystkim

A. zmienić hasło konta root
Źle. Zmiana hasła to praktyka bezpieczeństwa, ale nie chroni danych przed nieudaną aktualizacją.
B. usunąć nieużywane konta użytkowników
Źle. Usuwanie nieużywanych kont nie ma związku z ochroną danych podczas aktualizacji.
C. wykonać kopię zapasową wszystkich baz danych
Dobrze. Kopia zapasowa pozwala odzyskać dane, gdyby aktualizacja się nie powiodła.
D. wyłączyć zaporę sieciową serwera
Źle. Wyłączenie zapory niepotrzebnie odsłania serwer i nie chroni danych.

Aktualizacja serwera bazy danych zmienia pliki programu, a często także format plików danych i tabele systemowe. Jeśli coś pójdzie nie tak, np. przerwie się instalacja albo nowa wersja nie przyjmie starych ustawień, jedynym pewnym sposobem odzyskania danych jest kopia zapasowa wykonana przed rozpoczęciem pracy.

Kopię wszystkich baz tworzy się poleceniem mysqldump -u root -p --all-databases > kopia.sql, a w XAMPP-ie można dodatkowo skopiować katalog z danymi przy zatrzymanym serwerze. Warto też zapisać plik konfiguracyjny my.ini lub my.cnf. Po aktualizacji sprawdza się, czy aplikacje łączą się z bazą, a gotową kopię zachowuje się do czasu potwierdzenia, że wszystko działa.

Wybór innej czynności bierze się zwykle z myślenia o bezpieczeństwie serwera zamiast o bezpieczeństwie danych. Zmiana hasła konta root i usunięcie nieużywanych kont to dobre praktyki administracyjne, ale nie chronią danych przed skutkami nieudanej aktualizacji.

Wyłączanie zapory przed aktualizacją jest wręcz szkodliwe, bo na ten czas odsłania serwer w sieci. Nowa wersja instaluje się bez tego, a pobieranie pakietów zapora przepuszcza.

Kolejność jest prosta: najpierw kopia zapasowa, potem aktualizacja, na końcu sprawdzenie działania. Bez kopii każdy błąd w trakcie aktualizacji może oznaczać bezpowrotną utratę baz.

Kopia jest jedynym zabezpieczeniem przed utratą danych.

Dobrą praktyką jest też próba odtworzenia kopii na innym komputerze, bo dopiero udane przywrócenie dowodzi, że kopia działa. Hasła i konta można uporządkować po aktualizacji, a zapora powinna działać przez cały czas.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.