Jadual Kandungan
1. Perihal perlindungan data
2. Perbandingan teknologi sandaran Oracle
3. Teknologi Kilas Balik Oracle
3.1. Ciri imbas kembali logik
3.2. Pangkalan Data Kilas Balik
Rumah pangkalan data Oracle Pengenalan terperinci kepada sandaran dan pemulihan Oracle

Pengenalan terperinci kepada sandaran dan pemulihan Oracle

Jun 21, 2022 pm 12:41 PM
oracle

Artikel ini membawakan anda pengetahuan yang berkaitan tentang Oracle Terutamanya mengatur isu berkaitan sandaran dan pemulihan, termasuk beberapa kandungan tentang perlindungan data, perbandingan teknologi sandaran Oracle, dsb., seperti berikut Mari kita lihat, Saya harap ia akan membantu semua orang.

Pengenalan terperinci kepada sandaran dan pemulihan Oracle

Tutorial yang disyorkan: "Tutorial Video Oracle"

1. Perihal perlindungan data

Sandaran Merupakan salinan data pangkalan data yang boleh digunakan untuk membina semula data. Sandaran boleh berbentuk fizikal atau logik.

Sandaran fizikal ialah salinan fail fizikal yang digunakan untuk menyimpan dan memulihkan pangkalan data. Fail ini termasuk fail data, fail kawalan dan log buat semula yang diarkibkan. Paling penting, setiap sandaran fizikal ialah salinan fail yang menyimpan maklumat pangkalan data ke lokasi lain, sama ada pada cakera atau medium storan luar talian seperti pita.

Sandaran logik mengandungi data logik seperti jadual dan prosedur tersimpan. Oracle Data Pump boleh digunakan untuk mengimport data logik ke dalam fail binari yang kemudiannya boleh diimport ke dalam pangkalan data. Pelanggan baris arahan Pam Data expdp dan impdp menggunakan pakej DBMS_DATAPUMP dan DBMS_METADATA PL/SQL.

Sandaran fizikal ialah asas kepada sebarang strategi sandaran dan pemulihan yang boleh dipercayai. Sandaran logik adalah tambahan yang berguna kepada sandaran fizikal dalam banyak kes, tetapi tanpa sandaran fizikal, ia tidak memberikan perlindungan yang mencukupi terhadap kehilangan data.

Melainkan dinyatakan sebaliknya, istilah sandaran dalam dokumentasi sandaran dan pemulihan merujuk kepada sandaran fizikal. Menyandarkan pangkalan data adalah tindakan membuat sandaran fizikal. Penekanan dalam dokumentasi sandaran dan pemulihan hampir secara eksklusif pada sandaran fizikal.

Kebanyakan dokumen memfokuskan pada sandaran dan pemulihan berdasarkan RMAN (Pengurus Pemulihan). Yang paling penting ialah aspek berikut:
1) Sandaran tambahan
Sandaran tambahan hanya menyimpan blok data yang telah berubah sejak sandaran sebelumnya. Oleh itu, mereka menyediakan sandaran yang lebih padat dan pemulihan yang lebih pantas, sekali gus mengurangkan keperluan untuk memohon semula semasa pemulihan media fail data. Jika anda mendayakan penjejakan perubahan blok, anda boleh meningkatkan prestasi sandaran dengan mengelakkan imbasan penuh setiap fail data input. Gunakan BACKUP INCREMENTAL untuk melakukan sandaran tambahan.

2) Sekat Pemulihan Media
Boleh membaiki fail data dengan hanya sebilangan kecil blok data yang rosak tanpa membawanya ke luar talian atau memulihkannya daripada sandaran. Gunakan RECOVER BLOCK untuk melakukan pemulihan media blok.

2. Perbandingan teknologi sandaran Oracle

Pelbagai teknologi boleh digunakan untuk membuat sandaran pangkalan data Oracle. Berikut membandingkan ciri-ciri RMAN (Pengurus Pemulihan), sandaran diurus pengguna dan teknologi pam data (Pam Data).
Pengenalan terperinci kepada sandaran dan pemulihan Oracle

3. Teknologi Kilas Balik Oracle

Teknologi Kilas Balik Oracle menyediakan satu siri ciri untuk melengkapkan strategi sandaran dan pemulihan fizikal.

Teknologi Kilas Balik Oracle menyediakan lapisan tambahan perlindungan data. Secara khusus, anda boleh menggunakan pelbagai ciri Oracle Flashback untuk melihat keadaan data yang lalu dan memundurkan pangkalan data tanpa perlu memulihkan sandaran atau melakukan pemulihan titik dalam masa. Secara ringkasnya, ciri imbas kembali adalah lebih cekap dan kurang mengganggu berbanding pemulihan media dalam kebanyakan situasi di mana ia boleh digunakan.

Teknologi Imbas Balik Oracle membolehkan anda menggunakan ciri berikut:
1) Ciri imbas kembali logik
2) Pangkalan data imbas kembali

3.1. Ciri imbas kembali logik

The Ciri kilas balik lapisan logik pangkalan data Oracle tidak bergantung pada RMAN Kilas balik tersedia tanpa mengira sama ada RMAN adalah sebahagian daripada strategi sandaran.

Kebanyakan ciri imbas kembali Oracle beroperasi pada lapisan logik, membolehkan anda melihat dan memanipulasi objek pangkalan data. Sebagai tambahan kepada Oracle Flashback Drop, ciri kilas balik logik ini bergantung pada data asal, yang merupakan nilai yang ditimpa oleh operasi rekod dan kemas kini untuk setiap kemas kini pangkalan data.

Pangkalan data Oracle termasuk ciri imbas balik logik berikut:
1) Pertanyaan Kilas Balik Oracle
Anda boleh menentukan masa sasaran dan menjalankan pertanyaan pada pangkalan data untuk melihat hasil yang muncul pada masa sasaran. Untuk pulih daripada perubahan yang tidak diingini seperti kemas kini pada jadual, anda boleh memilih masa sasaran sebelum ralat dan menjalankan pertanyaan untuk mendapatkan semula kandungan baris yang hilang. Panduan Pembangunan Pangkalan Data Oracle menerangkan cara menggunakan ciri ini.

2) Pertanyaan Versi Kilas Balik Oracle
Anda boleh melihat semua versi semua baris yang wujud dalam satu atau lebih jadual dalam selang masa yang ditetapkan. Anda juga boleh mendapatkan semula metadata tentang versi baris yang berbeza, termasuk masa mula dan tamat, operasi dan ID transaksi yang mencipta versi. Anda boleh menggunakan ciri ini untuk memulihkan nilai data yang hilang dan mengaudit perubahan pada jadual pertanyaan. Panduan Pembangunan Pangkalan Data Oracle menerangkan cara menggunakan ciri ini.

3) Pertanyaan Transaksi Kilas Balik Oracle
Anda boleh melihat perubahan yang dibuat oleh satu transaksi, atau perubahan yang dibuat oleh semua transaksi dalam tempoh masa tertentu. Panduan Pembangunan Pangkalan Data Oracle menerangkan cara menggunakan ciri ini.

4) Transaksi kilas balik Oracle
boleh membuat asal transaksi. Pangkalan Data Oracle menentukan kebergantungan antara transaksi dan sebenarnya mencipta transaksi mengimbangi untuk membuat asal perubahan yang tidak diingini. Pangkalan data dikembalikan kepada keadaan seolah-olah transaksi dan sebarang transaksi yang bergantung padanya tidak pernah berlaku. Panduan Pembangunan Pangkalan Data Oracle menerangkan cara menggunakan ciri ini.

5) Jadual Kilas Balik Oracle
Jadual atau sekumpulan jadual boleh dipulihkan ke titik masa yang ditentukan sebelum ini tanpa mengambil mana-mana bahagian pangkalan data di luar talian. Dalam kebanyakan kes, Jadual Kilas Balik menghapuskan keperluan untuk melaksanakan operasi pemulihan titik dalam masa yang lebih kompleks. Jadual Kilas Balik memulihkan jadual sambil mengekalkan sifat yang berkaitan secara automatik seperti indeks semasa, pencetus dan kekangan Dengan cara ini, anda mengelak daripada mencari dan memulihkan sifat khusus pangkalan data. Bab "Menggunakan Jadual Kilas Balik untuk Memundurkan Jadual" menerangkan cara menggunakan ciri ini.

6) Oracle Flashback Drop
boleh membatalkan kesan kenyataan DROP TABLE. Bab "Menggunakan Flash Drop untuk Memundurkan Jadual DROP" menerangkan cara menggunakan ciri ini.

