Scope
This original IROSG guide covers بازیابی PostgreSQL و پیوند base backup با WAL archive using the cited primary documentation.
Core model
برای PITR فقط dump یا فقط WAL کافی نیست. یک base backup سازگار نقطهٔ شروع است و WAL archive تغییرات بعدی را تا نقطهٔ هدف بازپخش میکند. retention باید با RPO و فضای ذخیرهسازی هماهنگ شود.
Practical workflow
Backup catalog، checksum، off-site copy و test restore داشته باشید. timestamp و timezone recovery target را با دقت ثبت کنید. monitoring archive_command مهم است؛ backup ظاهراً موفق با WAL ناقص ممکن است قابل بازیابی نباشد.
Failure modes
موفقیت job backup اثبات recovery نیست. backupی که ماهها restore نشده، ریسک ناشناخته دارد. همچنین retention کوتاه WAL میتواند پنجرهٔ PITR را بیصدا از بین ببرد.
Lab
یک دیتابیس آزمایشی بسازید، base backup بگیرید، WAL archive را فعال کنید، چند تراکنش مشخص ایجاد و سپس داده را حذف کنید. تا ثانیهٔ قبل از حذف restore کنید و زمان بازیابی را اندازه بگیرید.
Production method
Capture a baseline, change one variable at a time, test positive and negative paths, keep evidence, and rehearse rollback before broad rollout.