VestaCP Panel üzerinde yedekleme ve restore işlemleri temelde basittir. Ancak bazı zamanlarda yedekleme işlemini panelden yapmanız durumunda hatalar alabiliyorsunuz. Biz bu makalemizde yedekleme ve restore yani geri yükleme işlemlerini SSH üzerinde anlatacağız.
Bu makalede yer alan VestaCP Yedek Alma ve Geri Yükleme işlemlerini tüm Linux VPS paketlerinde gerçekleştirebilirsiniz.
1- YEDEK NASIL ALINIR VE İNDİRİLİR?
Öncelikle sunucumuzun SSH terminaline root olarak erişiyoruz ve yedek almak istiyor isek (örneğin admin kullanıcısı için) aşağıdaki komutu yürütüyoruz ;
1 |
/usr/local/vesta/bin/v-backup-user admin |
SSh üzerinde görmemiz gereken çıktı aşağıdaki gibidir. Bu komut yedeği /home/backup/ altına alır ;
Aldığımız yedeğin dosya adı admin.2017-05-10.tar şeklinde görünmekte. Oluşturduğumuız bu yedeği eğer bilgisayarınıza indirmek ister iseniz VestaCP panele giriş yaparak YEDEK tıklayın ;
İNDİR e tıklayarak bilgisayarınıza indirebilirsiniz ;
2- YEDEK NASIL GERİ YÜKLENİR / RESTORE EDİLİR?
Eğer aldığımız bir yedeği tamamen geri yüklemek yani restore etmek ister isek /home/backup klasörüne geçiş yaparak restore edeceğimiz tar yedeği için aşağıdaki komutu kullanabiliriz.
ÖNEMLİ! : Bu işlem yedek alınan kullanıcının altında yedeklenen tüm hesapları yani siteleri o tarihe geri alır. Bu işlemin geri dönüşü olmadığından restore eder iken dikkatli olunuz. Bu işlem için firmamız bir sorumluluk kabul etmemektedir ;
1 2 |
cd /home/backup/ /usr/local/vesta/bin/v-restore-user admin admin.2017-05-10.tar |
Görmemiz gereken örnek ekran çıktısı ;
VestaCP üzerinde yedek alma ve geri yükleme işlemleri bu şekildedir 🙂
3 Responses to “Vesta CP – Yedek Alma ve Geri Yükleme”
Askin Incesulu
Merhaba
Bu yedeklemenin içinde database de bulunuyor mu?
ve bu yedeklemeyi ssh saat vererek devamlı bir hale nasıl getirebiliriz.
Teşekkür ederim.
cliaweb
Merhaba @askinincesulu:disqus
Evet, database dahil ilgili kullanıcının tümünü yedekler. Vestacp de cron kısmında backup alanı mevcuttur. Cron saatini düzenleyebilirsiniz, ancak sürekli alınan yedekler (üzerine yazmaz) diskinizde şişme yaratabilir ve bu da sunucunuzda sorun oluşturabilir.
Hacı Ali
Vestacp kullanıyorum. Sunucumda Centos+WestaCp var. Şimdilik 2 site çalışıyor. phpmyadmin root şifresini unuttum. Şimdilik site verilerine database şifreleriyle giriyorum. root şifresini nasıl bulurum. Web panelden değişir mi? Ftp ile sunucu üzerinde bulunur mu?