WHM - Backup Configuration (Yedekleme Yapısı)

ANASAYFA > BILGI BANKASI > WHM - Backup Configuration (Yedekleme Yapısı)
# / 2017-02-23
WHM - Backup Configuration (Yedekleme Yapısı)

Sunucularımızda yedekleme yapmak için öncelikle WHM’de Backup menüsü altında Legacy Backup Configuration bölümünden backup ayarı yapmamiz gerekiyor.



Bu ekranda sunucuda bulunan hesapların yedekleme işlemininin yapılandırmasını gerçekleştirebilirsiniz. Bu yedekleme türü isminden de anlaşıldığı gibi eski tip bir yedekleme türüdür. Aynı işlemi yeni yedekleme yapısı olan Backup Configuration (Yedekleme Yapılandırması) ile de yapabilirsiniz. İşlemlerimize Legacy Backup Configuration (Eski Yedekleme Yapılandırması) ile devam edelim.





BACKUP STATUS (YEDEKLEME DURUMU)= Bu seçenek ile yedekleme yapısını aktif , pasif veya yalnızca restorasyonlar için etkin olmasını sağlayabiliriz


BACKUP İNTERVAL (YEDEKLEME ARALIĞI) = Yedekleme işleminin aralığını Günlük , Haftalık ve Aylık olarak seçebiliriz.Aylık olarak alınan yedekler de hem aylık hem de haftalık olarak yedekleme yapar.Günlük olarak yedekleme işlemini seçersek aylık , haftalık ve günlük olarak yedekleme işlemi yapılır.


DAYS TO RUN BACKUP = Yedeklemenin hangi günlerde gerçekleşeceğini seçebiliriz. Örnek olarak Salı , Perşembe ve cumartesi günü için yedek alsin olarak işaretledik.


BACKUP ACCOUNTS (YEDEKLEME HESAPLARI) = Hesapları yedeklemek isteyip , istemediğinizi buradan seçebiliriz.Disable yaptiğimizda yalnızca sistem dosyaları yedeklenecektir.


COMPRESS ACCOUNT BACKUPS ( HESAP YEDEKLERİNİ SIKIŞTIRMAK)= Yedekleme dosyalarının sıkıştırmasını isterseniz etkin olarak seçiyoruz.


BACKUP CONFİGURATİON FİLES ( YAPILANDIRMA DOSYALARINI YEDEKLEMEK)= Yapılandırma dosyalarını yedeklemek istersek etkin olarak seçiyoruz.


BACKUP SQL DATABASES (SQL VERİTABANI YEDEKLEME) = Bu kısımda 3 yedekleme türünden birini seçebiliriz.


• Per Account Only(Yalnizca Hesap Başına) = Veritabanı yedeklerinin her bir hesap için ayrı yedeklenmesi


• Entire MySQL Directory (Tüm MySQL Dizinı) = Sunucuda bulunan veritabanlarının tümünün yedeğini almak


• Per Account and Entire MySQL Directory ( Hesap bazı ve Tüm MysQL dizini) = Sunucudaki veritabanlarının yedeklerini hem hesap bazında hem de tüm yedeklerini almak için kullanabiliriz**


BACKUP ACCESS LOG = Sunucunun günlüklerini yedeklemek istersek enable , istemiyorsanız disable yi seçebilirsiniz.


BACKUP BANDWİTDH DATA (BANT GENİŞLİĞİ VERİLERİ) = Bant genişliği verilerini yedeklemek isterseniz etkin veya pasif olarak seçebilirsiniz.


BACKUP TYPE ( YEDEKLEME TÜRÜ ) = Yedekleri nasıl depolayacağımızı ayarlayabiliriz.


• Standart = Sunucuda yedekleri saklamak için kullanacaksak standart seçeriz.


• Uzaktan FTP = Yedekleri uzak bir sunucuda saklamak için bu seçeneği seçeriz.


REMOTE FTP HOST = Uzaktan Ftp yedekleme kullanacaksanız , yedeklenecek ftp sunucusunun ip adresini buraya yazmaniz gerekmektedir.


