DBAtlas · Veritabanı operasyon atlası

Redo apply'ı veya redo transport'u broker ile durdur / başlat; gecikmeli apply ayarla

OracleData Guard

Komut

# Standby'da redo apply:
EDIT DATABASE '<standby_db_unique_name>' SET STATE='APPLY-OFF';
EDIT DATABASE '<standby_db_unique_name>' SET STATE='APPLY-ON';
# Primary'de redo transport (tum standby'lara):
EDIT DATABASE '<primary_db_unique_name>' SET STATE='TRANSPORT-OFF';
EDIT DATABASE '<primary_db_unique_name>' SET STATE='TRANSPORT-ON';
# Gecikmeli apply (dakika; mantiksal hatalara karsi koruma):
EDIT DATABASE '<standby_db_unique_name>' SET PROPERTY DelayMins=240;
SHOW DATABASE '<standby_db_unique_name>' DelayMins;

Ne yapar?

Standby'da redo apply'ı (MRP) veya primary'de redo gönderimini broker üzerinden kalıcı olarak durdurur/başlatır; DelayMins redo'yu belirtilen süre bekletip uygular.

Ne zaman kullanılır?

Standby'da bakım veya yedekleme, ağ kesintisi planı, primary'de büyük toplu yükleme sırasında transport'u kontrol etmek ya da yanlışlıkla silmelere karşı gecikmeli standby kurmak için.

Dikkat

Broker etkinken SQL ile ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL kullanma; broker durumu yeniden açar. APPLY-OFF süresince apply lag ve failover süresi (RTO) büyür; TRANSPORT-OFF süresince primary'de oluşan veri korumasızdır (RPO). FSFO etkinse bu işlemler failover'ı engelleyebilir.

DBAtlas'ta aç →

İlgili