ShellForge
Start
Lekcje
Symulator
Ścieżka nauki
Czym jest ShellForge?
Quiz
Quiz: backup PostgreSQL w kontenerze
Wybierz poprawne kroki tworzenia i wstępnej kontroli zrzutu.
Wróć do lekcji
1. Dlaczego przy pg_dump -Fc kierowanym do pliku użyto docker compose exec -T?
Aby wyłączyć TTY i zachować poprawny strumień binarny
Aby automatycznie zaszyfrować zrzut
Aby skasować volume po zrzucie
Aby objąć wszystkie bazy klastra
2. Gdzie powstaje plik przy przekierowaniu > ../backups/orders-test.backup w powłoce hosta?
Na hoście uruchamiającym polecenie
W obrazie PostgreSQL
W registry obrazów
W katalogu danych każdej bazy
3. Zadanie pg_dump zakończyło się błędem, ale plik ma kilka bajtów. Co zrobisz?
Oznaczę kopię jako nieudaną, zbadam błąd i ponowię zadanie
Uznaję ją za gotową, bo plik istnieje
Wyłączę monitoring zadania
Zmienię nazwę pliku na .sql
4. Czego dowodzi pg_restore --list na zrzucie custom?
Że można odczytać spis obiektów archiwum, ale nie pełnej odtwarzalności
Że aplikacja po odtworzeniu działa
Że wszystkie sekrety są zapisane
Że kopia jest poza hostem
5. Czy pg_dump -d orders zachowuje automatycznie wszystkie role i inne bazy klastra?
Nie, dotyczy wskazanej bazy; globalne obiekty wymagają osobnego planu
Tak, zawsze obejmuje cały klaster
Tak, jeśli plik ma rozszerzenie .backup
Tylko gdy baza działa na volume
6. Co powinien zgłosić automatyczny backup, gdy zadanie nie tworzy poprawnego zrzutu?
Błąd zadania z czasem i przyczyną do osoby odpowiedzialnej
Sukces, bo harmonogram się uruchomił
Wyłącznie liczbę kontenerów
Nowy tag obrazu aplikacji
Sprawdź odpowiedzi
Wróć do lekcji