FTP BACKUP PASSWORD = Uzaktan FTP yedekleme için FTP kullanıcısının şifresini yazmaniz gerekmektedir.


FTP BACKUP DİRECTORY = Uzaktan FTP yedekleme işleminin yapildığı dizini belirtmeniz gerekmektedir.


FTP BACKUP TİMEOUT = FTP Zaman aşımını saniye cinsinden buraya yazabilirsiniz.


BACKUP DESTİNATİON ( YEDEKLEME DİZİNİ ) = Yedeklenen hesapların saklanacağı dizini burada belirtmeniz gerekmektedir. ( /backup olarak belirtebileceğiniz gibi , sunucunuzda herhangibir klasör açıp örn: mkdir yedek klasörü oluşturup /yedek olarakta dizini değiştirebiliriz)


SELECT SPECİFİC USERS = Bu bölümde otomatik olarak yedeklemek istediğiniz hesaplarınızı on konumuna alabilirsiniz.




Save diyerek kaydedip yedekleme yapilandırmamızı tamamlamiş oluyoruz.Yedekleme işleminin hemen aktif olabilmesi için SSH ( Terminal) ‘a bağlanıp aşağıdaki komutu çalıştırmaniz yeterli olacaktır.


/scripts/cpbackup –force


Yedekleme sisteminin düzgün çalışması için bir düzenleme daha yapmanız gerekiyor, WHM Panel’den Tweak Settings içersindeki Extra CPUs for server load değerini sunucunun CPU sayısına ve gücüne göre bir değer girmeliyiz. Sunucu load değeri buradaki değere ulaştığında yedekleme sistemi çalışmayacaktır. Bu nedenle değeri 10 ya da 20’ye yükseltmeniz önerilir.



Son olarak aldığımız bu yedekleri restore yapmak istersek WHM panel’den Legacy Restore Backups içersinden ilgili kullanıcıyı restore yapabiliriz.


Avatar
Abdullah Altunbaş Teknik Şef
Netinternet de Teknik Birim Şefi olarak 2011 yılından itibaren çalışmaktayım.
Yorumlar
Avatar
Utku Hikmet Demiral 6 yıl önce

Merhabalar Yazınızı çok beğendim elinze sağlık. Bir sorum olucak 2 adet Web sunucuyu birbirinin aynısı yaparak 2 sindede bulundurdukları sitelerin NS kayıtlarını tutarak yedekli olacak şekilde nasıl çalıştırabilirim ana sunucunun kapatılmasıyla otomatik olarak diğer sunucudan yanıt almaya devam etmesini istiyorum bunu nasıl araştırmalıyım active backup olarak araştırdım lakin bulamadım

Avatar
Netinternet 6 yıl önce

Merhaba Utku Bey,

Sanırım istediğiniz şey yük dengelemeye benzer bir yapı. Ancak otomasyona bağlı hosting sunucusu için bu yapının kullanılması doğru olmayacaktır, bir web sunucusunun yanıtsız kalması durumunda sitenizin kapanmaması için aşağıdaki senaryo düşünülebilir;

1- load balancer
2- web1 server
3- web2 server
4- sql server

Böyle bir yapıyı nginx yardımı ile yapılandırmanız kolay olacaktır. İyi günler dileriz.

Avatar
Volkan Çevik 5 yıl önce

merhaba, yedeklemelerden dolayı sunucumun diski dolmak üzere eski yedekleri nereden bulup silebilirim.

Avatar
Oguz Han 4 yıl önce

merhaba , bir konuda danışmak istiyorum. var olan yedeğin üzerine günlük veya 2 günde bir yedek nasıl atabilirim ? tüm sitelerin olduğu yedek ve 2 günde bir o yedek dosyasının üzerine tekrar yedek aldırmak. yada sadece sitelerde hangi değişiklik yapılmışsa?
yardımcı olursanız sevinirim.

Yorum Yap