Podstawy Azure Backup
Włącz usługę Azure Backup dla maszyn wirtualnych i Azure Files, skonfiguruj codzienne harmonogramy kopii zapasowych oraz zasady przechowywania w magazynie Recovery Services i weryfikuj zadania tworzenia kopii.
Podstawy Azure Backup to bezpłatna lekcja Azure Fundamentals na CoddyKit. To lekcja 1 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Azure Fundamentals, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Azure Fundamentals zawiera 4 lekcji w sumie.
Dlaczego kopie zapasowe są niezbędne
Nawet w chmurze dane mogą zostać utracone wskutek przypadkowego usunięcia, zaszyfrowania przez ransomware, błędów aplikacji lub nieprawidłowej konfiguracji. Dostawcy chmury chronią przed awariami sprzętu, ale nie przed błędami we własnym koncie. Azure Backup to natywna dla Microsoftu, w pełni zarządzana usługa tworzenia kopii zapasowych, która chroni maszyny wirtualne, udziały Azure Files, bazy danych SQL działające na maszynach wirtualnych, bazy danych Azure SQL i nie tylko — bez konieczności zarządzania infrastrukturą.
Magazyn Recovery Services
Magazyn Recovery Services to obiekt zarządzania najwyższego poziomu zarówno dla Azure Backup, jak i Azure Site Recovery. Przechowuje dane kopii zapasowych, zawiera zasady tworzenia kopii zapasowych i udostępnia jeden widok do monitorowania zadań tworzenia kopii zapasowych. Każdy magazyn jest przypisany do regionu — dane kopii zapasowych pozostają w tym samym regionie co magazyn, chyba że zostanie skonfigurowane magazynowanie geograficznie nadmiarowe. Potrzebują Państwo co najmniej jednego magazynu w każdym regionie, w którym znajdują się chronione obciążenia.
# Create a Recovery Services vault
az backup vault create \
--resource-group myRG \
--name myRecoveryVault \
--location eastusZasady tworzenia kopii zapasowych
Zasady tworzenia kopii zapasowych definiują harmonogram (kiedy kopie zapasowe są wykonywane — codziennie, co tydzień lub co godzinę) oraz reguły przechowywania (jak długo punkty odzyskiwania są przechowywane — codziennie, co tydzień, co miesiąc lub co rok). Azure Backup obsługuje zasady rozszerzone, które umożliwiają wykonywanie wielu kopii zapasowych dziennie oraz korzystanie z długoterminowych warstw przechowywania YYYY/MM. Zasady są niezależnie przypisywane do każdego chronionego elementu, dlatego różne maszyny wirtualne mogą mieć różne harmonogramy.
# Show the default backup policy for a vault
az backup policy list \
--vault-name myRecoveryVault \
--resource-group myRG \
--output tableWłączanie kopii zapasowej dla maszyn wirtualnych Azure
Włączenie Azure Backup dla maszyny wirtualnej obejmuje trzy kroki: zarejestrowanie maszyny w magazynie, utworzenie lub przypisanie zasad tworzenia kopii zapasowych oraz uruchomienie pierwszej kopii zapasowej. Azure Backup używa agenta maszyny wirtualnej (wstępnie zainstalowanego we wszystkich obrazach Azure Marketplace) do koordynowania migawek spójnych aplikacyjnie za pośrednictwem Volume Shadow Copy Service (VSS) w systemie Windows lub skryptów wykonywanych przed i po operacji w systemie Linux. W przypadku podstawowej kopii zapasowej maszyny wirtualnej spójnej z systemem plików nie jest wymagana instalacja dodatkowego oprogramowania.
# Enable backup for a VM
az backup protection enable-for-vm \
--resource-group myRG \
--vault-name myRecoveryVault \
--vm myVM \
--policy-name DefaultPolicySpójność aplikacyjna a spójność awaryjna
Kopie zapasowe spójne aplikacyjnie wstrzymują aplikację (opróżniają bufory zapisu i zamrażają operacje wejścia-wyjścia) przed wykonaniem migawki, dzięki czemu baza danych lub aplikacja może poprawnie odzyskać działanie z kopii zapasowej. Kopie zapasowe spójne awaryjnie przechwytują stan dysku w określonym momencie bez koordynacji z aplikacją — jest to odpowiednik odłączenia zasilania. W przypadku baz danych należy zawsze dążyć do tworzenia kopii spójnych aplikacyjnie, aby uniknąć ręcznych czynności odzyskiwania po przywróceniu.
Opcje nadmiarowości magazynu kopii zapasowych
Podczas tworzenia magazynu Recovery Services należy wybrać nadmiarowość magazynu kopii zapasowych przed objęciem ochroną jakichkolwiek elementów. Locally Redundant Storage (LRS) przechowuje trzy kopie w jednym centrum danych — jest najtańsze, ale wiąże się z ryzykiem utraty całego regionu. Geo-Redundant Storage (GRS) replikuje dane do sparowanego regionu — jest to ustawienie domyślne i zalecane w przypadku większości obciążeń produkcyjnych. Zone-Redundant Storage (ZRS) replikuje dane między strefami dostępności w tym samym regionie. Po objęciu elementów ochroną nie można zmienić nadmiarowości.
# Set backup storage redundancy BEFORE protecting any item
az backup vault backup-properties set \
--name myRecoveryVault \
--resource-group myRG \
--backup-storage-redundancy GeoRedundantMonitorowanie zadań tworzenia kopii zapasowych
Każda operacja tworzenia lub przywracania kopii zapasowej tworzy zadanie tworzenia kopii zapasowej, które można śledzić w magazynie Recovery Services na karcie Backup Jobs. Każde zadanie pokazuje swój stan (In Progress, Completed, Failed, Warning), czas rozpoczęcia, czas trwania oraz szczegóły ewentualnych błędów. Za pomocą Azure Monitor można skonfigurować powiadomienia o alertach wysyłane pocztą e-mail w przypadku niepowodzenia zadania tworzenia kopii zapasowej. Azure Backup Center udostępnia ujednolicony widok monitorowania obejmujący wiele magazynów i subskrypcji.
# List recent backup jobs for a vault
az backup job list \
--vault-name myRecoveryVault \
--resource-group myRG \
--status Failed \
--output tableOchrona za pomocą usuwania nietrwałego
Usuwanie nietrwałe to funkcja zabezpieczeń na poziomie magazynu, włączona domyślnie, która przechowuje usunięte dane kopii zapasowych przez dodatkowe 14 dni bez dodatkowych opłat. Jeśli osoba atakująca lub przypadkowe usunięcie usunie element kopii zapasowej z magazynu, dane nie są natychmiast trwale usuwane — przechodzą w stan usunięcia nietrwałego i można je przywrócić. Usuwanie nietrwałe jest domyślnie włączone we wszystkich nowych magazynach i zdecydowanie zaleca się jego używanie jako ochrony przed ransomware wymierzonym w infrastrukturę kopii zapasowych.
Azure Backup dla Azure Files
Azure Backup natywnie integruje się z usługą Azure Files, aby wykonywać migawki na poziomie udziału. W przeciwieństwie do kopii zapasowych maszyn wirtualnych, które wymagają agenta usługi Recovery Services vault, migawki Azure Files są operacjami wykonywanymi wyłącznie na poziomie warstwy magazynu i nie wymagają agenta. Można zaplanować maksymalnie 200 migawek dla jednego udziału oraz przywrócić pojedyncze pliki lub cały udział z dowolnej migawki. Dane kopii zapasowej pozostają na koncie magazynu, dzięki czemu przywracanie jest bardzo szybkie.
# Enable backup for an Azure Files share
az backup protection enable-for-azurefileshare \
--resource-group myRG \
--vault-name myRecoveryVault \
--storage-account myStorageAccount \
--azure-file-share myFileShare \
--policy-name DefaultPolicyKopia zapasowa na żądanie i Backup Centre
Oprócz zaplanowanych kopii zapasowych można w dowolnym momencie uruchomić kopię zapasową na żądanie — na przykład przed dużą zmianą w aplikacji lub wdrożeniem poprawek. Punkty odzyskiwania utworzone na żądanie mają własny, konfigurowalny okres przechowywania, niezależny od zasad harmonogramu. Azure Backup Center to ujednolicony portal zarządzania, który zapewnia między subskrypcjami i regionami widok wszystkich elementów kopii zapasowych, zadań, zasad oraz stanu zgodności, bez konieczności przełączania się między poszczególnymi magazynami.
# Trigger an on-demand backup for a VM
az backup protection backup-now \
--resource-group myRG \
--vault-name myRecoveryVault \
--container-name myVM \
--item-name myVM \
--retain-until 2026-12-31Koszty kopii zapasowych i model cenowy
Cennik Azure Backup obejmuje dwa składniki: opłatę za chronione wystąpienie (naliczaną za każdą maszynę wirtualną lub obciążenie na podstawie rozmiaru danych front-end) oraz opłatę za magazyn kopii zapasowych (naliczaną za każdy GB zajętego magazynu). W przypadku małych maszyn wirtualnych (poniżej 50 GB danych front-end) opłata za chronione wystąpienie jest niższa. Magazyn geograficznie nadmiarowy kosztuje więcej niż magazyn lokalnie nadmiarowy. Przywracanie między regionami (wymagane w scenariuszach geograficznego przełączania awaryjnego) wiąże się z dodatkową opłatą za transfer danych.
Szybkie sprawdzenie
Sprawdź swoją wiedzę na temat zagadnień Microsoft Azure Fundamentals (AZ-900) omówionych w tej lekcji.
Podsumowanie lekcji
W tej lekcji poznali Państwo następujące zagadnienia: magazyny Recovery Services vault są centrum zarządzania usługami Azure Backup i Site Recovery, zasady kopii zapasowych niezależnie definiują harmonogram i okres przechowywania dla każdego chronionego elementu, a usuwanie nietrwałe zapewnia 14-dniową ochronę przed przypadkowym lub złośliwym usunięciem danych kopii zapasowych. W następnej części omówimy przywracanie danych z Azure Backup w różnych scenariuszach odzyskiwania.
Często zadawane pytania
Czy lekcja „Podstawy Azure Backup” jest bezpłatna?
Tak — pełny tekst „Podstawy Azure Backup” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Azure Fundamentals, przejdź na CoddyKit PRO. Kurs Azure Fundamentals zawiera 4 lekcji w sumie.
Co nauczysz się w „Podstawy Azure Backup”?
Włącz usługę Azure Backup dla maszyn wirtualnych i Azure Files, skonfiguruj codzienne harmonogramy kopii zapasowych oraz zasady przechowywania w magazynie Recovery Services i weryfikuj zadania tworze… Ćwiczysz Azure Fundamentals z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć Azure Fundamentals?
Nie wymagamy żadnego doświadczenia. Azure Fundamentals w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 1 z 4.
Ile czasu zajmuje lekcja „Podstawy Azure Backup”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji Azure Fundamentals?
Tak. Każda lekcja Azure Fundamentals zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- Podstawy Azure Backup
- Przywracanie z usługi Azure Backup
- Replikacja Azure Site Recovery
- Testowanie i przeprowadzanie przełączenia awaryjnego