Funkcja tworzenia kopii zapasowych Uptime Kuma jest przestarzała: Jak skonfigurować skrypt automatycznego tworzenia kopii zapasowych według harmonogramu Corn?

🆘 Kopia zapasowa Uptime Kuma jest przestarzała⁉️Przyjdź i zobacz samouczek dotyczący zaplanowanego automatycznego tworzenia kopii zapasowych🕒💾

📉Funkcja tworzenia kopii zapasowych Uptime Kuma jest nieprawidłowa? Nie bój się! Nauczę Cię, jak skonfigurować zaplanowaną automatyczną kopię zapasową, aby chronić dane monitorowania💡📊.

Odtąd nie będziesz się już bać utraty danych, dzięki bardzo szczegółowym krokom zrozumiesz to w ciągu kilku sekund📈🚀.

Przyjdź i dowiedz się, od teraz bezpieczeństwo danych będzie gwarantowane! 🎯📁

Ponieważ mogą występować pewne problemy z funkcją tworzenia kopii zapasowych w ustawieniach tła Uptime Kuma, programista nie obsługiwał funkcji tworzenia kopii zapasowych. Teraz funkcja tworzenia kopii zapasowych nie jest już w stanie wygenerować pełnej kopii zapasowej i przywrócić wszystkich ustawień ▼

Funkcja tworzenia kopii zapasowych Uptime Kuma jest przestarzała: Jak skonfigurować skrypt automatycznego tworzenia kopii zapasowych według harmonogramu Corn?

Przestarzałe: Ze względu na dodanie dużej liczby nowych funkcji i brak regularnej konserwacji funkcji tworzenia kopii zapasowych, funkcja tworzenia kopii zapasowych nie jest już w stanie generować pełnej kopii zapasowej i przywracać pełnych ustawień.

Zamiast tego wykonaj kopię zapasową woluminu okna dokowanego lub folderu danych (./data/).

Możemy jednak wykonać kopię zapasową danych Uptime Kuma poprzez funkcję automatycznego skryptu kopii zapasowej.

Uptime Kuma metoda automatycznego tworzenia kopii zapasowych danych monitorowania

Poniżej przedstawiono metody i kroki tworzenia kopii zapasowych danych:

  1. Utwórz skrypt kopii zapasowej:Można napisać prosty skrypt powłoki w celu wykonania zadania tworzenia kopii zapasowej. Ten skrypt spakuje katalog danych Uptime Kuma do pliku skompresowanego w formacie tar i skopiuje go do określonej ścieżki kopii zapasowej.
  2. Skonfiguruj zaplanowane zadanie:Skrypt kopii zapasowej można ustawić jako zaplanowane zadanie (np. using crontab), aby uzyskać regularne automatyczne tworzenie kopii zapasowych.

Jak skonfigurować zaplanowany skrypt automatycznego tworzenia kopii zapasowych w Uptime Kuma?

1 步:Znajdź ścieżkę instalacyjną katalogu danych uptime-kuma i wprowadź następujące polecenie przez SSH▼

cd /
find / -name uptime-kuma

Znajdź ścieżkę instalacji uptime-kuma ▼

/var/lib/docker/volumes/uptime-kuma

2 步:/backup2/katalogu, utwórz plik zawierający następujący kod auto-backup-uptime-kuma.sh 文件

Poniżej znajduje się przykład skryptu kopii zapasowej:

#!/bin/bash
cd /var/lib/docker/volumes
tar zcvf uptime-kuma.tgz uptime-kuma
cp -rf /var/lib/docker/volumes/uptime-kuma.tgz /backup2/uptime-kuma/uptime-kuma_"$(date +"%Y-%m-%d_%H-%M-%S")".tgz
rm -rf uptime-kuma.tgz
  • W tym skrypcie/var/lib/docker/volumes/uptime-kuma to ścieżka do katalogu danych Uptime Kuma, może być konieczne zastąpienie jej rzeczywistą ścieżką.
  • /backup2/ Jest to lokalizacja, w której chcesz przechowywać pliki kopii zapasowych, i którą również należy zastąpić w zależności od aktualnej sytuacji.
  • Po wykonaniu skrypt kopii zapasowej tworzy skompresowany plik zawierający bieżącą datę i godzinę, kopiuje plik do ścieżki kopii zapasowej, a na koniec usuwa oryginalny skompresowany plik, aby zaoszczędzić miejsce.

3 步:Skonfiguruj zaplanowane zadania Cron

Edytuj listę zadań Cron:

crontab -e

4 步:Wyjdź z edycji i zapisz:

Jeśli używasz domyślnego edytora nano:

  • Po wpisaniu treści naciśnij Ctrl + X.
  • następnie naciśnij Y Potwierdź, aby zapisać zmiany.
  • Na koniec naciśnij Enter Zapisz plik i wyjdź.

Jeśli używasz edytora vima:

  • naciśnij Esc Wejdź w tryb poleceń.
  • Wejście :wq Zapisz i wyjdź.

Jeśli używasz innego edytora (takiego jak vi):

  • naciśnij Esc Wejdź w tryb poleceń.
  • Wejście :wq Zapisz i wyjdź.

W ten sposób Twoje zadanie Cron zostanie zapisane i zacznie działać zgodnie z ustawionym czasem! 📅🔧

5 步:Zapewnij uprawnienia do wykonywania skryptu

Jeśli skrypt nie ma uprawnień do wykonywania, musisz najpierw dodać uprawnienia do wykonywania, a następnie uruchomić skrypt.

chmod +x /backup2/auto-backup-uptime-kuma.sh

6 步:Dodaj go do zaplanowanego zadania Corn Job, aby uruchomić je automatycznie ▼

0 2 * * * /backup2/auto-backup-uptime-kuma.sh
  • Teraz zaplanowane zadanie Corn Job jest uruchamiane codziennie o 2:XNUMX▲

7 步:Zaplanowane zadanie Corn Job automatycznie usuwa zdalne pliki 2 dni lub wcześniej o 30:50 każdego dnia (usuwaj pliki starsze niż 50 dni) ▼

30 2 * * * rclone delete koofr:cwp-backup2 --min-age 50d
  • Zaleca się regularne sprawdzanie integralności plików kopii zapasowych i upewnianie się, że proces tworzenia kopii zapasowej działa zgodnie z oczekiwaniami.

Chcesz dowiedzieć się więcej o wskazówkach dotyczących użytkowania Uptime Kuma i innych przydatnych narzędziach? Kliknij poniższy link, aby kontynuować czytanie poniższej treści▼

Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępniony „Funkcja tworzenia kopii zapasowych Uptime Kuma została uznana za przestarzałą: Jak skonfigurować skrypt zaplanowanej automatycznej kopii zapasowej Corn? 》, pomocne dla ciebie.

Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-31701.html

Aby odblokować więcej ukrytych sztuczek🔑, zapraszamy do dołączenia do naszego kanału Telegram!

Udostępnij i polub jeśli Ci się podoba! Twoje udostępnienia i polubienia są naszą ciągłą motywacją!

 

发表 评论

Twój adres e-mail nie zostanie opublikowany. 必填 项 已 用 * 标注

Katalog artykułów
Przewiń do góry