Linux

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



Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu