vCenter Server Appliance 6 – vPostgres Database Restore
Merhaba,
Daha önce ki yazımda vCenter Server Appliance 6 ‘nın kullanmış olduğu vPostgres Database‘in nasıl backup’ının alınacağını anlatmıştım. Bu yazımda ise Restore işleminin nasıl yapılacağını anlatacağım. Daha önce backup ile ilgili yazmış olduğum yazıya aşağıdaki link’den ulaşabilirsiniz.
https://www.tayfundeger.com/vcenter-server-appliance-6-vpostgres-database-backup.html
VMware’in sitesinden indirmiş olduğumuz dosya içerisinde 2tane sciprt çıkmıştı. Bunlardan birtanesini backup almak için /tmp dizinine yüklemiştik. Bu yazımızda restore işlemini yapacağımız için restore_lin.py isimli dosyayı yine /tmp dizinine yüklüyoruz. Yükleme işlemi için WinSCP yazılımını kullanabilirsiniz.
Restore işlemini gerçekleştirebilmemiz için ilk olarak vCenter Server Appliance 6 ‘nın servislerini durdurmamız gerekiyor. Bunun için aşağıdaki komutları kullanıyoruz.
service vmware-vpxd stop service vmware-vdcs stop
Servisleri durdurduktan sonra yapmamız gereken işlem oldukça basit. Script’i çalıştırıp sadece yüklemek istediğimiz database’i gösteriyoruz. Daha sonra script otomatik olarak restore işlemine başlayacaktır. Script’i çalıştırmak için aşağıdaki komutu kullanıyoruz.
python /tmp/restore_lin.py -f /tmp/backup_VCSADB_tayfundeger.bak
-f parametresinden sonra almış olduğunuz backup’ın path’ini yazıyoruz ve çalıştırıyoruz. Restore completed successfully yazısını gördüğümüzde Restore işleminin başarılı bir şekilde tamamlandığını anlıyoruz.
Restore işlemi tamamlandıktan sonra aşağıdaki komutlar ile servisler’i start duruma getiriyoruz.
service vmware-vpxd start service vmware-vdcs start
Artık vCenter Server Appliance 6 ‘yı tekrar kullanabilirsiniz.
Umarım faydalı olmuştur.