Sobes.tech
Junior — Middle

PostgreSQL'de veri yedeklemenin temel türlerini sıralayabilir misin?

sobes.tech yapay zeka

AI'dan gelen yanıt

PostgreSQL'de temel veri yedekleme türleri:

  1. Fiziksel Yedek (Physical Backup) — veritabanı dosyalarının dosya sistemi seviyesinde kopyalanması. Genellikle pg_basebackup gibi araçlarla yapılır.

  2. Mantıksal Yedek (Logical Backup)pg_dump veya pg_dumpall kullanılarak SQL betikleri şeklinde veri ve şema dışa aktarımı. Verilerin başka bir sunucu veya sürüme geri yüklenmesine olanak tanır.

  3. Replikasyon ve WAL arşivleme — Write-Ahead Logging (WAL) aracılığıyla değişikliklerin sürekli kaydı. Belirli bir zamana geri dönüş (Point-In-Time Recovery) sağlar.

  4. Anlık görüntüler (Snapshots) — Dosya sistemi veya sanallaştırma özellikleri kullanılarak veri anlık görüntülerinin oluşturulması.

Her yöntem kendi avantajlarına sahiptir ve kurtarma gereksinimleri ile altyapıya göre uygulanır.