Pangkalan data Oracle menyediakan tiga kaedah sandaran: Sandaran pangkalan data penuh: Salin keseluruhan fail pangkalan data dan fail log. Sandaran tambahan: Sandarkan hanya blok data yang telah berubah sejak sandaran terakhir. Sandaran log arkib: merekodkan semua perubahan kepada pangkalan data untuk pemulihan.
Kaedah sandaran pangkalan data Oracle
Oracle menyediakan pelbagai kaedah untuk menyandarkan data pangkalan data, termasuk sandaran pangkalan data penuh, sandaran tambahan dan sandaran log arkib.
Sandaran Pangkalan Data Penuh
Sandaran pangkalan data penuh mencipta salinan fail pangkalan data dan fail log. Sandaran pangkalan data penuh boleh dilakukan menggunakan arahan berikut:
<code>RMAN> backup database;</code>
Sandaran tambahan
Sandaran tambahan hanya menyandarkan blok data yang telah berubah sejak sandaran terakhir. Sandaran tambahan boleh menjadi lebih pantas daripada sandaran pangkalan data penuh. Sandaran tambahan boleh dilakukan menggunakan arahan berikut:
<code>RMAN> backup incremental backup;</code>
Sandaran log yang diarkibkan
Sandaran log yang diarkibkan ialah asas kepada strategi sandaran dan pemulihan Oracle. Log arkib mengandungi rekod semua perubahan yang dibuat pada pangkalan data. Log boleh diarkibkan menggunakan arahan berikut:
<code>RMAN> archive log sequence number;</code>
Pemilihan Strategi Sandaran
Strategi sandaran terbaik bergantung pada saiz pangkalan data, tahap aktiviti dan objektif masa pemulihan. Berikut ialah beberapa strategi sandaran biasa:
Langkah Pelaksanaan
Untuk melaksanakan strategi sandaran, ikuti langkah berikut:
Atas ialah kandungan terperinci Bagaimana untuk membuat sandaran data pangkalan data dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!