Bağlam:
Diyelim ki, Postgres 9.1 kümesinde Akış Çoğaltma / Etkin Bekleme kullanılırken, bir bekleme düğümü azalır. Bir gün boyunca kalır, bu süre boyunca master üzerinde çok fazla DML oluşur. Beklemenin recovery.conf dosyası 'restore_command' girdisi içermez (WAL günlük dosyalarından geri yüklemek için), ancak 'birincil_conninfo' dizesi içerir (Akış Çoğaltması için).
Soru:
Master üzerindeki bir günlük değişiklikten sonra bekleme modunu tekrar başlatırsam. Sadece Akış Çoğaltmasını kullanarak "yakalayacak" (sonunda ustayı yansıtan bir duruma gelecek)? Yoksa para birimi sağlamak için WAL dosya arşivlemeyi etkinleştirmem ve kesinti sırasında arşivlenen dosyaları uygulamasına izin vermeli miyim?
Burada WAL arşivleme / akış çoğaltma belgesini kontrol ettim ve hem WAL arşivlemesini hem de Akış Çoğaltmasını etkinleştirmeniz gerekmediğini söylüyor, ancak WAL dosya arşivlemesi etkinleştirilmeden yakalamanın gerçekleşip gerçekleşmeyeceği belli değil.
Teşekkürler!