Die Uptime-Backup-Funktion von Kuma ist veraltet: Wie richte ich ein geplantes automatisches Backup-Skript für Corn ein?

🆘Uptime Kuma Backup ist veraltet⁉️Kommen Sie und sehen Sie sich das Tutorial zur geplanten automatischen Sicherung an🕒💾

📉Uptime Kuma-Backup-Funktion ist ungültig? fürchte dich nicht! Erfahren Sie, wie Sie eine geplante automatische Sicherung einrichten, um Ihre Überwachungsdaten zu schützen💡📊.

Von nun an haben Sie keine Angst mehr vor Datenverlust, die superdetaillierten Schritte werden Sie in Sekundenschnelle verstehen lassen📈🚀.

Kommen Sie und lernen Sie, Ihre Datensicherheit ist von nun an garantiert! 🎯📁

Da es in den Hintergrundeinstellungen von Uptime Kuma zu Problemen mit der Backup-Funktion kommen kann, hat der Entwickler die Backup-Funktion nicht mehr beibehalten. Nun ist die Backup-Funktion nicht mehr in der Lage, ein vollständiges Backup zu erstellen und alle Einstellungen wiederherzustellen ▼

Die Uptime-Backup-Funktion von Kuma ist veraltet: Wie richte ich ein geplantes automatisches Backup-Skript für Corn ein?

Veraltet: Aufgrund der Vielzahl neuer Funktionen und der fehlenden regelmäßigen Wartung der Backup-Funktion ist die Backup-Funktion nicht mehr in der Lage, ein vollständiges Backup zu erstellen und vollständige Einstellungen wiederherzustellen.

Bitte sichern Sie stattdessen direkt das Docker-Volume oder den Datenordner (./data/).

Wir können jedoch die Backup-Daten von Uptime Kuma über die automatische Backup-Skriptfunktion realisieren.

Automatische Sicherungsmethode für Uptime-Kuma-Überwachungsdaten

Im Folgenden finden Sie Methoden und Schritte zur Datensicherung:

  1. Backup-Skript erstellen:Zur Durchführung des Sicherungsauftrags kann ein einfaches Shell-Skript geschrieben werden. Dieses Skript packt das Datenverzeichnis von Uptime Kuma in eine tar-komprimierte Datei und kopiert sie in den angegebenen Sicherungspfad.
  2. Richten Sie eine geplante Aufgabe ein:Das Backup-Skript kann als geplante Aufgabe festgelegt werden (z. B. mit crontab), um eine regelmäßige automatische Sicherung zu erreichen.

Wie richte ich ein geplantes automatisches Backup-Skript in Uptime Kuma ein?

1 步:Suchen Sie den Installationspfad des uptime-kuma-Datenverzeichnisses und geben Sie den folgenden Befehl über SSH▼ ein

cd /
find / -name uptime-kuma

Finden Sie den Installationspfad von uptime-kuma ▼

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

2 步:/backup2/erstellen Sie eine Datei, die den folgenden Code enthält auto-backup-uptime-kuma.sh Datei

Das Folgende ist ein Beispiel für ein Backup-Skript:

#!/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
  • In diesem Skript,/var/lib/docker/volumes/uptime-kuma der Pfad zu Ihrem Uptime Kuma-Datenverzeichnis ist, müssen Sie ihn möglicherweise durch den tatsächlichen Pfad ersetzen.
  • /backup2/ Dies ist der Ort, an dem Sie die Sicherungsdateien speichern möchten, und er muss entsprechend der tatsächlichen Situation auch ersetzt werden.
  • Nachdem das Sicherungsskript ausgeführt wurde, erstellt es eine komprimierte Datei mit dem aktuellen Datum und der aktuellen Uhrzeit, kopiert die Datei in den Sicherungspfad und löscht schließlich die ursprüngliche komprimierte Datei, um Platz zu sparen.

3 步:Richten Sie geplante Cron-Aufgaben ein

Cron-Aufgabenliste bearbeiten:

crontab -e

4 步:Bearbeitung beenden und speichern:

Wenn Sie den Standard-Nano-Editor verwenden:

  • Nachdem Sie den Inhalt eingegeben haben, drücken Sie Ctrl + X.
  • dann drücken Y Bestätigen Sie, um die Änderungen zu speichern.
  • Zum Schluss drücken Enter Speichern Sie die Datei und beenden Sie den Vorgang.

Wenn Sie den vim-Editor verwenden:

  • Drücken Sie Esc Geben Sie den Befehlsmodus ein.
  • 输入 :wq Speichern und schließen.

Wenn Sie einen anderen Editor verwenden (z. B. vi):

  • Drücken Sie Esc Geben Sie den Befehlsmodus ein.
  • 输入 :wq Speichern und schließen.

Auf diese Weise wird Ihre Cron-Aufgabe gespeichert und startet zur eingestellten Zeit! 📅🔧

5 步:Erteilen Sie Berechtigungen zur Skriptausführung

Wenn das Skript keine Ausführungsberechtigungen hat, müssen Sie zuerst Ausführungsberechtigungen hinzufügen und dann das Skript ausführen.

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

6 步:Fügen Sie es zur geplanten Aufgabe „Corn Job“ hinzu, um es automatisch auszuführen ▼

0 2 * * * /backup2/auto-backup-uptime-kuma.sh
  • Jetzt wird die geplante Aufgabe „Corn Job“ jeden Tag um 2 Uhr morgens ausgeführt▲

7 步:Die geplante Aufgabe „Corn Job“ löscht Remote-Dateien jeden Tag automatisch 2 Tage oder früher um 30:50 Uhr (löschen Sie Dateien, die älter als 50 Tage sind) ▼

30 2 * * * rclone delete koofr:cwp-backup2 --min-age 50d
  • Es wird empfohlen, die Integrität Ihrer Sicherungsdateien regelmäßig zu überprüfen und sicherzustellen, dass der Sicherungsvorgang wie erwartet funktioniert.

Möchten Sie mehr über Uptime Kuma-Nutzungstipps und andere nützliche Tools erfahren? Klicken Sie auf den Link unten, um den folgenden Inhalt weiterzulesen▼

发表 评论

Ihre E-Mail-Adresse wird nicht veröffentlicht. 必填 项 已 已 * 标注

Nach oben scrollen