Spisie treści
Ważną kwestią podczas przechowywania danych w środowisku cyfrowym jest zapewnienie dostępności informacji w przypadku wystąpienia problemu.Opiszemy niektóre z różnych podejść do tworzenia kopii zapasowych i redundancji danych.
Jaka jest różnica między nadmiarowością a kopią zapasową?
Redundancja danych jest kopią danych i działa w trybie failover, co oznacza, że jeśli jeden zestaw danych nie jest dostępny, inna kopia jest natychmiast zastępowana przez uszkodzony. Przekłada się to na kilka sekund czasu, a aplikacja lub strona internetowa może nadal obsługiwać żądania, jakby nic się nie stało.
W międzyczasie administrator systemu (w tym przypadku Ty) ma szansę naprawić problem i przywrócić system do pełnej sprawności.
Redundancja nie zapewnia ochrony przed awarią, która dotyczy wszystkich maszyn. Na przykład, jeśli masz zdublowany RAID dwóch dysków, skonfigurowany jako RAID 1, jest on nadmiarowy, jeśli jeden dysk ulegnie awarii, drugi będzie nadal dostępny. Jeśli jednak sama maszyna ulegnie awarii, oba dyski ulegną awarii.
Inną wadą tego typu konfiguracji jest to, że każda operacja jest wykonywana na wszystkich kopiach danych. Obejmuje to złośliwe lub przypadkowe operacje. Prawdziwe rozwiązanie do tworzenia kopii zapasowych umożliwi przywrócenie danych z punktu, w którym wiadomo, że dane były wcześniej dobre.
Utworzyć kopię zapasową
Jedną z najpopularniejszych form tworzenia kopii zapasowych jest kopia zapasowa na poziomie plików. Ten typ kopii zapasowej wykorzystuje automatyczne lub ręczne narzędzia do tworzenia kopii zapasowych w celu przeniesienia plików do innej lokalizacji lub urządzenia.
Jak korzystać z polecenia cp
Najłatwiejszym sposobem utworzenia kopii zapasowej komputera z systemem Linux, takiego jak VPS, jest użycie polecenia cp. Ogranicza się to do kopiowania plików z jednej lokalizacji lokalnej do drugiej. Na komputerze lokalnym możesz zamontować dysk wymienny, a następnie skopiować na niego pliki:
mount / dev / sdc / mnt / moja kopia zapasowa cp -a / etc / * / mnt / moja kopia zapasowa umount / dev / sdc
Ten przykład montuje dysk wymienny, a następnie kopiuje katalog / etc na dysk. Następnie demontujesz dysk, który można przechowywać w innym miejscu.
Jak korzystać z Rsync
Lepszą alternatywą dla CP jest polecenie rsync, którego można użyć do wykonywania lokalnych kopii zapasowych z większą elastycznością. Możemy wykonać tę samą operację, co poprzednią, używając rsync za pomocą tych poleceń:
mount / dev / sdc / mnt / moja kopia zapasowa rsyncazvP / etc / * / mnt / moja kopia zapasowa umount / dev / sdc
Szybko zdasz sobie sprawę, że tworzenie kopii zapasowych w lokalnym systemie plików jest kłopotliwe i kłopotliwe. Aby zachować dane na wypadek kradzieży lub pożaru, należy fizycznie podłączyć i odłączyć dysk kopii zapasowej i przenieść go w inne miejsce. Wiele z tych samych korzyści można osiągnąć, korzystając z sieciowych kopii zapasowych.
Rsync możesz wykonywać zdalne kopie zapasowe równie łatwo, jak tworzyć lokalne kopie zapasowe. Musisz tylko użyć alternatywnej składni. Działa to na każdym komputerze, na którym możesz korzystać z SSH, o ile rsync jest zainstalowany na obu końcach:
rsyncazvP / etc / * nazwa_użytkownika @ serwer_zdalny: / backup /
Utworzy kopię zapasową katalogu / etc na komputerze lokalnym do katalogu na zdalny_host znajdujący się w / backup. Stanie się tak, jeśli masz uprawnienia do zapisu w tym katalogu i nie będzie dostępnego miejsca.
Utwórz kopię zapasową partycji lub dysku za pomocą dd
W takim przypadku kopiujemy całe urządzenie poleceniem disk to disk
dd if = / ścieżka / urządzenie = / ścieżka / kopia zapasowa
W tym scenariuszu if = określa urządzenie wejściowe lub lokalizację. De = wskazuje plik wyjściowy lub lokalizację. Bardzo ważne jest, aby pamiętać o tym rozróżnieniu, ponieważ wyczyszczenie całego dysku, jeśli są odwrócone, jest trywialne.
Jeśli chcesz wykonać kopię zapasową partycji zawierającej dokumenty, która znajduje się w / dev / sda3, możesz utworzyć taki plik obrazu:
dd if = / dev / sda3 from = ~ / documents.imgPodobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt