Pangkalan Data Oracle membolehkan pengguna memulihkan data ke masa tertentu melalui Recovery Point-in-Time (RPO), yang bergantung pada strategi sandaran, mod arkib, masa rasuah dan segmen rollback. Titik pemulihan yang tersedia termasuk pemulihan titik dalam masa (PITR), pemulihan ranap sistem, sandaran/pemulihan dan pertanyaan imbas kembali. RPO khusus bergantung pada persekitaran dan keperluan khusus pengguna.
Titik Masa Pemulihan Data Oracle
Pangkalan data Oracle membolehkan pengguna memulihkan data ke titik masa tertentu selepas gangguan yang tidak dijangka atau peristiwa kerosakan data. Titik dalam masa ini dipanggil titik pemulihan dalam masa (RPO).
Menentukan RPO
RPO bergantung pada faktor-faktor berikut:
Oracle menggunakan segmen rollback untuk menyimpan Pengubahsuaian data. Apabila transaksi dilakukan, pengubahsuaiannya ditulis pada segmen rollback.
Flashback Query
Oracle 10g dan lebih tinggi menyediakan fungsi pertanyaan imbas kembali. Ciri ini membolehkan pengguna menanyakan data dari satu titik pada masa lalu tanpa perlu melakukan operasi pemulihan. Pertanyaan imbas kembali menggunakan data daripada segmen rollback.
RMAN Recovery
RMAN (Pengurus Pemulihan) ialah alat yang boleh digunakan untuk memulihkan pangkalan data Oracle. RMAN boleh memulihkan pangkalan data ke mana-mana titik masa yang direkodkan dalam log sandaran atau arkib.
Mata masa tertentu
RPO khusus anda bergantung pada persekitaran dan keperluan khusus anda. Berikut ialah contoh titik masa biasa yang boleh digunakan untuk pemulihan dalam Oracle:
Atas ialah kandungan terperinci Berapa lama dahulu data Oracle boleh dipulihkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!