Merhabalar,
Bildiğiniz gibi, cPanel yedeğini manuel almak her zaman daha güvenli bir yöntemdir. Eğer root “SSH” erişiminiz varsa ve birden fazla site barındırıyorsanız, bu sitelerin yedeğini tek tek almak oldukça zahmetli olabilir. Bu yazıda, tüm cPanel sitelerinin yedeğini tek komutla nasıl alabileceğinizi ve yedekleri nasıl geri yükleyebileceğinizi anlatacağım.
Bildiğiniz gibi, cPanel yedeğini manuel almak her zaman daha güvenli bir yöntemdir. Eğer root “SSH” erişiminiz varsa ve birden fazla site barındırıyorsanız, bu sitelerin yedeğini tek tek almak oldukça zahmetli olabilir. Bu yazıda, tüm cPanel sitelerinin yedeğini tek komutla nasıl alabileceğinizi ve yedekleri nasıl geri yükleyebileceğinizi anlatacağım.
Tüm Sitelerin Yedeğini Alma Komutu
Aşağıdaki komut ile tüm sitelerin yedeklerini /home dizinine alabilirsiniz:
Kod:
for i in $(ls /var/cpanel/users); do /scripts/pkgacct $i; done
Yedekleri Geri Yükleme Komutu
Alınan yedek dosyalarının başında bulunan cpmove- kısmını silmeyin ve yedekleri /home dizinine taşıyın. Ardından, sırasıyla aşağıdaki komutu çalıştırarak restore işlemini başlatabilirsiniz:
Kod:
cd /home
for x in $(ls -A *.tar.gz | cut -d “-” -f 2 | cut -d “.” -f 1); do /scripts/restorepkg $x; done
Tek Bir Sitenin Yedeğini Alma
Tek bir sitenin yedeğini almak istiyorsanız, aşağıdaki komutu kullanabilirsiniz:
Kod:
/scripts/pkgacct KULLANICI_ADI