Bursa Bilgisayar

Cpanel İçin Ssh Üzerinde Hesap Yedeği Almak ve Geri Yüklemek

Arkadaşlar merhaba bu konumda sizlere hesap yedeği almayı ve geri yüklemeyi göstereceğim yanlız bilmeniz gereken şey buradaki anlatacağım şey varolan cpanel üzerindeki hesaplara dairdir yani dielim bu yolla bir yedek aldınız ve aynı panelde geri yüklemeye çalıştınız yükleyemezsiniz bu yedek alma şekli alacağınız hesap yedeğini başka bir sunucuya taşırken ayda bir hostingci iseniz müşterilerinizden birisi sizden ayrılıp başka bir cpanel sahibine gitmek istiyorsa onun yedeğini bu şekilde alıp gönderebilirsiniz.

Yedeği kendi panelimize yüklemek için;

Bu şekilde aldığımız yedeği kendi panelimize geri yüklemek istiyorsak yükleyeceğimiz hesabın kendi panelimizde olmaması gerekiyor yani illa böyle bir yükleme tercih ediyorsanız yedeği aldıktan sonra geri yüklemek için hesabı whm içerisinden silmeniz gerekiyor.

Gelelim konumuza ssh ile giriş yaptıktan sonra alt bölümdeki kod ile

/scripts/pkgacct (Yedeğini alacağınız kullaniciadi)

Yedek alma işlemi bittiğinde yedek /home dizininde cpmove-kullaniciadi.tar.gz şeklinde oluşturulacaktır.
Yedeği almadan önce bilmeniz gereken şey hesap uzun süreli bir hesapsa /usr/local/apache/domlogs/ dizininde bulunan sitenin loglarını silmenizi öneririm.Aksi ihtimalle yedek boyutu oranı biraz yükek olaibliyor. Bu bölümdeki kayıtlar siteye girenlerin ip adreslerini ve tarayıcılarını tek tek loglara yazıldığı için kabarık bir yedekleme gerçekleştirmiş oluyorsunuz.

Şimdi bu yedeği başka bir server’a taşıyacaksınız diğelim veya sununuzdan varolan hesabı sildikten sonra sunucunuza tekrar atacaksanız alt bölümdeki kodu ssh üzerinde iken kullanabilirsiniz,

cd /home

/scripts/restorepkg (Yedeğini alacağınız kullaniciadi)

Bu komutlada yedeği geri yükleme işlemini gerçekleştirebilirsiniz.

Olurda aldığınız bu yedeği kullanıcı hesabının dizinine göndermek isterseniz.

cd /home

mv aldığınızyedekadı.tar.gz /home/kullanıcı/

Diyerek komple taşımasını yapmış olacaksınız.

Yada home dizininde bir yedek kalsın ben bir yedeğinide kullanıcıya göndereyim diyorsanız

cp aldığınızyedekadı.tar.gz /home/kullanıcı/

diyerek aldığınız yedeğin bir kopyasını kullanıcı dizinine gönderebilirsiniz.

Geri yüklerken sorun çıkartırsa;

Panel içerisinden backup yedke işlemleri menüsüne giriniz ve

whm ingilizce için
Whm >> Backups >> Restore a full Backupps File >>
Whm Tr için:
Whm Yonetimi >> Yedekleme >> Tam Yedeklenmiş Dosyayı Yükle >>

bu bölüme girdiğinizde size alınan yedeklerin listesini alt bölümde gösterir siz geri yükleyeceğiniz hesabın kullanıcı ismini buradanda saptayıp üst bölümde göreceğiniz boş kutuya bu hesap ismini yazarak geri yükleme işlemini başlatabilirsiniz.

Cpanel için full yani bütün hesapların bayilerin yedeklerini ssh üzerinde almak istiyorsak ;

/scripts/cpbackup –force

bu komut sunucunuzu yorabilir bu yüzden bilmeniz gereken şey sunucunuz aşırı yüklüyken bu işlemi yapmanız pek mantıklı olmaz çünkü bu komutun mantığı yedekleri bitirene kadar işlemi zorla demektir.

Alt bölümde kod ilede bütün yedeklerin alınması mümkündür bu verdiğim kodda ise durum diğerinden farklı olarak sunucunuzun load avaraj değeri vardır siz yedeklemeyi başlattığınızda eğer sunucunuzun bu avaraj değeri normal sınırlarda ise işleminiz hemen işleme alınacak ve yedeklemeniz gerçekleşecektir aksi ihtimalle sunucuda ağır yük varken daha farzla yüklenmemek için yedek alma işleminiz bekletilir ve sunucu normale döndüğünde yedek alma işleminiz devam eder size tavsiyem bu yol olacaktır bu yolda bilmeniz gereken böyle bir durumda yedek alma işlemi bazen saatler sürmektedir.(Sunucunuzun yük durumuna bağlı bu oran)

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

Sunucumuz için aldığımız bütün yedekleri ssh üzerinden yüklemek istiyorsak alt bölümdeki kodu kullanarak bütün hesapları ve bayi hesaplarıda dahil olmak üzere otomatik geri yüklenecektir

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

yazdığımızda home dizinindeki tüm yedeklere ait hesapları whm panelimiz üzerinden hesapların açılışı gerçekleşecektir. Databe isimleri www/ klasörü ve içeriği ftp şifreleri eskisi gibi size sadecE domaininizin ip adreslerini güncellemek kalacaktır.

Takılırsanız konu altından yazın. Mutluluklar diler.

Related posts

33 thoughts on “Cpanel İçin Ssh Üzerinde Hesap Yedeği Almak ve Geri Yüklemek

  1. I used to be able to find good information from your blog posts.

  2. You made some really good points there. I looked on the internet for additional information about
    the issue and found most individuals will go along with your views on this site.

  3. Right here is the perfect web site for anyone who really wants to find out about this topic. You realize so much its almost hard to argue with you (not that I actually would want to…HaHa). You definitely put a brand new spin on a topic that’s been discussed for decades. Wonderful stuff, just excellent!

  4. Having read this I thought it was extremely informative. I appreciate you spending some time and effort to put this short article together. I once again find myself personally spending a lot of time both reading and posting comments. But so what, it was still worthwhile!

  5. After looking into a few of the blog posts on your site, I really appreciate your technique of blogging. I saved it to my bookmark website list and will be checking back in the near future. Please check out my web site too and let me know your opinion.

Bir Cevap Yazın

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

 Characters available