DBAtlas · Veritabanı operasyon atlası

Physical standby'ı snapshot standby'a çevir ve geri al (test ortamı)

OracleData Guard

Komut

# Standby'i okunur-yazilir yap (redo alinmaya devam eder, apply durur):
CONVERT DATABASE '<standby_db_unique_name>' TO SNAPSHOT STANDBY;
SHOW DATABASE '<standby_db_unique_name>';
# ... test / uygulama dogrulamasi ...
# Geri cevir: testteki tum degisiklikler silinir, birikmis redo uygulanir
CONVERT DATABASE '<standby_db_unique_name>' TO PHYSICAL STANDBY;
SHOW CONFIGURATION;

Ne yapar?

Standby'da otomatik guaranteed restore point oluşturup veritabanını read-write açar; geri çevirirken o noktaya flashback yapar ve primary'den gelen birikmiş redo'yu uygular.

Ne zaman kullanılır?

Üretim verisi üzerinde upgrade provası, uygulama sürüm testi veya Real Application Testing (DB Replay) çalıştırmak için, ayrı bir kopya oluşturmadan.

Dikkat

Snapshot standby süresince redo uygulanmaz: RPO korunur ama failover süresi (RTO) birikmiş redo kadar uzar ve FSFO hedefi olamaz. Flashback logları FRA'yı doldurabilir; FRA alanını izle. Snapshot'ta yapılan değişiklikler geri dönüşte kalıcı olarak silinir.

DBAtlas'ta aç →

İlgili