Sandaran pangkalan data Oracle terbahagi kepada tiga jenis: sandaran penuh, sandaran tambahan dan log arkib, yang boleh dilakukan dengan alat baris arahan RMAN atau GUI Pengurus Pemulihan. Selain itu, anda boleh membuat dasar sandaran untuk menentukan kekerapan sandaran dan dasar pengekalan, dan menjadualkan pelaksanaan automatik proses sandaran. Selepas sandaran selesai, adalah penting untuk mengesahkan integritinya. Jika pangkalan data perlu dipulihkan, sandaran boleh digunakan pada pangkalan data melalui arahan RMAN atau GUI Pengurus Pemulihan.
Cara Menyandarkan Pangkalan Data Oracle
Menyandarkan pangkalan data Oracle adalah penting kerana ia melindungi data daripada kegagalan perkakasan, ralat perisian atau ralat manusia. Begini cara untuk membuat sandaran pangkalan data Oracle:
Buat dasar sandaran
Tentukan kekerapan jenis sandaran dan dasar pengekalan. Jenis sandaran biasa termasuk:
Menggunakan alat baris arahan RMAN
RMAN (Pengurus Pemulihan) ialah alat baris arahan yang disediakan oleh Oracle untuk mengurus sandaran dan pemulihan. Untuk membuat sandaran, gunakan arahan berikut:
RMAN> backup database plus archivelog;
Menggunakan Recovery Manager GUI
Oracle Enterprise Manager menyediakan antara muka pengguna grafik (GUI) untuk menguruskan sandaran. Untuk membuat sandaran, ikuti langkah berikut:
Proses sandaran automatik
Untuk memudahkan proses sandaran, sandaran boleh dijadualkan untuk dilaksanakan secara kerap. Anda boleh menyediakan pelan sandaran menggunakan baris arahan RMAN atau GUI Pengurus Pemulihan.
Sahkan Sandaran
Setelah sandaran selesai, adalah penting untuk mengesahkan integritinya. Anda boleh menggunakan arahan RMAN "restore validate database" untuk mengesahkan sandaran.
Pulihkan Pangkalan Data
Jika anda perlu memulihkan pangkalan data daripada sandaran, anda boleh menggunakan arahan RMAN atau GUI Pengurus Pemulihan. Proses pemulihan adalah seperti berikut:
Masukkan pangkalan data ke dalam mod pemulihan dengan arahan berikut:
RMAN> restore database;
Gunakan sandaran ke pangkalan data:
RMAN> recover database;
Atas ialah kandungan terperinci Bagaimana untuk membuat sandaran pangkalan data dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!