Co to jest migawka? Jak to działa? Jakie są jego rodzaje?
What Is Snapshot How Does It Work
Co to jest migawka? Jak to działa? Jakie są rodzaje migawek? Jakie są różnice między migawką a kopią zapasową? Jeśli szukasz odpowiedzi, możesz zapoznać się z tym wpisem. A teraz czytaj dalej.Na tej stronie :Co to jest migawka?
Migawka magazynu to zestaw znaczników referencyjnych dla danych w określonym momencie. Migawka przypomina szczegółowy katalog, zapewniający użytkownikom dostępną kopię danych, do których mogą wrócić. Teraz możesz kontynuować czytanie tego posta z MiniTool, aby uzyskać więcej informacji na temat migawki.
Jak działa migawka?
Migawki magazynu są zwykle oparte na użyciu dysku różnicowego. Dysk różnicowy to specjalny typ wirtualnego dysku twardego, który jest połączony z nadrzędnym wirtualnym dyskiem twardym.
Kiedy administrator tworzy migawkę pamięci masowej, system bazowy tworzy dysk różnicowy powiązany z oryginalnym wirtualnym dyskiem twardym. Wszystkie przyszłe zapisy będą kierowane na dysk różnicowy, pozostawiając oryginalny wirtualny dysk twardy bez zmian. System plików jest całkowicie nieświadomy istnienia dysków różnicowych. System plików nadal zachowuje się tak, jakby znajdował się na komputerze fizycznym.
Zrzuty ekranu łączą relację rodzic-dziecko i tworzą drzewo. Każda wykonana migawka tworzy kolejną gałąź drzewa.
Migawki są zwykle tworzone w celu ochrony danych, ale można ich również używać do testowania oprogramowania aplikacyjnego i eksploracji danych. Migawek magazynu można używać do odzyskiwania po awarii (DR), gdy informacje zostaną utracone w wyniku błędu ludzkiego. Migawek można również użyć do przywrócenia systemu do poprzedniego stanu, jeśli zainstalowana zostanie niewłaściwa łatka.
Typ migawki
Wdrożenie technologii migawek pamięci masowej różni się w zależności od dostawcy. Istnieją różne typy.
Migawka z funkcją kopiowania przy zapisie
Oto jak tworzona jest migawka z funkcją kopiowania przy zapisie:
- Przed utworzeniem migawki system przechowuje metadane oryginalnego bloku.
- Kiedy system wykonuje polecenie zapisu do chronionego bloku, wyzwalane są trzy wejścia/wyjścia:
- Narzędzia migawkowe odczytują surowe bloki przed zapisaniem.
- Twórz/zapisuj migawki oryginalnych bloków w zarezerwowanym magazynie migawek.
- Nowe dane zastępują oryginalne dane.
Zalety: Ponieważ migawki z funkcją kopiowania przy zapisie nie tworzą kopii metadanych, są one szybsze i niemal natychmiastowe.
Niedogodności: Wymagają jednak dużej wydajności, ponieważ każda migawka wymaga jednego odczytu i dwóch zapisów.
Migawka z przekierowaniem przy zapisie
Migawki z przekierowaniem przy zapisie używają wskaźników do odwoływania się do bloków chronionych migawką. Oto jak tworzona jest migawka do odczytu i zapisu:
- System wykonuje polecenia zapisu, aby wprowadzić zmiany w blokach chronionych migawką.
- Narzędzie migawki przekierowuje zapisy do nowego bloku i aktualizuje odpowiednie wskaźniki.
- Stare dane pozostają na swoim miejscu jako odniesienie do pierwotnego bloku w określonym momencie.
Zalety: W przeciwieństwie do kopiowania przy zapisie, migawki do odczytu przy zapisie zużywają mniej zasobów wydajności, ponieważ każdy zmodyfikowany blok generuje pojedyncze wejście/wyjście zapisu.
Niekorzyść: migawki z przekierowaniem przy zapisie opierają się na oryginalnym bloku. Inne modyfikacje tworzą nowe bloki. Jeśli migawka zostanie usunięta, koordynacja między wieloma nowymi blokami a oryginalnym blokiem staje się skomplikowana.
Split Mirror Snapshot
Migawka z podzielonym lustrem tworzy pełną kopię oryginalnego woluminu pamięci, zamiast tworzyć migawki tylko zmodyfikowanych bloków. Dzięki migawkom z dzieloną kopią lustrzaną można tworzyć migawki całych systemów plików, numerów jednostek logicznych (LUN) lub woluminów obiektowej pamięci masowej.
Zalety: Łatwiejsze odzyskiwanie danych, replikacja i archiwizacja. Nawet jeśli pierwotna/oryginalna kopia zostanie utracona, cały wolumin będzie nadal dostępny.
Niekorzyść: Ponieważ narzędzie do tworzenia migawek za każdym razem wykonuje migawkę całego woluminu, jest to proces wolniejszy i wymaga dwukrotnie większej przestrzeni dyskowej.
Ciągła ochrona danych (CDP)
CDP tworzy częste migawki surowych danych wyzwalane przez ustawienie zasad. W idealnym przypadku migawki CDP są tworzone w czasie rzeczywistym. Oznacza to, że za każdym razem, gdy wprowadzana jest zmiana, migawka oryginalnej kopii jest aktualizowana.
Zalety: Zmniejsza docelowy punkt odzyskiwania (RPO) prawie do zera.
Niedogodności: Częste tworzenie migawek i aktualizacje zużywają wydajność i przepustowość (w przypadku korzystania z pamięci sieciowej).
Migawka a kopia zapasowa
Kopie zapasowe migawkowe służą głównie do przywracania systemów, maszyn wirtualnych i dysków lub dysków do stanu uruchomionego i służą jako punkt przywracania systemu po wykonaniu migawki. Nie jest to równoznaczne z kopią zapasową, nie przechowuje samych danych, a jedynie określa, gdzie i jak dane są przechowywane i zorganizowane.
Zwykle migawki są tworzone przy użyciu obrazów dysków/systemów lub oprogramowania do przywracania i odzyskiwania systemu. Jednak większość oprogramowania do tworzenia kopii zapasowych może również tworzyć kopie zapasowe migawek i przywracać system za pomocą migawek.
Migawka a kopia zapasowa: różnice między kopią zapasową a migawkąCo to jest migawka? Co to jest kopia zapasowa? Jakie są różnice między migawką a kopią zapasową? W tym artykule porównano je na serwerach VMware i SQL.
Czytaj więcej