Üretim sunucumuz Centgre sürüm 5.2 (Final) üzerinde PostgreSQL v8.2.3 çalıştırıyor.
PITR'yi üretim sunucumuzda kurduk. Bazı nedenlerden dolayı, PITR'yi kurduktan sonra, onu yönetemiyoruz ve koruyamıyoruz. Sonunda, WAL arşiv sürücümüz (ikincil sürücü) doldu (% 100 kullanım) ve arşivlenecek ek WAL arşiv segmentleri pg_xlog / dizininde (birincil sürücüde mevcut) birikti
PITR KURULUM DETAYLARI
2 sürücü vardır:
- Birincil sürücü ( pgsql / veri / dizin bulunur) 400 GB'dir.
- İkincil sürücü (WAL arşivleri) 300 GB'dir. Tüm WAL arşivleri bu ikincil sürücüye yazılır.
Şimdi, PITR'yi durdurmaya / devre dışı bırakmaya karar verdik.
Benim sorum, bu durumda, PITR'yi nasıl durdurabilir / devre dışı bırakabilirim ve her iki sürücüdeki tüm WAL segmentlerini güvenli bir şekilde nasıl temizleyebilirim?
Önerilen / önerilen yollar nelerdir? Bu konuda uzman tavsiyesi / fikri / önerisi son derece takdir edilmektedir.
archive_commandEmpty ('') ayarının arşivlemeyi durduracağını / devre dışı bırakacağını anlıyorum . Ama bu da otomatik olarak tüm birikmiş / sil kaldırır eski pg_xlog / dizinden WAL dosyaları?