Kopie i punkt odtworzenia
Kompendium zawodu — pojęcia i zwroty
Pojęcia w pracy
- Instancja
- Działający serwer SQL obsługujący bazy oraz wspólne ustawienia.
- RPO
- Uzgodniona tolerancja na utratę ostatnich danych, wyrażona w czasie.
- RTO
- Uzgodniony czas odzyskania działania usługi.
- Łańcuch kopii
- Kopie używane w wymaganej kolejności, aby odtworzyć stan bazy.
- Blokada
- Mechanizm kontroli współbieżnego dostępu do zasobu, który może powodować oczekiwanie.
Zwroty w typowych sytuacjach
- „Sprawdzę ostatni odtworzony punkt i porównam go z RPO.”
- Oceniasz wynik odzyskania w odniesieniu do potrzeb firmy.
- „Mam sesję blokującą i listę dotkniętych operacji.”
- Oddzielasz źródło oczekiwania od jego skutków.
- „Najpierw odtworzymy kopię pod inną nazwą.”
- Chronisz bieżące dane podczas weryfikacji.
Kopia pełna stanowi punkt wyjścia. Kopia różnicowa odnosi się do odpowiedniej kopii pełnej. Odtworzenie do wskazanego momentu zależy także od modelu odzyskiwania i ciągłości dostępnych kopii dziennika.
- Ustal chwilę
- Sprawdź kopie
- Potwierdź osiągalność
Przykład z pracy
Po zmianie o 14:05 zespół potrzebuje stanu sprzed aktualizacji, więc sama nocna kopia nie realizuje celu.
Ćwiczenie praktyczne
Narysuj sekwencję odzyskania, oznaczając w niej możliwą lukę w dzienniku.
Kopia jest zielona, aplikacja nie widzi danych
Po błędnej aktualizacji część zamówień ma zmieniony status. Handel nadal pracuje i zapisuje kolejne zamówienia.
Pokaż przykładową reakcję
Ustalam czas i zakres zmiany, odtwarzam kopię w izolacji i uzgadniam zakres korekty. Ograniczasz ryzyko utraty aktualnych danych i umożliwiasz porównanie z niezależnym stanem.
Sprawdź się — opcjonalne pytanie
Co weryfikujesz przed obietnicą odzyskania stanu z 14:04?
- Rozmiar pliku ostatniej kopii
- Kolor powiadomienia w monitoringu
- Model odzyskiwania i ciągłość kopii obejmujących żądaną chwilę
Pokaż odpowiedź i wyjaśnienie
Model odzyskiwania i ciągłość kopii obejmujących żądaną chwilę. Wyznaczenie chwili odtworzenia wymaga pasującego zestawu kopii.
Źródła do nauki Microsoft Learn — kopie zapasowe i odtwarzanie baz SQL Server · Microsoft Learn — identyfikowanie i rozwiązywanie blokad