Rumah >pangkalan data >Oracle >Berapa lama dahulu data Oracle boleh dipulihkan?

Berapa lama dahulu data Oracle boleh dipulihkan?

下次还敢
下次还敢asal
2024-04-19 01:46:02668semak imbas

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.

Berapa lama dahulu data Oracle boleh dipulihkan?

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:

  • Strategi sandaran pangkalan data
  • Mod arkib pangkalan data
  • Masa apabila rasuah berlaku

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:

  • Pemulihan titik dalam masa (PITR): Pulihkan pangkalan data ke mana-mana masa sebelum rasuah berlaku. Mod arkib dan kawasan imbas kembali perlu didayakan.
  • Pemulihan Ranap: Pulihkan pangkalan data ke tahap transaksi terakhir yang dilakukan.
  • Sandaran/Pulihkan: Pulihkan pangkalan data ke titik sandaran tertentu dalam masa.
  • Pertanyaan imbas kembali: Pertanyaan data pada masa tertentu pada masa lalu tanpa melakukan operasi pemulihan.

Atas ialah kandungan terperinci Berapa lama dahulu data Oracle boleh dipulihkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn