Funkcija varnostnega kopiranja Uptime Kuma je zastarela: Kako nastaviti skript samodejnega varnostnega kopiranja po urniku Corn?

🆘Uptime Kuma varnostno kopiranje je zastarelo⁉️Pridite in si oglejte načrtovano vadnico za samodejno varnostno kopiranje🕒💾

📉Uptime funkcija varnostnega kopiranja Kuma je neveljavna? naj te ne bo strah! Naučite vas, kako nastaviti načrtovano samodejno varnostno kopiranje, da zaščitite svoje podatke o spremljanju💡📊.

Od zdaj naprej se ne boste več bali izgube podatkov, super podrobni koraki vam bodo pomagali razumeti v nekaj sekundah📈🚀.

Pridite in se naučite, varnost podatkov bo odslej zagotovljena! 🎯📁

Ker lahko pride do nekaterih težav s funkcijo varnostnega kopiranja v nastavitvah Uptime Kuma v ozadju, razvijalec ni vzdrževal funkcije varnostnega kopiranja. Zdaj funkcija varnostnega kopiranja ne more več ustvariti popolne varnostne kopije in obnoviti vseh nastavitev ▼

Funkcija varnostnega kopiranja Uptime Kuma je zastarela: Kako nastaviti skript samodejnega varnostnega kopiranja po urniku Corn?

Zastarelo: zaradi dodajanja velikega števila novih funkcij in pomanjkanja rednega vzdrževanja funkcije varnostnega kopiranja funkcija varnostnega kopiranja ne more več ustvariti popolne varnostne kopije in obnoviti popolnih nastavitev.

Namesto tega neposredno varnostno kopirajte nosilec dockerja ali podatkovno mapo (./data/).

Vendar pa lahko varnostno kopirane podatke Uptime Kuma realiziramo s funkcijo skripta za samodejno varnostno kopiranje.

Metoda samodejnega varnostnega kopiranja podatkov spremljanja Uptime Kuma

Sledijo metode in koraki za varnostno kopiranje podatkov:

  1. Ustvari varnostni skript:Za izvedbo varnostnega kopiranja lahko napišete preprost lupinski skript. Ta skript bo zapakiral podatkovni imenik Uptime Kuma v stisnjeno datoteko tar in jo kopiral na določeno varnostno kopijo.
  2. Nastavite načrtovano opravilo:Skript za varnostno kopiranje lahko nastavite kot načrtovano nalogo (na primer uporabo crontab), da dosežete redno samodejno varnostno kopiranje.

Kako nastaviti načrtovani skript za samodejno varnostno kopiranje v Uptime Kuma?

第 1 步:Poiščite namestitveno pot imenika podatkov uptime-kuma in prek SSH▼ vnesite naslednji ukaz

cd /
find / -name uptime-kuma

Poiščite pot namestitve uptime-kuma ▼

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

第 2 步:/backup2/ustvarite datoteko, ki vsebuje naslednjo kodo auto-backup-uptime-kuma.sh Datoteka

Sledi primer skripta za varnostno kopiranje:

#!/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
  • V tem scenariju/var/lib/docker/volumes/uptime-kuma je pot do vašega podatkovnega imenika Uptime Kuma, jo boste morda morali zamenjati z dejansko potjo.
  • /backup2/ To je lokacija, kamor želite shraniti varnostne kopije datotek, in jo je treba tudi zamenjati glede na dejansko stanje.
  • Ko se skript varnostne kopije izvede, ustvari stisnjeno datoteko, ki vsebuje trenutni datum in uro, kopira datoteko na pot varnostne kopije in na koncu izbriše izvirno stisnjeno datoteko, da prihrani prostor.

第 3 步:Nastavite načrtovana opravila Cron

Uredite seznam opravil Cron:

crontab -e

第 4 步:Zapustite urejanje in shranite:

Če uporabljate privzeti urejevalnik nano:

  • Po vnosu vsebine pritisnite Ctrl + X.
  • nato pritisnite Y Potrdite, da shranite spremembe.
  • Na koncu pritisnite Enter Shranite datoteko in zaprite.

Če uporabljate urejevalnik vim:

  • pritisnite Esc Vstopite v ukazni način.
  • Vnos :wq Shrani in zapusti.

Če uporabljate drug urejevalnik (kot je vi):

  • pritisnite Esc Vstopite v ukazni način.
  • Vnos :wq Shrani in zapusti.

Na ta način bo vaša naloga Cron shranjena in se bo začela izvajati ob nastavljenem času! 📅🔧

第 5 步:Zagotovite dovoljenja za izvajanje skripta

Če skript nima dovoljenj za izvajanje, morate najprej dodati dovoljenja za izvajanje in nato zagnati skript.

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

第 6 步:Dodajte ga načrtovanemu opravilu Corn Job, da se samodejno zažene ▼

0 2 * * * /backup2/auto-backup-uptime-kuma.sh
  • Zdaj se načrtovano opravilo Corn Job izvaja vsak dan ob 2. uri zjutraj▲

第 7 步:Načrtovano opravilo Corn Job samodejno izbriše oddaljene datoteke 2 dni ali prej ob 30 zjutraj vsak dan (izbrišite datoteke, starejše od 50 dni) ▼

30 2 * * * rclone delete koofr:cwp-backup2 --min-age 50d
  • Priporočljivo je, da redno preverjate celovitost datotek varnostne kopije in zagotovite, da postopek varnostne kopije deluje po pričakovanjih.

Želite izvedeti več o nasvetih za uporabo Uptime Kuma in drugih uporabnih orodjih? Kliknite spodnjo povezavo, če želite nadaljevati z branjem naslednje vsebine▼

发表 评论

您的邮箱地址不会被公开。 必填 项 已 用 * Oznaka

Imenik člankov
Pomaknite se na vrh