Uptime Kuma-rugsteunfunksie is opgeskort: Hoe om Corn-geskeduleerde outomatiese rugsteunskrip op te stel?

🆘Uptime Kuma-rugsteun is opgeskort⁉️Kom kyk na die geskeduleerde outomatiese rugsteun-tutoriaal🕒💾

📉 Uptime Kuma-rugsteunfunksie is ongeldig? Moenie bang wees nie! Leer jou hoe om geskeduleerde outomatiese rugsteun op te stel om jou moniteringsdata te beskerm💡📊.

Van nou af sal jy nie meer bang wees vir dataverlies nie, die super gedetailleerde stappe sal jou binne sekondes laat verstaan📈🚀.

Kom leer, datasekuriteit sal van nou af gewaarborg word! 🎯📁

Omdat daar 'n paar probleme met die rugsteunfunksie in die agtergrondinstellings van Uptime Kuma kan wees, het die ontwikkelaar nie die rugsteunfunksie onderhou nie. Nou is die rugsteunfunksie nie meer in staat om 'n volledige rugsteun te genereer en alle instellings te herstel nie

Uptime Kuma-rugsteunfunksie is opgeskort: Hoe om Corn-geskeduleerde outomatiese rugsteunskrip op te stel?

Afgedank: As gevolg van die byvoeging van 'n groot aantal nuwe kenmerke en die gebrek aan gereelde instandhouding van die rugsteunfunksie, is die rugsteunfunksie nie meer in staat om 'n volledige rugsteun te genereer en volledige instellings te herstel nie.

Rugsteun asseblief eerder die koppelaarvolume of datavouer (./data/) direk.

Ons kan egter Uptime Kuma se rugsteundata realiseer deur die outomatiese rugsteunskriffunksie.

Uptime Kuma monitering data outomatiese rugsteun metode

Die volgende is metodes en stappe vir die rugsteun van data:

  1. Skep rugsteunskrif:'n Eenvoudige dopskrif kan geskryf word om die rugsteuntaak uit te voer. Hierdie skrif sal Uptime Kuma se datagids in 'n teer-saamgeperste lêer verpak en dit na die gespesifiseerde rugsteunpad kopieer.
  2. Stel 'n geskeduleerde taak op:Die rugsteunskrif kan as 'n geskeduleerde taak gestel word (soos om crontab) om gereelde outomatiese rugsteun te verkry.

Hoe om geskeduleerde outomatiese rugsteunskrip in Uptime Kuma op te stel?

Stap 1:Vind die installasiepad van die uptime-kuma-datagids en voer die volgende opdrag in via SSH▼

cd /
find / -name uptime-kuma

Vind die installasiepad van uptime-kuma ▼

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

Stap 2:/backup2/gids, skep 'n gids wat die volgende kode bevat auto-backup-uptime-kuma.sh 文件

Die volgende is 'n voorbeeld van 'n rugsteunskrif:

#!/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 hierdie skrif,/var/lib/docker/volumes/uptime-kuma is die pad na jou Uptime Kuma-datagids, moet jy dit dalk vervang met die werklike pad.
  • /backup2/ Dit is die plek waar jy die rugsteunlêers wil stoor, en dit moet ook vervang word volgens die werklike situasie.
  • Nadat die rugsteunskrip uitgevoer is, skep dit 'n saamgeperste lêer wat die huidige datum en tyd bevat, kopieer die lêer na die rugsteunpad en vee uiteindelik die oorspronklike saamgeperste lêer uit om spasie te bespaar.

Stap 3:Stel Cron-geskeduleerde take op

Wysig Cron-taaklys:

crontab -e

Stap 4:Verlaat redigering en stoor:

As jy die verstek nano-redigeerder gebruik:

  • Nadat u die inhoud ingevoer het, druk Ctrl + X.
  • druk dan Y Bevestig om veranderinge te stoor.
  • Druk uiteindelik Enter Stoor die lêer en gaan uit.

As jy vim-redigeerder gebruik:

  • pers Esc Gaan in op bevelmodus.
  • betree :wq Stoor en gaan uit.

As jy 'n ander redigeerder gebruik (soos vi):

  • pers Esc Gaan in op bevelmodus.
  • betree :wq Stoor en gaan uit.

Op hierdie manier sal u Cron-taak gestoor word en volgens die vasgestelde tyd begin loop! 📅🔧

Stap 5:Verskaf skrifuitvoeringstoestemmings

As die skrip nie uitvoeringstoestemmings het nie, moet jy eers uitvoeringstoestemmings byvoeg en dan die skrip laat loop.

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

Stap 6:Voeg dit by die Corn Job-geskeduleerde taak om dit outomaties te laat loop ▼

0 2 * * * /backup2/auto-backup-uptime-kuma.sh
  • Nou loop die geskeduleerde Corn Job-taak elke dag om 2:XNUMX▲

Stap 7:Die Corn Job-geskeduleerde taak vee outomaties afgeleë lêers 2 dae of vroeër om 30:50 vm. elke dag uit (vee lêers ouer as 50 dae uit) ▼

30 2 * * * rclone delete koofr:cwp-backup2 --min-age 50d
  • Dit word aanbeveel om gereeld die integriteit van jou rugsteunlêers na te gaan en te verseker dat die rugsteunproses werk soos verwag.

Wil jy meer leer oor Uptime Kuma-gebruikswenke en ander nuttige gereedskap? Klik op die skakel hieronder om voort te gaan om die volgende inhoud te lees▼

发表 评论

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

Scroll na bo