Większość organizacji nie zdaje sobie sprawy, że ma problem z tworzeniem kopii zapasowych baz danych, dopóki nie muszą przywrócić danych i nie stwierdzą, że ich tam nie ma lub nie w oczekiwanej formie.
Wyznaczony administrator zarządzający środowiskami baz danych musi być przygotowany na sytuacje, w których jakakolwiek awaria może mieć wpływ na dostępność, integralność lub użyteczność bazy danych lub aplikacji. Reagowanie na te awarie jest kluczowym elementem obowiązków administratora, a jego zdolność do prawidłowej reakcji zależy od tego, czy ma dobrze zaplanowaną strategię tworzenia kopii zapasowych i odzyskiwania bazy danych.
„Toy Story 2” firmy Pixar, która słynie z tego, że prawie nigdy się nie wydarzyła z powodu nieprawidłowego uruchomienia wiersza poleceń, powodującego usunięcie filmu i nieskuteczną strategię tworzenia kopii zapasowych. Ten film przyniósł na całym świecie prawie 500 milionów dolarów w kasie… pieniądze, które bez faktu, że jeden z członków zespołu stworzył własną osobistą kopię zapasową, mogły nigdy nie zostać zrobione.
ClusterControl zapewnia zaawansowane funkcje tworzenia kopii zapasowych i przełączania awaryjnego za pomocą interfejsu typu „wskaż i kliknij”, aby łatwo przywrócić dane, jeśli coś pójdzie nie tak, i może być Twoim pomocnikiem DBA, jeśli chodzi o tworzenie skutecznej strategii tworzenia kopii zapasowych. Należy jednak wziąć pod uwagę wiele aspektów podczas budowania takiej strategii.
W Manynines mamy ekspertów od baz danych którzy dużo pisali na ten temat, a na tym blogu zbierzemy najlepsze zasoby, które pomogą Ci zbudować własną strategię tworzenia kopii zapasowych baz danych dla baz danych MySQL i MariaDB, a dokładniej.
Jeśli korzystasz ze środowiska MySQL lub MariaDB, naszym najlepszym źródłem dla Ciebie jest bezpłatny dokument „The DevOps Guide to Database Backup for MySQL and MariaDB”. Przewodnik obejmuje dwa najpopularniejsze narzędzia do tworzenia kopii zapasowych dostępne dla MySQL i MariaDB, a mianowicie mysqldump i Percona XtraBackup. Ponadto obejmuje takie tematy, jak sposoby wykorzystania funkcji bazy danych, takich jak rejestrowanie binarne i replikacja, w strategiach tworzenia kopii zapasowych i zapewnia najlepsze praktyki, które można zastosować w topologiach o wysokiej dostępności, aby kopie zapasowe bazy danych były niezawodne, bezpieczne i spójne.
Oprócz białej księgi istnieją dwa seminaria internetowe poświęcone kopiom zapasowym, które można oglądać na żądanie. „Samouczek MySQL — wskazówki dotyczące tworzenia kopii zapasowych dla klastra MySQL, MariaDB i Galera” oraz „Zostań administratorem bazy danych MySQL — wybór odpowiedniego rozwiązania do tworzenia kopii zapasowych”. Każde z tych seminariów internetowych zawiera wskazówki i najlepsze praktyki dotyczące tworzenia planu tworzenia kopii zapasowych i podsumowuje wiele treści dostępnych w naszej witrynie internetowej.
Oto nasze najpopularniejsze i najbardziej odpowiednie blogi na ten temat...
Przegląd kopii zapasowych i przywracania
W blogu „Zostań administratorem bazy danych MySQL — tworzenie kopii zapasowych i przywracanie danych” zapewniamy ogólny przegląd kopii zapasowych i przywracania podczas zarządzania środowiskiem MySQL. Blog zawiera przegląd różnych metodologii tworzenia kopii zapasowych, przegląd logicznych i fizycznych kopii zapasowych oraz kilka najlepszych praktyk i wskazówek, których można przestrzegać.
Wpływ silników pamięci masowej MySQL na kopie zapasowe
W blogu „Wybór silnika pamięci masowej MySQL i jego wpływ na procedury tworzenia kopii zapasowych” omawiamy, w jaki sposób wybór różnych typów silników pamięci masowej (takich jak MyISAM, InnoDB itp.) może mieć wpływ na strategię tworzenia kopii zapasowych.
Budowanie strategii i planu tworzenia kopii zapasowych
Na naszym blogu „mysqldump czy Percona XtraBackup? Strategie tworzenia kopii zapasowych dla MySQL Galera Cluster” omawiamy różne opcje dostępne podczas tworzenia planu tworzenia kopii zapasowych i przywracania, ze szczególnym uwzględnieniem robienia tego w sposób, który nie wpływa na wydajność.
Upewnij się, że wykonujesz dobrą kopię zapasową
W naszym blogu „Jak wykonywać wydajne kopie zapasowe dla MySQL i MariaDB” omawiamy kilka sposobów tworzenia kopii zapasowych MySQL i MariaDB, z których każdy ma zalety i wady.
Korzystanie z ClusterControl do tworzenia kopii zapasowych
W blogu „ClusterControl Tips &Tricks – Best Practices for Database Backups” opiszemy, jak efektywnie zarządzać planem tworzenia kopii zapasowych za pomocą ClusterControl. Dzięki ClusterControl możesz zaplanować logiczne lub fizyczne kopie zapasowe z obsługą przełączania awaryjnego i łatwo przywrócić kopie zapasowe do węzłów lub systemów ładowania początkowego.
Dodatkowe blogi
Istnieje kilka innych blogów napisanych przez lata, które mogą również pomóc w zapewnieniu pomyślnego i wydajnego wykonywania kopii zapasowych. Oto ich lista...
Pełne przywracanie klastra MySQL lub MariaDB Galera z kopii zapasowej
Regularne wykonywanie kopii zapasowych klastra bazy danych jest niezbędne do zapewnienia wysokiej dostępności i odzyskiwania po awarii. Ten wpis na blogu zawiera szereg najlepszych praktyk dotyczących pełnego przywracania klastra MySQL lub MariaDB Galera z kopii zapasowej.
Przeczytaj bloga
Co nowego w ClusterControl 1.4 – Zarządzanie kopiami zapasowymi
Ten wpis na blogu obejmuje nowe funkcje tworzenia kopii zapasowych dostępne w ClusterControl w wersji 1.4.
Przeczytaj bloga
Wskazówki i wskazówki dotyczące ClusterControl:dostosowywanie kopii zapasowych baz danych
ClusterControl stosuje najlepsze praktyki wykonywania kopii zapasowych za pomocą mysqldump lub Percona xtrabackup. Chociaż działają one w przypadku większości obciążeń baz danych, nadal możesz chcieć dostosować swoje kopie zapasowe. Ten blog pokazuje, jak to zrobić.
Przeczytaj bloga
Architektura na wypadek awarii — odzyskiwanie po awarii klastra MySQL/MariaDB Galera
Niezależnie od tego, czy korzystasz z niezniszczalnych prywatnych centrów danych, czy z platform chmury publicznej, odzyskiwanie po awarii (DR) jest rzeczywiście kluczową kwestią. Nie chodzi o kopiowanie danych do witryny kopii zapasowej i możliwość ich przywrócenia, chodzi o ciągłość biznesową i szybkość odzyskiwania usług w przypadku awarii.
Przeczytaj bloga
Używanie BitTorrent Sync do przesyłania kopii zapasowych bazy danych poza witrynę
BitTorrent Sync to prosta aplikacja do replikacji zapewniająca szyfrowane dwukierunkowe transfery plików, która może działać za NAT i jest specjalnie zaprojektowana do obsługi dużych plików. Wykorzystując prostotę Bittorrent Sync, możemy przesyłać pliki kopii zapasowych z dala od naszego klastra, zwiększając dostępność kopii zapasowych i zmniejszając koszt uszkodzonych kopii zapasowych, gdzie można regularnie weryfikować kopie zapasowe poza siedzibą firmy.
Przeczytaj bloga
Jak sklonować bazę danych
Jeśli zarządzasz produkcyjną bazą danych, istnieje duże prawdopodobieństwo, że musiałeś sklonować bazę danych na inny serwer niż serwer produkcyjny. Podstawową metodą tworzenia klonu jest przywrócenie bazy danych z ostatniej kopii zapasowej na inny serwer bazy danych. Inne metody obejmują replikację ze źródłowej bazy danych, gdy jest ona uruchomiona, w takim przypadku ważne jest, aby oryginalna baza danych nie miała wpływu żadna procedura klonowania.
Przeczytaj bloga
Nie używasz MySQL? Oto kilka zasobów, które musimy pomóc w innych technologiach baz danych…
Zostań DBA MongoDB:Kopie zapasowe MongoDB
To jest nasz piąty post z serii blogów „Zostań DBA MongoDB” – jak stworzyć dobrą strategię tworzenia kopii zapasowych dla MongoDB, jakie narzędzia są dostępne i na co należy uważać.
Przeczytaj bloga
Zostań DBA MongoDB:odzyskiwanie danych
To nasz szósty post z serii blogów „Zostań MongoDB DBA” – jak odzyskać MongoDB przy użyciu kopii zapasowej.
Przeczytaj bloga
Zostań DBA PostgreSQL — logiczne i fizyczne kopie zapasowe PostgreSQL
Wykonywanie kopii zapasowych to jedno z najważniejszych zadań administratora baz danych - ma kluczowe znaczenie dla dostępności i integralności danych. Ten wpis na blogu, będący częścią naszej serii Zostań DBA PostgreSQL, opisuje niektóre metody tworzenia kopii zapasowych, których można używać z PostgreSQL.
Przeczytaj bloga