X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
USD

Cpanel Ssh İle Full Yedek Alma ve Yedek Yükleme

AnasayfaYazılarWhm / cPanelCpanel Ssh İle Full Yedek Alma ve Y...

Merhabalar,

Bu yazımızda Cpanel/Whm panellerde ssh ile full yedek alma ve full yedek yükleme işlemlerini anlatacağız.

CPANEL SSH İLE YEDEK ALMA VE YEDEK YÜKLEME KOMUTLARI

İlk olarak sunucu bilgileri ile putty gibi yardımcı programlarla sunucu kontrol paneline root olarak giriş yapıyoruz.

İlk olarak home dizinine girmemiz gerekiyor.

cd /home

Dizine girdikten sonra yedek için birkaç yönetmimiz bulunuyor.

1. Yöntem

/scripts/cpbackup --force

Bu komut ile full bir yedek alabilirsiniz ama bu sunucuyu yoracaktır. Bundan dolayı diğer yöntemlere de göz atmanızı öneririz.

2. Yöntem

Aşağıda ki vereceğimiz kod ile sunucuyu 1. yöntemde ki kod kadar yormadan full yedek alabilirsiniz.

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

3. Yöntem

Eğer ki tek hesabın tüm yedeklerini almak istiyorsanız aşağıda ki kodu kullanmanız gerekir. Bu yedekleme içine  sql, site yedekleri, bandwitch gibi değerler dahil gelir her zaman.

/scripts/pkgacct USERNAME

Username kısmına cpanel kullanıcı adını girmeniz gerekmektedir.

 

CPANEL SSH İLE ALINAN YEDEKLERİ İNDİRME

Aldığımız yedekleri indirmek istiyorsak eğer aşağıdaki komutu yedekten hemen sonra uygulamamız gerekmektedir.

mv /home/cpmove-USERNAME.tar.gz /home/USERNAME/public_html

chmod 777 /home/USERNAME/public_html/cpmove-USERNAME.tar.gz

Username kısmına cpanel kullanıcı adını girmeniz gerekmektedir.

Daha sonra siteadresiniz.com/cpmove-USERNAME.tar.gz olarak indirebilirsiniz.

 

CPANEL SSH İLE ALINAN YEDEKLERİ FARKLI SUNUCUYA TRANSFER ETME

Transfer edeceğiniz sunucu portu standart yani 22 ise aşağıdaki kodu uygulayın.

scp cpmove-* [email protected]:/home

Eğer port 22 değil ise aşağıdaki kodu uygulayın.

scp –P2727 cpmove-* [email protected]185.250.241.1:/home

Bu komut ile aldığınız tüm yedekleri yeni sunucunuza transfer edebilirsiniz.

Yeni sunucunuzda bu yedekleri tekrar yüklemek için aşağıdaki son komutu yürütmeniz yeterli olacaktır.

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

 

Farklı bir yazıda görüşmek dileğiyle.

Saygılarımızla.

 


Top