Pengarkiban Data Kilas Balik membolehkan anda mengakses data lama dahulu menggunakan beberapa ciri imbas kembali logik. Arkib data imbas kembali mengandungi satu atau lebih ruang jadual atau bahagian ruang jadual. Apabila anda membuat arkib data imbas kembali, anda boleh menentukan nama, tempoh pengekalan dan ruang jadual. Anda juga boleh menentukan arkib data kilas balik lalai. Pangkalan data secara automatik mengosongkan data sejarah lama yang melebihi tempoh pengekalan.

Pengarkiban imbas kembali boleh dihidupkan dan dimatikan untuk jadual individu. Secara lalai, pengarkiban imbas kembali dimatikan untuk setiap jadual.

3.2. Pangkalan Data Kilas Balik

Pangkalan Data Kilas Balik membolehkan anda memulihkan pangkalan data ke titik masa sebelumnya.

Pada peringkat fizikal, Pangkalan Data Kilas Balik Oracle menyediakan pilihan perlindungan data yang lebih cekap berbanding pemulihan titik dalam masa pangkalan data (DBPITR, pemulihan titik dalam masa pangkalan data). Jika terdapat perubahan yang tidak diingini pada fail data semasa, anda boleh menggunakan perintah RMAN FLASHBACK DATABASE untuk memulihkan fail data ke masa lalu. Hasil akhir adalah sangat serupa dengan DBPITR, tetapi secara amnya lebih pantas kerana ia tidak memerlukan memulihkan fail data daripada sandaran dan memerlukan kurang buat semula daripada pemulihan media.

Pangkalan Data Kilas Balik menggunakan log imbas kembali untuk mengakses versi blok data lalu dan maklumat tertentu daripada log buat semula yang diarkibkan. Pangkalan Data Kilas Balik memerlukan kawasan pemulihan pantas dikonfigurasikan untuk pangkalan data kerana log imbas kembali hanya boleh disimpan di sana. Pengelogan kilas balik tidak didayakan secara lalai. Ruang yang digunakan oleh log imbas kembali diuruskan secara automatik oleh pangkalan data dan diseimbangkan dengan keperluan ruang fail lain dalam kawasan pemulihan kilat.

Pangkalan Data Oracle juga menyokong titik pemulihan bersama-sama dengan Pangkalan Data Kilas Balik dan Sandaran dan Pemulihan. Titik pemulihan ialah alias bersamaan dengan nombor perubahan sistem (SCN). Titik pemulihan boleh dibuat pada bila-bila masa jika dijangkakan keperluan akan dikembalikan kepada beberapa atau semua pangkalan data pada masa itu. Titik pemulihan yang dijamin memastikan anda boleh menggunakan Pangkalan Data Kilas Balik untuk mengembalikan pangkalan data ke titik pemulihan.

Tutorial yang disyorkan: "Tutorial Video Oracle"

Atas ialah kandungan terperinci Pengenalan terperinci kepada sandaran dan pemulihan Oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apa yang perlu dilakukan sekiranya oracle tidak dapat dibuka Apa yang perlu dilakukan sekiranya oracle tidak dapat dibuka Apr 11, 2025 pm 10:06 PM

Penyelesaian kepada Oracle tidak boleh dibuka termasuk: 1. Mulakan perkhidmatan pangkalan data; 2. Mulakan pendengar; 3. Periksa konflik pelabuhan; 4. Menetapkan pembolehubah persekitaran dengan betul; 5. Pastikan perisian firewall atau antivirus tidak menghalang sambungan; 6. Periksa sama ada pelayan ditutup; 7. Gunakan RMAN untuk memulihkan fail rasuah; 8. Periksa sama ada nama perkhidmatan TNS betul; 9. Periksa sambungan rangkaian; 10. Pasang semula perisian Oracle.

Cara menyelesaikan masalah penutup kursor oracle Cara menyelesaikan masalah penutup kursor oracle Apr 11, 2025 pm 10:18 PM

