Linux Server

Cpanel/WHM Backup ve Restore İşlemleri

Merhaba,

Bu yazımızda CPanel / WHM yüklü olan sunucumuzda SSH üzerinden hızlı ve kolay, nasıl yedek alıp restore edeceğimizi anlatacağız..

BACKUP İŞLEMLERİ

Yedek alma işlemine başlamadan önce /home dizinine giriş yapıyoruz

cd /home

Yedek almak için birkaç yöntem vardır.

1. Yöntemde aşağıdaki komutu uygulamanız durumunda sunucu loadlarının düşmesini bekler , düştükten sonra yedek alma işlemine başlar

/scripts/cpbackup –force

2.Yöntemde ise uyguladığımız komut sonrasında SSH konsolunu kapatmamamız gerekmektedir.İşlem bitene kadar beklemelisiniz.İşlem bittikten sonra alınan yedekler /home dizininde olacaktır.

for i in $(ls /var/cpanel/users); do /scripts/pkgacct $i;done

Sadece tek bir hesabın yedeğini almak istiyorsanız aşağıdaki komutu uygulayınız.

/scripts/pkgacct KULLANICIADI

KULLANICIADI olarak belirtilen kısma sitenizin kullanıcı adını yazacaksınız.Alınan yedek /home klasörünün içinde olacaktır.

 

RESTORE İŞLEMLERİ

1.Tek bir yedeği restore etmek için öncelikle dosyayı /home dizinine taşıyoruz. Dosya sunucuda hangi dizindeyse o dizinin içine girerek aşağıdaki komutu uyguluyoruz.

mv yedekdosyaniz.tar.gz /home/

Bu komutu verdikten sonra restore işlemine başlamak için aşağıdaki komutu yazıyoruz.

/scripts/restorepkg yedekdosyaniz.tar.gz

2.Home dizininin içindeki bütün yedek dosyalarını tek bir komutla restore etmek istiyorsanız aşağıdaki komutu vereceksiniz. Tabi bu işlem bitene kadar SSH konsolunu kapatmamanız gerekmektedir.

for x in $(ls -A *.tar.gz | cut -d “-” -f 2 | cut -d “.” -f 1); do /scripts/restorepkg $x; done


Limitsiz Hosting

İlgili Makaleler