Typy kopii zapasowych migawek obsługiwane przez ZRM

typy kopii zapasowych migawek obsługiwane przez zrm

Migawka pamięci masowej to nowe zastosowanie w branży IT w świecie wirtualizacji i chmury opartym na centrach danych. Możesz również dodać do tej listy tworzenie kopii zapasowych, replikację i odzyskiwanie.

Zestaw znaczników odniesienia dla danych w określonym momencie nazywany jest migawką pamięci. Migawki pamięci masowej to doskonałe narzędzia dla administratora systemu do tworzenia szybkich i spójnych kopii zapasowych baz danych i aplikacji.

Migawka to nic innego jak „obraz” systemu plików w określonym momencie. Ten „obraz” nie jest pełną kopią danych, ale zestawem wskaźników do danych. Migawka zapewnia użytkownikowi dostępne kopie danych, do których można je przywrócić; podobnie jak szczegółowy spis treści.

Zmanda Recovery Manager (ZRM) dla MySQL jest łatwy w użyciu, ale felastyczne i solidne rozwiązanie do tworzenia kopii zapasowych i odzyskiwania dla serwerów MySQL. Upraszcza życie administratora bazy danych. Aby uzyskać spokojną, spójną kopię bazy danych MySQL, ZRM for MySQL wykorzystuje różne migawki stron trzecich i mechanizmy punktów kontrolnych pamięci masowej, minimalizując jednocześnie przestoje aplikacji.

Migawki i punkty kontrolne pamięci masowej skalują się dobrze w porównaniu z innymi metodami tworzenia kopii zapasowych, ponieważ zapewniają regularne odtwarzanie bazy danych MySQL z niewielkim wpływem na aplikacje MySQL i nie zwiększają okna tworzenia kopii zapasowych w miarę wzrostu bazy danych.

Mechanizmy migawki i punktu kontrolnego magazynu są szybsze w porównaniu z kopiami zapasowymi na innych nośnikach; skraca to czas, w którym tabele bazy danych muszą być blokowane. W przypadku baz danych lub tabel MySQL korzystających wyłącznie z silników transakcyjnych, takich jak InnoDB, czas blokady aplikacji ulega dalszemu skróceniu.

Ponadto podczas robienia migawek baz danych lub tabel, które używają nietransakcyjnych silników magazynowania, takich jak MyISAM, ZRM dla MySQL opróżnia strony bazy danych na dysk i uzyskuje blokadę odczytu bazy danych / tabel.

Blokada odczytu jest utrzymywana tylko przez chwilę. Gdy baza danych znajduje się w systemach plików, które obsługują operacje zamrażania / rozmrażania, takie jak XFS, VxFS (systemy plików Veritas), operacje wejścia / wyjścia (wejścia / wyjścia) systemu plików są zatrzymywane przed wykonaniem migawki.

„Typ migawki” jako plik pełna kopia zapasowa są konfigurowane na stronie Jak wykonać kopię zapasową. W polu rozwijanym są wyświetlane tylko licencjonowane migawki.

Rzućmy okiem na listę najlepszych w branży technologii migawek:

Migawki Menedżera woluminów logicznych systemu Linux

Funkcja migawki wbudowana w menedżera woluminów systemu Linux (LVM) - opcja domyślna w systemie Linux.

LVM to sposób wirtualnego partycjonowania miejsca na dysku twardym, tak aby można go było elastycznie alokować do różnych aplikacji. Wykorzystuje go coraz więcej instalacji MySQL.

ZRM for MySQL pomaga tworzyć kopie zapasowe takich instalacji przy użyciu migawek (wymagana jest licencja na funkcję). Jest w stanie tworzyć tymczasowe migawki woluminów logicznych i używać woluminu migawki do tworzenia kopii zapasowych. Zaletą używania migawek jest to, że musisz blokować tabele bazy danych tylko podczas tworzenia migawki. Po zakończeniu tworzenia kopii zapasowych migawki są usuwane. Migawki pomagają tworzyć spójną kopię bazy danych MySQL, ponieważ spójność jest zapewniana przed wykonaniem migawki.

