Çalışma süresi Kuma yedekleme işlevi kullanımdan kaldırıldı: Mısır planlı otomatik yedekleme komut dosyası nasıl kurulur?

🆘Çalışma süresi Kuma yedeklemesi kullanımdan kaldırıldı⁉️Gelin ve planlanmış otomatik yedekleme eğitimini görün🕒💾

📉Çalışma süresi Kuma yedekleme işlevi geçersiz mi? korkma! İzleme verilerinizi korumak için planlı otomatik yedeklemeyi nasıl ayarlayacağınızı öğretin💡📊.

Artık veri kaybından korkmayacaksınız, süper detaylı adımlar saniyeler içinde anlamanızı sağlayacak📈🚀.

Gelin ve öğrenin, artık veri güvenliği garanti altına alınacak! 🎯📁

Uptime Kuma'nın arka plan ayarlarında yedekleme işleviyle ilgili bazı sorunlar olabileceğinden, geliştirici yedekleme işlevini sürdürmedi. Artık yedekleme işlevi artık tam bir yedekleme oluşturamıyor ve tüm ayarları geri yükleyemiyor.

Çalışma süresi Kuma yedekleme işlevi kullanımdan kaldırıldı: Mısır planlı otomatik yedekleme komut dosyası nasıl kurulur?

Kullanımdan kaldırıldı: Çok sayıda yeni özelliğin eklenmesi ve yedekleme işlevinin düzenli bakımının yapılmaması nedeniyle, yedekleme işlevi artık tam bir yedekleme oluşturamıyor ve ayarların tamamını geri yükleyemiyor.

Bunun yerine lütfen docker birimini veya veri klasörünü (./data/) doğrudan yedekleyin.

Ancak Uptime Kuma'nın yedekleme verilerini otomatik yedekleme komut dosyası işlevi aracılığıyla gerçekleştirebiliriz.

Çalışma Süresi Kuma izleme verileri otomatik yedekleme yöntemi

Aşağıda veri yedeklemeye yönelik yöntemler ve adımlar yer almaktadır:

  1. Yedekleme komut dosyası oluşturun:Yedekleme işini gerçekleştirmek için basit bir kabuk betiği yazılabilir. Bu komut dosyası, Uptime Kuma'nın veri dizinini tar sıkıştırılmış bir dosyaya paketleyecek ve bunu belirtilen yedekleme yoluna kopyalayacaktır.
  2. Zamanlanmış bir görev ayarlayın:Yedekleme komut dosyası zamanlanmış bir görev olarak ayarlanabilir (örneğin, crontab) düzenli otomatik yedekleme elde etmek için.

Uptime Kuma'da planlanmış otomatik yedekleme komut dosyası nasıl kurulur?

Aşama 1:uptime-kuma veri dizininin kurulum yolunu bulun ve SSH▼ üzerinden aşağıdaki komutu girin.

cd /
find / -name uptime-kuma

uptime-kuma'nın kurulum yolunu bulun ▼

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

Aşama 2:/backup2/dizini, aşağıdaki kodu içeren bir dosya oluşturun auto-backup-uptime-kuma.sh dosya

Aşağıda bir yedekleme komut dosyası örneği verilmiştir:

#!/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
  • Bu senaryoda,/var/lib/docker/volumes/uptime-kuma Uptime Kuma veri dizininizin yoludur, onu gerçek yolla değiştirmeniz gerekebilir.
  • /backup2/ Yedekleme dosyalarını saklamak istediğiniz konumdur ve fiili duruma göre değiştirilmesi de gerekir.
  • Yedekleme komut dosyası yürütüldükten sonra geçerli tarih ve saati içeren sıkıştırılmış bir dosya oluşturur, dosyayı yedekleme yoluna kopyalar ve son olarak yerden tasarruf etmek için orijinal sıkıştırılmış dosyayı siler.

Aşama 3:Cron'un zamanlanmış görevlerini ayarlama

Cron görev listesini düzenleyin:

crontab -e

Aşama 4:Düzenlemeden çıkın ve kaydedin:

Varsayılan nano düzenleyiciyi kullanıyorsanız:

  • İçeriği girdikten sonra tuşuna basın. Ctrl + X.
  • sonra tuşuna basın Y Değişiklikleri kaydetmeyi onaylayın.
  • Son olarak basın Enter Dosyayı kaydet ve çık.

Vim düzenleyicisini kullanıyorsanız:

  • basın Esc Komut moduna girin.
  • giriş :wq Kaydet ve çık.

Başka bir düzenleyici kullanıyorsanız (vi gibi):

  • basın Esc Komut moduna girin.
  • giriş :wq Kaydet ve çık.

Bu sayede Cron göreviniz kaydedilecek ve belirlenen süreye göre çalışmaya başlayacaktır! 📅🔧

Aşama 5:Komut dosyası yürütme izinleri sağlayın

Komut dosyasının yürütme izinleri yoksa, önce yürütme izinlerini eklemeniz ve ardından komut dosyasını çalıştırmanız gerekir.

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

Aşama 6:Otomatik olarak çalıştırmak için Mısır İşi zamanlanmış görevine ekleyin ▼

0 2 * * * /backup2/auto-backup-uptime-kuma.sh
  • Artık Mısır İşi zamanlanmış görevi her gün sabah saat 2'de çalışıyor▲

Aşama 7:Mısır İşi zamanlanmış görevi, uzak dosyaları 2 gün veya daha önce her gün sabah saat 30:50'da otomatik olarak siler (50 günden eski dosyaları silin) ​​▼

30 2 * * * rclone delete koofr:cwp-backup2 --min-age 50d
  • Yedekleme dosyalarınızın bütünlüğünü düzenli olarak kontrol etmeniz ve yedekleme işleminin beklendiği gibi çalıştığından emin olmanız önerilir.

Uptime Kuma kullanım ipuçları ve diğer faydalı araçlar hakkında daha fazla bilgi edinmek ister misiniz? Aşağıdaki içeriği okumaya devam etmek için aşağıdaki bağlantıya tıklayın▼

发表 评论

E-posta adresiniz yayımlanmayacaktır. 必填 项 已 用 * 标注

Makale Rehberi
En gidin