Kaedah untuk menyelesaikan masalah penutupan kursor Oracle termasuk: secara eksplisit menutup kursor menggunakan pernyataan Tutup. Mengisytiharkan kursor dalam klausa kemas kini supaya ia ditutup secara automatik selepas skop berakhir. Mengisytiharkan kursor dalam klausa menggunakan supaya ia secara automatik ditutup apabila pembolehubah PL/SQL yang berkaitan ditutup. Gunakan pengendalian pengecualian untuk memastikan kursor ditutup dalam keadaan pengecualian. Gunakan kolam sambungan untuk menutup kursor secara automatik. Lumpuhkan penyerahan automatik dan penangguhan kursor kelewatan.

Cara menunaikan pangkalan data oracle Cara menunaikan pangkalan data oracle Apr 11, 2025 pm 08:42 PM

Oracle Database Paging menggunakan rownum pseudo-columns atau mengambil pernyataan untuk melaksanakan: Rownum pseudo-columns digunakan untuk menapis hasil mengikut nombor baris dan sesuai untuk pertanyaan kompleks. Pernyataan Fetch digunakan untuk mendapatkan bilangan baris pertama yang ditentukan dan sesuai untuk pertanyaan mudah.

Cara membuat kursor di Oracle Loop Cara membuat kursor di Oracle Loop Apr 12, 2025 am 06:18 AM

Di Oracle, gelung gelung boleh membuat kursor secara dinamik. Langkah -langkahnya ialah: 1. Tentukan jenis kursor; 2. Buat gelung; 3. Buat kursor secara dinamik; 4. Melaksanakan kursor; 5. Tutup kursor. Contoh: Kursor boleh dibuat kitaran demi litar untuk memaparkan nama dan gaji 10 pekerja teratas.

Cara Menghentikan Pangkalan Data Oracle Cara Menghentikan Pangkalan Data Oracle Apr 12, 2025 am 06:12 AM

Untuk menghentikan pangkalan data Oracle, lakukan langkah -langkah berikut: 1. Sambungkan ke pangkalan data; 2. Shutdown segera; 3. Shutdown membatalkan sepenuhnya.

Langkah -langkah apa yang diperlukan untuk mengkonfigurasi CentOS dalam HDFS Langkah -langkah apa yang diperlukan untuk mengkonfigurasi CentOS dalam HDFS Apr 14, 2025 pm 06:42 PM

Membina Sistem Fail Teragih Hadoop (HDFS) pada sistem CentOS memerlukan pelbagai langkah. Artikel ini menyediakan panduan konfigurasi ringkas. 1. Sediakan untuk memasang JDK pada peringkat awal: Pasang JavadevelopmentKit (JDK) pada semua nod, dan versi mesti bersesuaian dengan Hadoop. Pakej pemasangan boleh dimuat turun dari laman web rasmi Oracle. Konfigurasi Pembolehubah Alam Sekitar: Edit /etc /Fail Profil, tetapkan pembolehubah persekitaran Java dan Hadoop, supaya sistem dapat mencari laluan pemasangan JDK dan Hadoop. 2. Konfigurasi Keselamatan: Log masuk tanpa kata laluan SSH untuk menjana kunci SSH: Gunakan perintah ssh-keygen pada setiap nod

Cara membuat Oracle Dynamic SQL Cara membuat Oracle Dynamic SQL Apr 12, 2025 am 06:06 AM

Kenyataan SQL boleh dibuat dan dilaksanakan berdasarkan input runtime dengan menggunakan SQL dinamik Oracle. Langkah -langkah termasuk: menyediakan pemboleh ubah rentetan kosong untuk menyimpan penyataan SQL yang dihasilkan secara dinamik. Gunakan pernyataan melaksanakan segera atau sediakan untuk menyusun dan melaksanakan pernyataan SQL dinamik. Gunakan pembolehubah bind untuk lulus input pengguna atau nilai dinamik lain ke SQL dinamik. Gunakan melaksanakan segera atau laksanakan untuk melaksanakan pernyataan SQL yang dinamik.

Cara Membuka Pangkalan Data di Oracle Cara Membuka Pangkalan Data di Oracle Apr 11, 2025 pm 10:51 PM

Langkah -langkah untuk membuka pangkalan data Oracle adalah seperti berikut: Buka klien Pangkalan Data Oracle dan sambungkan ke pelayan pangkalan data: Sambungkan nama pengguna/kata laluan@serverene Gunakan arahan SQLPLUS untuk membuka pangkalan data: SQLPLUS

See all articles