Artikelkatalog
🆘Uptime Kuma backup är utfasad⁉️Kom och se den schemalagda automatiska säkerhetskopieringen🕒💾
📉Uptime Kuma backup-funktionen är ogiltig? var inte rädd! Lär dig hur du ställer in schemalagd automatisk säkerhetskopiering för att skydda dina övervakningsdata💡📊.
Från och med nu kommer du inte längre att vara rädd för dataförlust, de superdetaljerade stegen kommer att få dig att förstå på några sekunder📈🚀.
Kom och lär dig, din datasäkerhet kommer att vara garanterad från och med nu! 🎯📁
Eftersom det kan finnas några problem med säkerhetskopieringsfunktionen i bakgrundsinställningarna för Uptime Kuma, har utvecklaren inte bibehållit säkerhetskopieringsfunktionen. Nu kan säkerhetskopieringsfunktionen inte längre generera en fullständig säkerhetskopia och återställa alla inställningar ▼

Utfasad: På grund av tillägget av ett stort antal nya funktioner och bristen på regelbundet underhåll av säkerhetskopieringsfunktionen, kan säkerhetskopieringsfunktionen inte längre generera en fullständig säkerhetskopia och återställa fullständiga inställningar.
Säkerhetskopiera docker-volymen eller datamappen (./data/) direkt istället.
Men vi kan realisera Uptime Kumas säkerhetskopieringsdata genom den automatiska säkerhetskopieringsskriptfunktionen.
Upptid Kuma övervakningsdata automatisk säkerhetskopieringsmetod
Följande är metoder och steg för säkerhetskopiering av data:
- Skapa säkerhetskopieringsskript:Ett enkelt skalskript kan skrivas för att utföra säkerhetskopieringsjobbet. Detta skript kommer att paketera Uptime Kumas datakatalog till en tar-komprimerad fil och kopiera den till den angivna säkerhetskopieringsvägen.
- Konfigurera en schemalagd uppgift:Säkerhetskopieringsskriptet kan ställas in som en schemalagd uppgift (som att använda crontab) för att uppnå regelbunden automatisk säkerhetskopiering.
Hur ställer jag in schemalagda automatiska säkerhetskopieringsskript i Uptime Kuma?
第 1 步:Hitta installationssökvägen för uptime-kuma-datakatalogen och ange följande kommando via SSH▼
cd /
find / -name uptime-kuma
Hitta installationsvägen för uptime-kuma ▼
/var/lib/docker/volumes/uptime-kuma
第 2 步:i /backup2/katalog, skapa en fil som innehåller följande kod auto-backup-uptime-kuma.sh 文件
Följande är ett exempel på ett säkerhetskopieringsskript:
#!/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
- I detta manus,
/var/lib/docker/volumes/uptime-kumaär sökvägen till din Uptime Kuma-datakatalog, kan du behöva ersätta den med den faktiska sökvägen. /backup2/Det är platsen där du vill lagra säkerhetskopieringsfilerna, och den måste också bytas ut enligt den faktiska situationen.- När säkerhetskopieringsskriptet har körts skapar det en komprimerad fil som innehåller aktuellt datum och tid, kopierar filen till säkerhetskopian och tar slutligen bort den ursprungliga komprimerade filen för att spara utrymme.
第 3 步:Ställ in Cron schemalagda uppgifter
Redigera Cron-uppgiftslista:
crontab -e
第 4 步:Avsluta redigering och spara:
Om du använder standard nanoredigeraren:
- När du har angett innehållet trycker du på
Ctrl + X. - tryck sedan på
YBekräfta för att spara ändringar. - Tryck till sist
EnterSpara filen och avsluta.
Om du använder vim editor:
- Tryck
EscGå in i kommandoläge. - Inmatning
:wqSpara och avsluta.
Om du använder en annan editor (som vi):
- Tryck
EscGå in i kommandoläge. - Inmatning
:wqSpara och avsluta.
På så sätt kommer din Cron-uppgift att sparas och börja köras enligt den inställda tiden! 📅🔧
第 5 步:Ge skriptkörningsbehörigheter
Om skriptet inte har exekveringsbehörigheter måste du först lägga till exekveringsbehörigheter och sedan köra skriptet. ▼
chmod +x /backup2/auto-backup-uptime-kuma.sh
第 6 步:Lägg till den i den schemalagda uppgiften för Corn Job för att köra den automatiskt ▼
0 2 * * * /backup2/auto-backup-uptime-kuma.sh
- Nu körs den schemalagda uppgiften för majsjobb klockan 2 varje dag▲
第 7 步:Majsjobbets schemalagda uppgift raderar automatiskt fjärrfiler 2 dagar eller tidigare klockan 30:50 varje dag (ta bort filer äldre än 50 dagar) ▼
30 2 * * * rclone delete koofr:cwp-backup2 --min-age 50d
- Det rekommenderas att regelbundet kontrollera integriteten hos dina säkerhetskopior och se till att säkerhetskopieringsprocessen fungerar som förväntat.
Vill du lära dig mer om användningstips för Uptime Kuma och andra användbara verktyg? Klicka på länken nedan för att fortsätta läsa följande innehåll▼
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delade "Uptime Kuma backup-funktion har föråldrats: Hur ställer man in Corn schemalagd automatisk backup-skript? 》, till hjälp för dig.
Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-31701.html

