Funcția de backup Uptime Kuma a fost depreciată: Cum se configurează scriptul de backup automat programat Corn?

🆘Uptime Kuma backup este depreciat⁉️Vino și vezi tutorialul programat pentru backup automat🕒💾

📉 Funcția de backup Uptime Kuma este invalidă? nu-ți fie frică! Vă învață cum să configurați backup automat programat pentru a vă proteja datele de monitorizare💡📊.

De acum înainte nu îți va mai fi frică de pierderea datelor, pașii super detaliați te vor face să înțelegi în câteva secunde📈🚀.

Vino și învață, securitatea datelor tale va fi garantată de acum înainte! 🎯📁

Deoarece pot exista unele probleme cu funcția de backup în setările de fundal ale Uptime Kuma, dezvoltatorul nu a menținut funcția de backup. Acum, funcția de backup nu mai poate genera o copie de rezervă completă și restabili toate setările ▼

Funcția de backup Uptime Kuma a fost depreciată: Cum se configurează scriptul de backup automat programat Corn?

Depreciat: Din cauza adăugării unui număr mare de caracteristici noi și a lipsei de întreținere regulată a funcției de backup, funcția de backup nu mai poate genera o copie de rezervă completă și restabili setările complete.

În schimb, faceți o copie de rezervă direct pentru volumul docker sau pentru folderul de date (./data/).

Cu toate acestea, putem realiza datele de rezervă ale Uptime Kuma prin funcția de script de backup automat.

Uptime Kuma de monitorizare a datelor metoda automată de backup

Următoarele sunt metode și pași pentru backupul datelor:

  1. Creați script de rezervă:Un simplu script shell poate fi scris pentru a efectua sarcina de rezervă. Acest script va împacheta directorul de date al lui Uptime Kuma într-un fișier comprimat tar și îl va copia în calea de rezervă specificată.
  2. Configurați o sarcină programată:Scriptul de backup poate fi setat ca sarcină programată (cum ar fi utilizarea crontab) pentru a realiza backup automat regulat.

Cum se configurează un script de backup automat programat în Uptime Kuma?

第 1 步 :Găsiți calea de instalare a directorului de date uptime-kuma și introduceți următoarea comandă prin SSH▼

cd /
find / -name uptime-kuma

Găsiți calea de instalare a uptime-kuma ▼

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

第 2 步 :în /backup2/director, creați un director care să conțină următorul cod auto-backup-uptime-kuma.sh 文件

Următorul este un exemplu de script de rezervă:

#!/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
  • În acest scenariu,/var/lib/docker/volumes/uptime-kuma este calea către directorul de date Uptime Kuma, poate fi necesar să o înlocuiți cu calea reală.
  • /backup2/ Este locația în care doriți să stocați fișierele de rezervă și, de asemenea, trebuie înlocuită în funcție de situația reală.
  • După ce scriptul de rezervă este executat, acesta creează un fișier comprimat care conține data și ora curentă, copiază fișierul în calea de rezervă și, în final, șterge fișierul comprimat original pentru a economisi spațiu.

第 3 步 :Configurați sarcinile programate Cron

Editați lista de activități Cron:

crontab -e

第 4 步 :Ieșiți din editare și salvați:

Dacă utilizați editorul nano implicit:

  • După introducerea conținutului, apăsați Ctrl + X.
  • apoi apăsați Y Confirmați pentru a salva modificările.
  • În cele din urmă apăsați Enter Salvați fișierul și ieșiți.

Dacă utilizați editorul vim:

  • presa Esc Intrați în modul de comandă.
  • Intrare :wq Salvează și ieși.

Dacă utilizați un alt editor (cum ar fi vi):

  • presa Esc Intrați în modul de comandă.
  • Intrare :wq Salvează și ieși.

În acest fel, sarcina dvs. Cron va fi salvată și va începe să ruleze conform timpului stabilit! 📅🔧

第 5 步 :Furnizați permisiuni de execuție a scripturilor

Dacă scriptul nu are permisiuni de execuție, trebuie să adăugați mai întâi permisiuni de execuție și apoi să rulați scriptul.

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

第 6 步 :Adăugați-l la sarcina programată Corn Job pentru a o rula automat ▼

0 2 * * * /backup2/auto-backup-uptime-kuma.sh
  • Acum, sarcina programată Corn Job rulează la ora 2 dimineața în fiecare zi▲

第 7 步 :Sarcina programată Corn Job șterge automat fișierele de la distanță cu 2 de zile sau mai devreme la 30:50 a.m. în fiecare zi (ștergeți fișierele mai vechi de 50 de zile) ▼

30 2 * * * rclone delete koofr:cwp-backup2 --min-age 50d
  • Se recomandă să verificați în mod regulat integritatea fișierelor de rezervă și să vă asigurați că procesul de backup funcționează conform așteptărilor.

Doriți să aflați mai multe despre sfaturi de utilizare Uptime Kuma și alte instrumente utile? Faceți clic pe linkul de mai jos pentru a continua să citiți următorul conținut▼

发表 评论

Adresa ta de e-mail nu va fi publicată. Sunt utilizate câmpurile obligatorii * Eticheta

Director articol
Derulaţi în sus