cPanel root olarak reseller yedek alma

Aşağıdaki yöntemle root olarak reseller’ın 5 sitesini alıp
reseller’a direkt WHM’ye yükleyebileceği hazır yedek verirsin.


1) SSH root bağlan

ssh root@SUNUCU_IP

2) Reseller kullanıcı adını yaz

Örnek: reselleruser

Önce gerçekten 5 hesap mı kontrol et:

whmapi1 listaccts searchtype=owner search=reselleruser | awk '/user:/{print $2}'

Çıktı örnek:

site1 site2 site3 site4 site5

3) Yedek klasörü oluştur

mkdir -p /home/reseller-yedek

4) 5 sitenin FULL cPanel yedeğini al

(tek komut — hepsi otomatik)

for user in $(whmapi1 listaccts searchtype=owner search=reselleruser | awk '/user:/{print $2}'); do /scripts/pkgacct $user /home/reseller-yedek done

? Oluşacak dosyalar:

cpmove-site1.tar.gz cpmove-site2.tar.gz cpmove-site3.tar.gz cpmove-site4.tar.gz cpmove-site5.tar.gz

Bunlar %100 WHM uyumlu taşıma yedeğidir.


5) Tek dosya yap (reseller kolay indirsin)

cd /home tar -czvf reseller-5site-backup.tar.gz reseller-yedek

Artık:
/home/reseller-5site-backup.tar.gz

Bunu FTP/SFTP ile ver.


6) Reseller yeni sunucuda ne yapacak

WHM → Transfers → Restore a Full Backup/cpmove File

Her dosyayı yükleyecek
(site + mail + mysql otomatik açılır)


Küçük ama önemli not

Backup sırasında site kapanmaz
Ziyaretçiler fark etmez (hot backup alır)