Uptime Kuma backup basa radzikiswa: Maitiro ekuseta Chibage chakarongwa otomatiki backup script?

🆘Uptime Kuma backup yadzimwa⁉️Huya uone iyo yakarongwa otomatiki backup tutorial🕒💾

📉Uptime Kuma backup basa harisi basa? Usatya! Dzidzisa iwe nzira yekumisikidza yakarongwa otomatiki backup kuchengetedza yako yekutarisa data💡📊.

Kubva zvino zvichienda mberi, iwe hauchazotya kurasikirwa nedata, iwo akanyanya kutsanangurwa matanho achaita kuti iwe unzwisise mumasekondi📈🚀.

Huya udzidze, chengetedzo yako yedata ichavimbiswa kubva zvino zvichienda mberi! 🎯📁

Nekuti panogona kunge paine mamwe matambudziko nebasa rekuchengetedza kumashure kweUptime Kuma, mugadziri haana kuchengetedza basa rekuchengetedza

Uptime Kuma backup basa radzikiswa: Maitiro ekuseta Chibage chakarongwa otomatiki backup script?

Yakaderedzwa: Nekuda kwekuwedzera kwenhamba huru yezvinhu zvitsva uye kushomeka kwekugara kwekuchengetedza kweiyo backup basa, iyo backup basa haichakwanise kuburitsa yakazara backup uye kudzoreredza marongero akazara.

Ndokumbira uchengetedze vhoriyamu yedocker kana data folda (./data/) zvakananga panzvimbo.

Nekudaro, isu tinogona kuona Uptime Kuma's backup data kuburikidza neiyo otomatiki backup script basa.

Uptime Kuma yekutarisa data otomatiki backup nzira

Dzinotevera inzira uye matanho ekuchengetedza data:

  1. Gadzira backup script:A simple shell script inogona kunyorwa kuita basa rekuchengetedza. Iyi script icharongedza Uptime Kuma's data dhairekitori mune tar yakamisikidzwa faira uye ikopire kune yakatsanangurwa backup nzira.
  2. Rongedza basa rakarongwa:Iyo backup script inogona kusetwa seyakarongwa basa (sekushandisa crontab) kuti uwane yakajairwa otomatiki backup.

Maitiro ekuseta yakarongwa otomatiki backup script muUptime Kuma?

Chikamu 1 步:Tsvaga iyo yekuisa nzira yeuptime-kuma data dhairekitori uye isa unotevera kuraira kuburikidza neSSH▼

cd /
find / -name uptime-kuma

Tsvaga iyo yekuisa nzira yeuptime-kuma ▼

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

Chikamu 2 步:mu /backup2/dhairekitori, gadzira faira rine inotevera kodhi auto-backup-uptime-kuma.sh 文件

Unotevera muenzaniso we backup script:

#!/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
  • Mune script iyi,/var/lib/docker/volumes/uptime-kuma ndiyo nzira inoenda kuUptime Kuma data dhairekitori, ungangoda kuitsiva nenzira chaiyo.
  • /backup2/ Ndiyo nzvimbo yaunoda kuchengeta mafaira ekuchengetedza, uye inodawo kutsiviwa zvichienderana nemamiriro chaiwo.
  • Mushure meiyo backup script yaitwa, inogadzira faira rakadzvanywa rine zuva razvino uye nguva, inokopa faira kunzira yekuchengetedza, uye pakupedzisira inodzima iyo yekutanga yakamanikidzwa faira kuchengetedza nzvimbo.

Chikamu 3 步:Rongedza Cron akarongwa mabasa

Rongedza Cron basa runyorwa:

crontab -e

Chikamu 4 步:Buda pakupepeta uye chengeta:

Kana uri kushandisa default nano editor:

  • Mushure mekupinda mukati, dzvanya Ctrl + X.
  • wobva wadzvanya Y Simbisa kuchengetedza shanduko.
  • Pakupedzisira dzvanya Enter Sevha faira uye buda.

Kana uri kushandisa vim editor:

  • Dhinda Esc Pinda command mode.
  • kupinda :wq Sevha uye buda.

Kana iwe uri kushandisa imwe mupepeti (senge vi):

  • Dhinda Esc Pinda command mode.
  • kupinda :wq Sevha uye buda.

Nenzira iyi, basa rako reCron richaponeswa uye rotanga kumhanya zvinoenderana nenguva yakatarwa! 📅🔧

Chikamu 5 步:Ipa script execution mvumo

Kana iyo script isina mvumo yekuuraya, unofanirwa kuwedzera mvumo yekuuraya kutanga wobva wamhanyisa script.

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

Chikamu 6 步:Iwedzere kuChibage Jobho rakarongwa basa kuti riite otomatiki ▼

0 2 * * * /backup2/auto-backup-uptime-kuma.sh
  • Ikozvino, Basa reChibage rakarongwa rinotanga na2 am mazuva ese▲

Chikamu 7 步:Iyo Corn Job yakarongwa basa inodzima otomatiki mafaera ari kure mazuva makumi mashanu kana apfuura na2:30 a.m. zuva rega rega (bvisa mafaera anopfuura mazuva makumi mashanu) ▼

30 2 * * * rclone delete koofr:cwp-backup2 --min-age 50d
  • Zvinokurudzirwa kugara uchitarisa kutendeseka kwemafaira ako ekuchengetedza uye kuona kuti iyo backup process iri kushanda sezvaitarisirwa.

Unoda kudzidza zvakawanda nezve Uptime Kuma matipi ekushandisa uye mamwe maturusi anobatsira? Dzvanya link iri pazasi kuti uenderere mberi nekuverenga zvinotevera zvirimo▼

发表 评论

Yako email kero haizoburitswa. Minda inodiwa inoshandiswa * Chitaera

Mupumburu TOP