pgBackRest stanza oluştur ve arşivlemeyi doğrula (stanza-create/check)
PostgreSQLYedekleme & PITRKomut
# Depoda stanza'yı oluştur (bir kez):
sudo -u postgres pgbackrest --stanza=<stanza> --log-level-console=info stanza-create
# Yapılandırmayı ve arşivlemeyi uçtan uca doğrula (WAL switch yapıp segmentin depoya ulaşmasını bekler):
sudo -u postgres pgbackrest --stanza=<stanza> --log-level-console=info checkNe yapar?
stanza-create depoda kümeye ait meta veriyi (sistem kimliği, sürüm) oluşturur; check ise PostgreSQL bağlantısını, archive_command'ı ve depoya WAL ulaşıp ulaşmadığını gerçek bir WAL switch ile test eder.
Ne zaman kullanılır?
İlk kurulumda, archive_command veya depo değişikliğinden sonra ve izleme/cron sağlık kontrolü olarak.
Dikkat
Komutları postgres (veya repo sahibi) kullanıcısıyla çalıştır; root ile çalıştırmak dosya sahipliklerini bozar. Major sürüm yükseltmesinden sonra stanza-create değil stanza-upgrade gerekir. check başarısızsa yedek alınsa bile PITR mümkün olmayabilir.
İlgili
- pgBackRest için WAL arşivlemeyi yapılandır (archive-push/archive-get)
- pgBackRest ile full, differential ve incremental yedek al
- pgBackRest yedek kataloğunu ve WAL arşiv aralığını gör (info)
- pgBackRest ile son yedekten tam restore yap
- pgBackRest ile belirli bir zamana geri dön (PITR, --type=time)
- pgBackRest delta restore ile standby'ı hızlıca yeniden kur