cPanel / WHM SSH’den Toplu Yedek Alıp Restore Etme

Merhabalar,

Bildiğiniz gibi cPanel yedeğini her zaman manuel almak daha güvenli.Eğer root ” SSH ” erişiminiz varsa ve birden fazla site barınmaktaysa bunların yedeğini tek tek almak mümkün değil gibi bir şey.Bu yüzden 1 komut ile Tüm cpanel sitelerin yedeğini alma ve ya yine bir kod ile tek bir sitenin yedeğini alma imkanını anlatacağım.

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

Komutu ile tüm sitelerin yedeklerini /home dizinine almış olacaksınız.

Alınan yedekleri restore etme komutu ise şu şekilde;

Yedek dosyalarinin basinda bulunan cpmove- kismini silmeyin ve yedekleri /home diznine tasiyin ve aşağıdaki kodu girin.

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

Sırasıyla restore işlemi başlıyacaktır.

Bu arada tek bir sitenin yedeğini SSH’den almak isterseniz;

/scripts/pkgacct KULLANICI ADI komutunu girmeniz yeterli olacaktır.

Bir Cevap Yazın

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

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>