Ts'ebetso ea "uptime Kuma" ea "backup" e tlositsoe: Mokhoa oa ho theha sengoloa sa "backup" se hlophisitsoeng sa Corn?

🆘Uptime Kuma Backup e tlositsoe⁉️Tloo 'me u bone thuto e reriloeng ea ho boloka bekapo🕒💾

📉Ts'ebetso ea backup ea Uptime Kuma ha e sebetse? u seke oa tšoha! E u rute mokhoa oa ho etsa bekapo ea othomathiki e reriloeng ho sireletsa lintlha tsa hau tsa ho beha leihlo💡📊.

Ho tloha joale ho ea pele, ha u sa tla hlola u tšaba tahlehelo ea data, mehato e qaqileng haholo e tla etsa hore u utloisise ka metsotsoana📈🚀.

Tloo 'me u ithute, ts'ireletso ea hau ea data e tla tiisetsoa ho tloha joale ho ea pele! 🎯📁

Hobane ho ka 'na ha e-ba le mathata a mang ka ts'ebetso ea "backup" litlhophisong tsa morao-rao tsa Uptime Kuma, moqapi ha a e-s'o boloke ts'ebetso ea "backup" Hona joale mosebetsi oa "backup" ha o sa khona ho hlahisa "backup" e feletseng le ho tsosolosa litlhophiso tsohle ▼

Ts'ebetso ea "uptime Kuma" ea "backup" e tlositsoe: Mokhoa oa ho theha sengoloa sa "backup" se hlophisitsoeng sa Corn?

E fokotsehile: Ka lebaka la ho eketsoa ha likarolo tse ngata tse ncha le khaello ea kamehla ea ts'ebetso ea "backup", ts'ebetso ea "backup" ha e sa khona ho hlahisa "backup" e felletseng le ho khutlisetsa litlhophiso tse felletseng.

Ka kopo, etsa bekapo ea bophahamo ba li-docker kapa foldara ea data (./data/) ka kotloloho sebakeng sa eona.

Leha ho le joalo, re ka lemoha data ea "backup" ea Uptime Kuma ka ts'ebetso ea "backup" ea othomathike.

Mokhoa oa ho lekola oa Uptime Kuma oa data o ikatisetsa

Tse latelang ke mekhoa le mehato ea ho boloka data:

  1. Etsa script script:Sengoloa se bonolo sa khetla se ka ngoloa ho etsa mosebetsi oa ho boloka. Sengoloa sena se tla paka bukana ea data ea Uptime Kuma ho faele e hatelletsoeng ea tar ebe e e kopitsa tseleng e boletsoeng ea bekapo.
  2. Etsa mosebetsi o hlophisitsoeng:Backup script e ka hlophisoa joalo ka mosebetsi o hlophisitsoeng (joalo ka ho sebelisa crontab) ho fihlella bekapo ea kamehla ea othomathiki.

Mokhoa oa ho theha sengoloa sa "backup" se reriloeng ho Uptime Kuma?

Likhahlelo tsa 1:Fumana tsela ea ho kenya lenane la lintlha tsa uptime-kuma 'me u kenye taelo e latelang ka SSH▼

cd /
find / -name uptime-kuma

Fumana tsela ea ho kenya uptime-kuma ▼

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

Likhahlelo tsa 2:Ho /backup2/directory, theha faele e nang le khoutu e latelang auto-backup-uptime-kuma.sh 文件

Se latelang ke mohlala oa script 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
  • Lengolong lena,/var/lib/docker/volumes/uptime-kuma ke tsela e eang bukeng ea hau ea data ea Uptime Kuma, ho ka 'na ha hlokahala hore u e nkele sebaka ka tsela ea sebele.
  • /backup2/ Ke sebaka seo u batlang ho boloka lifaele tsa bekapo, hape se hloka ho nkeloa sebaka ho latela maemo a nnete.
  • Ka mor'a hore "backup script" e phethoe, e etsa faele e hatelitsoeng e nang le letsatsi le nako ea hona joale, e kopitse faele ka tsela ea "backup", 'me qetellong e hlakola faele ea pele e hatelitsoeng ho boloka sebaka.

Likhahlelo tsa 3:Beha mesebetsi e hlophisitsoeng ea Cron

Fetola lenane la mesebetsi ea Cron:

crontab -e

Likhahlelo tsa 4:Tsoa ho lokisa 'me u boloke:

Haeba u sebelisa nano editor ea kamehla:

  • Kamora ho kenya dikahare, tobetsa Ctrl + X.
  • ebe o tobetsa Y Netefatsa ho boloka liphetoho.
  • Qetellong tobetsa Enter Boloka faele ebe o tsoa.

Haeba u sebelisa vim editor:

  • tobetsa Esc Kenya mokhoa oa taelo.
  • Kenya :wq Boloka 'me u tsoe.

Haeba u sebelisa mohlophisi e mong (joaloka vi):

  • tobetsa Esc Kenya mokhoa oa taelo.
  • Kenya :wq Boloka 'me u tsoe.

Ka tsela ena, mosebetsi oa hau oa Cron o tla bolokeha mme o qale ho sebetsa ho latela nako e behiloeng! 📅🔧

Likhahlelo tsa 5:Fana ka litumello tsa ho etsa script

Haeba sengoloa se sena tumello ea ts'ebetso, o hloka ho eketsa tumello ea ts'ebetso pele ebe o tsamaisa sengoloa.

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

Likhahlelo tsa 6:E kenye mosebetsing o hlophisitsoeng oa Corn Job ho o tsamaisa ka bohona ▼

0 2 * * * /backup2/auto-backup-uptime-kuma.sh
  • Hona joale, mosebetsi o hlophisitsoeng oa Corn Job o sebetsa ka 2 hoseng letsatsi le leng le le leng▲

Likhahlelo tsa 7:Mosebetsi o hlophisitsoeng oa Corn Job o hlakola lifaele tse hole ka bohona matsatsi a 2 kapa pejana ka 30:50 hoseng letsatsi le leng le le leng (hlakola lifaele tsa khale ho feta matsatsi a 50) ▼

30 2 * * * rclone delete koofr:cwp-backup2 --min-age 50d
  • Ho kgothaletswa ho hlahloba kamehla botšepehi ba lifaele tsa hau tsa bekapo le ho etsa bonnete ba hore ts'ebetso ea bekapo e sebetsa joalo ka ha ho lebelletsoe.

U batla ho ithuta haholoanyane ka malebela a ts'ebeliso ea Uptime Kuma le lisebelisoa tse ling tsa bohlokoa? Tobetsa sehokelo se ka tlase ho tsoela pele ho bala litaba tse latelang▼

Comments

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Ho sebelisoa masimo a hlokahalang * Letšoao

Sengoli sa Lingoloa
Scroll ho Top