Cpanel Toplu Yedek Alma ve Atma
Hosting ve serverle uğraşan arkadaşlar bilirler.Serverde bulunan dosyaları yada sitelerin yedeklerini almak herzaman için sorun olmuştur.Bunları yedeklemek yada server değişiminde aktarım yapmak hep dert olmuştur.Benimde başıma geldi birkaç kez.Dosyaları aktarmanın birçok yöntemi var elbette.Ama ben size bana en kolay gelen yöntemi anlatmaya çalışacağım.
Root giriş yetkimiz varsa işlemimiz çok kolay sadece dakikalar alıyor.Zaman tabikide serverin durumuna,site yoğunluğuna ve dosya boyutlarına göre değişebiliyor.
İlk önce yedeğini alacağımız servere putty ile ssh’tan giriyoruz ve aşağıdaki kodu yazıyoruz.
for b in $(ls /var/cpanel/users); do /scripts/pkgacct $b;done
Böylelikle home klasrü içine tüm sitelerimizi tüm ayarlarıyla birlikte full yedeklemiş oluyoruz.Daha sonra; SSH yardımı ile alınmış olan site yedeklerini farklı sunucuya taşıma komutunu yazıyoruz.
cd /home
scp cpmove-* root@111.222.333.444:/home
Buradaki 111.222.333.444 yeni serverin dns adresidir.Size burda şifre soracak yeni serverinizin root şifresini girip onay veriyorsunuz.Yedeklerinizi hızlı bir şekilde yeni serveriniz home klasörünün içine almaya başlıyor.Hepsi bittikten sonra ssh’tan yeni serverimize bağlanıyoruz ve /home klasörüne giriyoruz.Ve ssh yardımı ile yeni sunucuya taşıdığınız site yedeklerinizi açma komutunu yazıyoruz, enter diyoruz ve arkamıza yaslanıyoruz.
for r in $(ls | grep tar.gz | cut -d- -f2 | cut -d. -f1); do /scripts/restorepkg $r;done
Dakikalar içinde siteler tüm ayarlarıyla birlikte serverimize açılmış ve tüm ayarlarıyla birlikte cpanel ve mysql içine gömülmüş oluyor.
Hepsi bukadar.Takıldığınız yer olursa yorum bırakınız yardımcı olurum.Kolay gelsin.




[...] [...]