Հոդվածների տեղեկատու
🆘Uptime Kuma-ի պահուստավորումը հնացած է⁉️Եկե՛ք և դիտե՛ք պլանավորված ավտոմատ կրկնօրինակման ձեռնարկը🕒💾
📉Uptime Kuma պահուստավորման գործառույթն անվավեր է: մի վախեցիր! Սովորեցրեք ձեզ, թե ինչպես կարգավորել պլանավորված ավտոմատ կրկնօրինակումը՝ ձեր մոնիտորինգի տվյալները պաշտպանելու համար💡📊:
Այսուհետ դուք այլևս չեք վախենա տվյալների կորստից, սուպեր մանրամասն քայլերը ձեզ կհասկանան վայրկյանների ընթացքում📈🚀։
Եկեք և սովորեք, ձեր տվյալների անվտանգությունն այսուհետ երաշխավորված կլինի: 🎯📁
Քանի որ Uptime Kuma-ի ֆոնային կարգավորումներում կարող են լինել որոշ խնդիրներ՝ պահուստավորման գործառույթի հետ կապված, ծրագրավորողը չի պահպանել կրկնօրինակման գործառույթը

Հնացած. մեծ թվով նոր գործառույթների ավելացման և կրկնօրինակման գործառույթի կանոնավոր պահպանման բացակայության պատճառով կրկնօրինակման գործառույթն այլևս չի կարող ստեղծել ամբողջական կրկնօրինակում և վերականգնել ամբողջական կարգավորումները:
Փոխարենը անմիջապես կրկնօրինակեք դոկերի ծավալը կամ տվյալների պանակը (./data/):
Այնուամենայնիվ, մենք կարող ենք իրականացնել Uptime Kuma-ի պահուստային տվյալները ավտոմատ կրկնօրինակման սցենարի գործառույթի միջոցով:
Uptime Kuma մոնիտորինգի տվյալների ավտոմատ կրկնօրինակման մեթոդ
Հետևյալը տվյալների կրկնօրինակման մեթոդներն ու քայլերն են.
- Ստեղծեք պահեստային սցենար.Կրկնօրինակման աշխատանքը կատարելու համար կարելի է գրել shell-ի պարզ սցենար: Այս սցենարը կփաթեթավորի Uptime Kuma-ի տվյալների գրացուցակը tar սեղմված ֆայլի մեջ և պատճենելու այն նշված պահուստային ուղու վրա:
- Սահմանեք պլանավորված առաջադրանք.Պահուստային սցենարը կարող է սահմանվել որպես պլանավորված առաջադրանք (օրինակ՝ օգտագործելով crontab) կանոնավոր ավտոմատ կրկնօրինակում ստանալու համար:
Ինչպե՞ս կարգավորել պլանավորված ավտոմատ կրկնօրինակման սցենար Uptime Kuma-ում:
第 1 步:Գտեք uptime-kuma տվյալների գրացուցակի տեղադրման ուղին և մուտքագրեք հետևյալ հրամանը SSH▼-ի միջոցով
cd /
find / -name uptime-kuma
Գտեք uptime-kuma ▼-ի տեղադրման ուղին
/var/lib/docker/volumes/uptime-kuma
第 2 步:在 /backup2/գրացուցակում, ստեղծեք հետևյալ ծածկագիրը պարունակող ֆայլ auto-backup-uptime-kuma.sh 文件
Հետևյալը կրկնօրինակի սցենարի օրինակ է.
#!/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
- Այս սցենարում,
/var/lib/docker/volumes/uptime-kumaՍա ձեր Uptime Kuma տվյալների գրացուցակի ուղին է, դուք կարող եք այն փոխարինել իրական ճանապարհով: /backup2/Դա այն վայրն է, որտեղ դուք ցանկանում եք պահել պահեստային ֆայլերը, և այն նաև պետք է փոխարինվի ըստ իրական իրավիճակի:- Կրկնօրինակման սկրիպտը կատարելուց հետո այն ստեղծում է սեղմված ֆայլ, որը պարունակում է ընթացիկ ամսաթիվը և ժամը, պատճենում է ֆայլը պահուստային ուղու վրա և վերջապես ջնջում է սկզբնական սեղմված ֆայլը՝ տարածք խնայելու համար:
第 3 步:Կարգավորեք Cron-ի պլանավորված առաջադրանքները
Խմբագրել Cron առաջադրանքների ցանկը.
crontab -e
第 4 步:Դուրս եկեք խմբագրումից և պահպանեք՝
Եթե դուք օգտագործում եք լռելյայն նանո խմբագրիչը.
- Բովանդակությունը մուտքագրելուց հետո սեղմեք
Ctrl + X. - ապա սեղմեք
YՀաստատեք փոփոխությունները պահելու համար: - Վերջապես սեղմեք
EnterՊահպանեք ֆայլը և դուրս եկեք:
Եթե դուք օգտագործում եք vim խմբագիր.
- մամուլ
EscՄուտք գործեք հրամանի ռեժիմ: - մտնել
:wqՊահպանել և դուրս գալ:
Եթե դուք օգտագործում եք այլ խմբագրիչ (օրինակ՝ vi):
- մամուլ
EscՄուտք գործեք հրամանի ռեժիմ: - մտնել
:wqՊահպանել և դուրս գալ:
Այսպիսով, ձեր Cron առաջադրանքը կփրկվի և կսկսի գործել ըստ սահմանված ժամանակի: 📅🔧
第 5 步:Տրամադրել սցենարի կատարման թույլտվություններ
Եթե սցենարը չունի կատարման թույլտվություններ, դուք պետք է նախ ավելացնեք կատարման թույլտվությունները, ապա գործարկեք սկրիպտը: ▼
chmod +x /backup2/auto-backup-uptime-kuma.sh
第 6 步:Ավելացրեք այն Corn Job պլանավորված առաջադրանքին՝ այն ավտոմատ կերպով գործարկելու համար ▼
0 2 * * * /backup2/auto-backup-uptime-kuma.sh
- Այժմ Corn Job-ի ծրագրված առաջադրանքը կատարվում է ամեն օր ժամը 2-ին▲
第 7 步:Corn Job պլանավորված առաջադրանքը ավտոմատ կերպով ջնջում է հեռավոր ֆայլերը 2 օր կամ ավելի վաղ՝ ամեն օր, ժամը 30:50-ին (ջնջել 50 օրից հին ֆայլերը) ▼
30 2 * * * rclone delete koofr:cwp-backup2 --min-age 50d
- Խորհուրդ է տրվում պարբերաբար ստուգել ձեր պահուստային ֆայլերի ամբողջականությունը և համոզվել, որ կրկնօրինակման գործընթացն աշխատում է այնպես, ինչպես սպասվում էր:
Ցանկանու՞մ եք ավելին իմանալ Uptime Kuma-ի օգտագործման խորհուրդների և այլ օգտակար գործիքների մասին: Սեղմեք ստորև նշված հղումը՝ շարունակելու համար կարդալ հետևյալ բովանդակությունը ▼
Հույս Chen Weiliang բլոգ ( https://www.chenweiliang.com/ ) կիսվել է «Uptime Kuma կրկնօրինակման գործառույթը հնացել է. Ինչպե՞ս կարգավորել Corn պլանավորված ավտոմատ կրկնօրինակման սկրիպտը: 》, օգտակար է ձեզ համար:
Բարի գալուստ՝ կիսելու այս հոդվածի հղումը.https://www.chenweiliang.com/cwl-31701.html
Ավելի շատ թաքնված հնարքներ բացահայտելու համար🔑, միացեք մեր Telegram ալիքին։
Տարածեք և հավանեք, եթե ձեզ դուր եկավ: Ձեր կիսումներն ու հավանումները մեր շարունակական շարժառիթն են:
