Veeam Backup PostgreSQL Yedeği Nasıl Alınır
İçindekiler
Amaç
Bu yazıda, Veeam Backup and Replication sunucusunun PostgreSQL üzerinde çalışan veritabanı yedeğinin nasıl alınacağı detaylı bir şekilde ele alınmıştır.
PostgreSQL Yedeği Alma
Veeam yedekleme yazılımında postgresql veri tabanı kullanılıyor ise bazı durumlarda veri tabanı yedeğinin alınması ihtiyacı ortaya çıkabiliyor.
Bu durumda aşağıdaki komutu Windows PowerShell‘ i yönetici olarak açtıktan sonra çalıştırmanız yeterli olacaktır.
PS C:\Users\isae>& 'C:\Program Files\PostgreSQL\15\BIN\pg_dump.exe' -U postgres -F c -b -f 'C:\Temp\yedek1.sql' VeeamBackup
Bu komutu veeam sunucusunun veritabanı nerede yüklü ise orada çalıştırmanız gerekiyor.
pg_dump.exe | PostgreSQL veritabanlarını yedeklemek için kullanılır. |
-U postgres | postgres kullanıcısını belirtir |
-F c | Yedekleme dosyasının formatını belirtir. Bu format, PostgreSQL’in pg_restore aracıyla geri yüklenebilecek sıkıştırılmış bir yedekleme dosyası oluşturur. |
-b | Yedekleme işlemine large objects (büyük nesneleri) de dahil eder. |
-f | Yedek dosyasının kaydedileceği konumu ve adını belirtir. Bu örnekte yedekleme dosyası, C:\Temp dizininde yedek1.sql olarak oluşturulacaktır. |
VeeamBackup | Yedeklenecek olan PostgreSQL veritabanının adıdır. |
Veri tabanı boyutunuz çok büyük ise C:\ sürücüsünde yeterli alanınız olduğuğundan emin olun.
Sonuç
Bu blog yazısında, Veeam Backup and Replication yazılımının kullandığı PostgreSQL veritabanının yedeğini almanın kolay ve etkili bir yöntemi adım adım açıklanmıştır.
Faydası olması dileğiyle 💡