cPanel ve DirectAdmin sunucularda JetBackup 5 kurulumu, Amazon S3 / Wasabi bulut yedekleme hedefleri, artımlı yedekleme ve tek tıkla geri yükleme yapılandırması.
JetBackup 5, cPanel, DirectAdmin ve Linux sunucular için tasarlanmış kurumsal sınıf, çok kanallı artımlı (incremental) felaket kurtarma ve yedekleme otomasyon platformudur. Amazon S3, Wasabi, Google Cloud, Backblaze B2, SSH/SFTP ve yerel NAS cihazlarına blok düzeyinde yedekleme yapar. Son kullanıcıya cPanel içinden tek tıkla dosya, veritabanı, e-posta hesabı veya cron kurtarma (self-service restore) yetkisi tanır. Bu rehberde JetBackup 5 kurulumunu ve S3 entegrasyonunu adım adım inceliyoruz.
1. Donanım ve Sistem Gereksinimleri Matrisi
| Parametre / Donanım | Minimum (Test / Dev) | Önerilen (Production) | Yüksek Trafik / Kurumsal | Mühendislik Notu |
|---|---|---|---|---|
| İşletim Sistemi | AlmaLinux 8/9, CloudLinux 8/9 | CloudLinux 9 64-bit Minimal | CloudLinux 9 Enterprise | cPanel veya DirectAdmin kurulu olmalıdır. |
| RAM (Bellek) | 2 GB | 4 GB - 8 GB ECC RAM | 16 GB+ ECC RAM | Yedekleme sıkıştırma ve metadata veritabanı için yeterli RAM. |
| CPU Çekirdek | 2 vCPU | 4 vCPU Yüksek Frekans | 8+ vCPU Dedicated | Multi-thread artımlı yedekleme işlemleri için çok çekirdek avantajlıdır. |
| Disk Alanı | 25 GB Boş Alan | 50 GB+ NVMe SSD | 150 GB+ NVMe SSD | Yerel geçici snapshot dizini için yeterli disk alanı. |
| Yedekleme Hedefi | Uzak SSH / SFTP | Amazon S3 / Wasabi | Multi-Region S3 + Yerel NAS | Harici bir bulut depolama hedefi şiddetle tavsiye edilir. |
2. Adım Adım Kurulum ve Yapılandırma Kılavuzu
JetBackup 5 Resmi Depolarını Ekleyin ve Kurulumu Başlatın
cPanel veya DirectAdmin sunucunuzda resmi JetBackup 5 paketini kurun:
# cPanel için kurulum:
yum install http://repo.jetlicense.com/centOS/jetapps-repo-latest.rpm -y
yum clean all --enablerepo=jetapps*
yum install jetapps --disablerepo=* --enablerepo=jetapps -y
# JetBackup 5 cPanel modülünü yükleyin:
jetapps --install jetbackup5-cpanel stable
JetBackup Daemon Servisini Başlatın ve Doğrulayın
Arka plan yedekleme iş parçacıklarının (worker processes) çalıştığını kontrol edin:
systemctl status jetbackup5d
systemctl enable jetbackup5d
# Lisans durumunu teyit edin:
jetbackup5 --license
Amazon S3 veya Wasabi Bulut Yedekleme Hedefi (Destination) Ekleyin
WHM > JetBackup 5 > Destinations menüsünden veya SSH komutu ile S3 depolama alanınızı bağlayın:
# JetBackup CLI üzerinden hedef bağlantısını test edin:
jetbackup5 --test-destination S3_HEDEF_ADI
3. Kurulumda En Sık Karşılaşılan Kritik Hatalar ve Kesin Çözümler
Destination Test Failed / S3 Credentials Invalid
🛠️ Kesin Çözüm Komutları:
# AWS CLI ile veya doğrudan JetBackup arayüzünden yetkileri doğrulayın:
# Bucket ACL politikasında şu izinlerin açık olduğundan emin olun:
# s3:PutObject, s3:GetObject, s3:DeleteObject, s3:ListBucket
4. Production Güvenlik Sıkılaştırma ve Performans Ayarları
Performans Optimizasyonu: Eşzamanlı İş Parçacığı (Concurrency) Sınırı
Yedekleme saatlerinde sunucu disk I/O ve CPU load patlamasını önlemek için thread limitini 2 veya 3 olarak sabitleyin:
jetbackup5 --set-setting concurrency=2
5. Sıkça Sorulan Sorular (Mühendislik SSS)
Müşteriler kendi cPanel hesaplarından tek bir dosyayı geri yükleyebilir mi?
Evet. JetBackup 5 son kullanıcılara cPanel arayüzünden tek bir PHP dosyasını, veritabanı tablosunu veya silinen bir e-posta kutusunu tarihe göre anında geri yükleme (Self-Restore) imkanı verir.
Kurumsal Sunucu & Panel Danışmanlığı
Sunucu optimizasyonu, felaket kurtarma, güvenlik sertifikasyonu ve sıfır veri kaybıyla sunucu taşıma işlemlerinizde Kırıkkale Yazılım sistem mühendisleri 7/24 yanınızda.
Kırıkkale İşletmeniz İçin Web Sitesi & SEO Teklifi Alın
Google ilk sayfa hedefli, ultra hızlı Pure PHP mimarili kurumsal web sitesi ve e-ticaret altyapısıyla bölgenizdeki müşterilerinize anında ulaşın.
Okuyucu Yorumları (0)
Bu makale için henüz yorum yapılmamış. İlk yorumu siz yapın!
Yorum Gönderin