cPanel toplu yedek alma ve yükleme

Birden fazla olan web sitelerini paylaşımsız sunucuda barındıranlar veya hosting sağlayıcıları müşterinin sitelerini başka bir sunucuya taşımanın ne kadar sorunlu olduğunu bilirler. Bu yazımızda cPanel kontrol paneli kullananlar için ssh ‘tan cpanel toplu yedek alma ve cpanel toplu yedek yükleme işlemlerini en kolay ve sorun çıkmayacak şekilde nasıl yapılacağını göstereceğiz.

Öncelikle yedekleri alacağımız sunucuya bağlanıyoruz.

Sunucumuza root girişi yaptıktan sonra yedek alma işlemi için aşağıdaki komutu uyguluyoruz.

  • for b in $(ls /var/cpanel/users); do /scripts/pkgacct $b;achieved

Komutu yazıp enter bastıktan sonra yedek alma işlemi başlayacaktır tüm sitelerin yedekleri oluşturulurken hiç bir işlem yapmayın ve Ssh bağlantı programınızı kapatmayın.

/home dizinin deki tüm kullanıcıların yedeklerini hazırlamış olduk. Şimdi sıra bu site yedeklerini yeni sunucuya taşımaya geldi.

  • cd /home
  • scp cpmove-* root@ipadresiniz:/home

2. komutta kullandığımız *(yıldız) dosyalar cpmove-…tar.gz şeklinde olduğu için cpmove-  ile başlayan tüm dosyaları seçmemizi sağlıyor. Komutları uyguladıktan sonra yeni sunucumuzun root şifresini soracaktır şifreyi yazıp enter ‘lıyoruz ve yeni sunucumuzun /home klasörüne yedek dosyalarımızı taşıyoruz.

Dsoyalarımız taşındıktan sonra aşağıdaki komut ile dosyaları açıp yüklüyoruz.

  • grep tar.gz reduce -d- -f2 minimize -d. -f1); do /scripts/restorepkg $r;performed

Evet bu komutuda uyguladıktan sonra tüm sitelerimiz bütün ayarları ile yeni sunucumuza yüklenmiş olacaktır. Bundan sonra sizin için tek fark ip adresinizin farklı olmasıdır, veritabanı, dosyalarınız, reseller hesapları vs. herşeyi ile yüklenmiştir. Takıldığınız bir yer olursa yorum yaparak sorabilirsiniz. Herkese iyi çalışmalar.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s