Ажиллах цагийн Кума нөөцлөх функц хуучирсан: Corn хуваарьт автомат нөөцлөлтийн скриптийг хэрхэн тохируулах вэ?

🆘Aptime Kuma нөөцлөлтийг зогсоосон⁉️Төлөвлөсөн автомат нөөцлөх зааварчилгааг ирж үзээрэй🕒💾

📉Uptime Kuma нөөцлөх функц буруу байна уу? битгий ай! Хяналтын өгөгдлөө хамгаалахын тулд хуваарьт автомат нөөцлөлтийг хэрхэн тохируулахыг зааж өгнө үү💡📊.

Үүнээс хойш та өгөгдөл алдахаас айхаа больж, супер нарийвчилсан алхмууд нь хэдхэн секундын дотор ойлгох болно📈🚀.

Ирээд сур, таны мэдээллийн аюулгүй байдал одооноос баталгаатай болно! 🎯📁

Uptime Kuma-н арын тохиргоонд нөөцлөх функцтэй холбоотой зарим асуудал гарч болзошгүй тул хөгжүүлэгчид нөөцлөх функцийг хэвээр үлдээсэн тул одоо нөөцлөх функц нь бүрэн нөөцлөлт үүсгэж, бүх тохиргоог сэргээх боломжгүй болсон ▼

Ажиллах цагийн Кума нөөцлөх функц хуучирсан: Corn хуваарьт автомат нөөцлөлтийн скриптийг хэрхэн тохируулах вэ?

Хуучирсан: Олон тооны шинэ функцүүд нэмэгдэж, нөөцлөх функцийн байнгын засвар үйлчилгээ байхгүй тул нөөцлөх функц нь бүрэн нөөцлөлт үүсгэж, бүрэн тохиргоог сэргээх боломжгүй болсон.

Оронд нь докерын эзлэхүүн эсвэл өгөгдлийн хавтсыг (./data/) шууд нөөцлөөрэй.

Гэсэн хэдий ч бид Uptime Kuma-ийн нөөцлөлтийн өгөгдлийг автоматаар нөөцлөх скрипт функцээр дамжуулан ойлгож чадна.

Uptime Kuma хяналтын өгөгдлийг автоматаар нөөцлөх арга

Мэдээллийг нөөцлөх арга, алхмууд нь дараах байдалтай байна.

  1. Нөөц скрипт үүсгэх:Нөөцлөх ажлыг гүйцэтгэхийн тулд энгийн бүрхүүлийн скрипт бичиж болно. Энэ скрипт нь Uptime Kuma-н өгөгдлийн санг tar шахсан файл болгон багцалж, заасан нөөц зам руу хуулна.
  2. Төлөвлөсөн ажлыг тохируулах:Нөөц скриптийг хуваарьт даалгавар болгон тохируулж болно (жишээ нь 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
  • Одоо эрдэнэ шишийн ажлын хуваарьтай ажил өдөр бүр 2 цагт ажилладаг▲

7-р сар:Corn Job хуваарьт даалгавар нь өдөр бүр 2:30 цагт 50 хоног буюу түүнээс өмнөх зайн файлуудыг автоматаар устгадаг (50 хоногоос дээш настай файлуудыг устгах) ▼

30 2 * * * rclone delete koofr:cwp-backup2 --min-age 50d
  • Нөөц файлынхаа бүрэн бүтэн байдлыг тогтмол шалгаж, нөөцлөх процесс нь хүлээгдэж буйгаар ажиллаж байгаа эсэхийг шалгахыг зөвлөж байна.

Uptime Kuma ашиглах зөвлөмж болон бусад хэрэгтэй хэрэгслүүдийн талаар илүү ихийг мэдэхийг хүсч байна уу? Доорх холбоос дээр дарж дараах агуулгыг үргэлжлүүлэн уншина уу▼

Hope Chen Weiliang блог ( https://www.chenweiliang.com/ ) хуваалцсан "Uptime Kuma нөөцлөх функц хуучирсан: Corn хуваарьт автомат нөөцлөлтийн скриптийг хэрхэн тохируулах вэ? 》, танд тустай.

Энэ нийтлэлийн холбоосыг хуваалцахад тавтай морилно уу:https://www.chenweiliang.com/cwl-31701.html

Илүү олон далд заль мэхийг нээхийн тулд манай Telegram сувагт нэгдэнэ үү!

Хэрэв танд таалагдвал лайк дарж, хуваалцаарай! Таны шэйр, лайк бол бидний байнгын урам зориг юм!

 

发表 评论

Таны имэйл хаягийг нийтлэхгүй. 必填 项 已 用 дээр ажиллаж байна * 标注

Нийтлэлийн лавлах
TOP хүртэл гүйлгэж