Cpanel ile yedek alma
Cpanel üzerinde, /scripts/pkgacct yazılımı kullanarak çok kolay bir şekilde backup alınabilir. Ayrıca /scripts/restorepkg ile bir sunucuyu komple başka bir sunucuya almak da mümkün.
Normal bir siteyi yüklemek için ;
Örneğin ; mircclub.org kullanıcı adı: mircclub. Yedek almak için:
/scripts/pkgacct mircclub komutunu çalıştırınız. Bu şekilde yedekleme işlemi başlayacak ve .tar.gz uzantılı dosyayı /home klasörü altına atacaktır. Dosya adı cpmove-mircclub.tar.gz olarak adlandırılır. Dosyayı RSYNC veya SCP yöntemi ile diğer bir sunucuya taşıyarak ve dosyayı /home dizinine taşıyarak, /scripts/restorepkg yazılımını kullanarak tekrar restore edebilirsiniz.
Restore işlemi için, diğer sunucun /home dizinine taşıdığımız cpmove-mircclub.tar.gz dosyasını :
/scripts/restorepkg mircclub komutu ile çalıştırıyoruz. Daha sonra yedek işlemi başlayacaktır.
Şimdi tüm sunucuyu nasıl yedekleyeceğimizden bahsedelim.
for b in $(ls /var/cpanel/users); do /scripts/pkgacct $b;done
komutunu çalıştırın. Bu komut tüm kullanıcıları yedeklemeye başlayacaktır. Yedekleme yine /home dizinine yapılacak. Cpmove-user.tar.gz şeklinde..
Yedekleme işlemi bittikten sonra SCP yöntemi ile siteleri taşıyacağız.
Örnek ip : 10.0.0.1 olsun.
cd /home
scp cpmove-* root@10.0.0.1:/home
Bu komut ile diğer sunucuya yedekler aktarılmaya başlanacak.
Işlem tamamlandıktan sonra, /scripts/restorepkg yazılımı ile yedekleri restore edeceğiz.
cd /home
for r in $(ls | grep tar.gz | cut -d- -f2 | cut -d. -f1); do /scripts/restorepkg $r;done
Bu şekilde yeni sunucuya taşınan tüm yedekler restore edilmeye başlanacaktır.
mIRCCLub.Org Doküman by barefoot