Aktywność systemu plików jest zatrzymywana w systemach plików, takich jak XFS, VxFS (systemy plików Veritas), które obsługują operacje zamrażania / rozmrażania, przed wykonaniem migawki.

Migawki ZFS

Możliwość tworzenia migawek wbudowana w system plików ZFS w systemach Solaris i OpenSolaris

System plików Solaris ZFS firmy Sun Microsystem zawiera funkcję migawki, która umożliwia niemal natychmiastowe tworzenie gorących kopii zapasowych i szybkie przywracanie.

ZRM dla MySQL zawiera również opcjonalną wtyczkę migawki, która integruje się z ZFS w celu tworzenia spójnych pełnych kopii zapasowych MySQL. Tworzy tymczasowe migawki woluminów ZFS w celu wykonania pełnej kopii zapasowej. Po włączeniu migawek ZRM dla MySQL może wykonywać kopie zapasowe bez wpływu na aplikacje MySQL. Niezależnie od rozmiaru bazy danych zapisy do bazy danych będą blokowane tylko podczas tworzenia migawki, co zwykle zajmuje mniej niż sekundę.

Migawki NetApp

Cecha systemu plików WAFL® (Write Anywhere File Layout).

Windows VSS

Usługa kopiowania woluminów w tle firmy Microsoft wprowadzona w systemie Windows Server 2003. Usługa VSS jest również dostępna w systemach Windows XP, Vista i 2008 Server.

Migawki VxFS

Funkcja migawki wbudowana w system plików Veritas

Podczas tworzenia kopii zapasowych systemy plików Symantec Veritas (znane również jako VxFS) pozwalają na zastosowanie dwóch technologii minimalizujących przestoje aplikacji:

  1. Urządzenia migawkowe - odzwierciedlają podstawową pamięć masową i umożliwiają „zamrożenie” kopii zapasowej, podczas gdy oryginalne dane pozostają na żywo.
  2. Punkty kontrolne pamięci masowej - używają tych samych woluminów systemu plików, co oryginał, aby odzwierciedlać tylko zmienione dane.

Ponadto ZRM dla MySQL zawiera opcjonalną wtyczkę VxFS, która integruje się z systemem plików Veritas, aby wykorzystać natywne możliwości Storage Checkpoint.

SnapView EMC

Możliwość tworzenia migawek w systemach pamięci masowej EMC CLARiiON

EMC Clariion Storage obsługuje EMC SnapView, technologię migawek, która ułatwia niemal natychmiastowe tworzenie gorących kopii zapasowych i szybkie przywracanie.

ZRM dla MySQL zawiera opcjonalną wtyczkę do tworzenia migawek, która integruje się z EMC SnapView w celu tworzenia spójnych pełnych kopii zapasowych MySQL. Tworzy tymczasowe migawki woluminów EMC SnapView w celu wykonania pełnej kopii zapasowej. Po włączeniu migawek ZRM for MySQL wykonuje kopie zapasowe przy minimalnym wpływie na aplikacje MySQL. Podczas tworzenia migawki bazy danych zapisy będą blokowane, co zwykle zajmuje mniej niż sekundę, niezależnie od rozmiaru bazy danych.

IBM FlashCopy

Funkcja jest dostępna w podsystemach pamięci masowej IBM (DS8000, DS6000, ESS 800, SAN VC).

Inteligentne kopiowanie EqualLogic

Funkcja w serii Dell EqualLogic PS.

Nasz ZRM dla MySQL, produkt Zmanda, wykorzystuje migawki pamięci masowej jako jedną z technologii do szybkiego tworzenia pełnej kopii zapasowej bazy danych MySQL. Obecnie obsługujemy migawki LVM, ZFS, NetApp, VSS i VxFS. Przed nami więcej!

 

Pamiętaj też, aby sprawdzić Punkty, które należy uwzględnić w planie odzyskiwania po awarii


Przeglądaj więcej tematów