Skip to main content

Belajar Oracle 11g Backup Recovery


Berikut yang perlu anda lakukan untuk melakukan backup restore, recovery di Oracle 11g menggunakan Enterprise Manager dimana meliputi konfigurasi (Flash Recovery Area + Mode Archive, Recovery Setting, Backup Setting), silahkan Anda praktekkan


Flash Recovery Area dan mode ARCHIVELOG 


Flash Recovery area dibutuhkan saat anda melakukan proses backup recovery untuk mode archivelog. Flash recovery area juga dikenal dengan istilah fast recovery area

Lokasi Flash Recovery Area seharusnya tidak berada satu tempat dengan database working area

Berikut konfigurasi flash/fast recovery area dan Archivelog Mode

 

1.         Melalui Command prompt perbesar size dari backup and recovery area, dengan perintah

sqlplus system/<password>

alter system set db_recovery_file_dest_size=8G scope=both;

exit

 

2.         Buat folder flash_recovery_area melalui command prompt, contoh:

C:\> set ORACLE_BASE=d:\app\administrator\

cd $ORACLE_BASE

mkdir flash_recovery_area

 

 

3.         Log in ke  Enterprise Manager Database Console melalui browser , gunakan username SYS SYSDBA. Click Login.

 

4.         Click Availability setelah login web

 

5.         Pilih  Recovery Settings di  Backup/Recovery Settings section.

 

6.         Recovery Setting Page muncul dan perhatikan settingan yang tertera

Flash Recovery Area Location: d:\app\administrator\flash_recovery_area
Flash Recovery Area Size: 8 GB

 

7.         Scroll ke atas . Check ARCHIVELOG Mode untuk mengubah ke mode Archivelog. Click Apply.

 

8.         Untuk verifikasi isikan user dan password windows (OS) login Anda. Click Continue.

 

9.         Sebuah pesan akan muncul, untuk menyelesaikan perubahan mode maka anda perlu shutdown database, Click Yes untuk  shut down instance dan melakukan restart.

 

10.       Untuk restart database anda akan diminta isikan user dan password windows dan database anda . Click OK.

 

11.       Restart Database:Confirmation page akan muncul. Click Yes untuk  shut down instance dan melakukan kembali restart.

 

12.       Halaman restart database kembali muncul. Click Refresh untuk login ke Enterprise Manager Database Control dan  login kembali ke Enterprise Manager begitu  database telah selesai restart.

 

Backup Settings and Policy

Anda dapat mensetting backup dan beberapa policy terkait lokasi backup, bagaimana proses backup, waktu melakukan backup dan lainnya.

1.

Click Availability di home page.

 

2.

Pilih  Backup Settings dibagian Backup/Recovery Setup section.

 

3.

Scroll ke the Host Credentials di halaman Backup Settings. Isikan operating system username dan password. Scroll ke atas ke bagian Disk Settings.

 

4.

Biarkan nilai tetap 1 di Parallelism field. Disk Backup Location field biarkan tetap null agar menggunakan settingan flash recovery area untuk backup. Pilih Backup Set untuk Disk Backup Type. Click Test Disk Backup.

 

5.

Sebuah pesan sukses akan muncul apabila proses test disk backup berhasil. Selanjutnya anda akan configure backup policy settings. Click Policy to access the Policy page.

 

6.

Pilih  Automatically backup the control file and server parameter file (SPFILE) with every backup and database structural change.
Pilih Optimize the whole database backup by skipping unchanged files such as read-only and offline datafiles that have been backed up.
Pilih Enable block change tracking for faster incremental backups.
Isikan nama file Block Change Tracking file. Lalu scroll kebawah kebagian Retention Policy section.

 

7.

Pilih Retain backups that are necessary for a recovery to any time within the specified number of days (point-in-time recovery) biarkan saja nilai hari tetap 31 days. Di bagian Archivelog Deletion Policy, Pilih Delete archivelogs after it has specified number of backups dan biarkan nilai tetap terisi "1 backup". Click OK. Anda akan diarahkan kembali ke halaman availability.

 

Determining Your DBID and the Value of DB_UNIQUE_NAME

Jika anda kehilangan control file atau SPFILE, Enterprise Manager dapat mengembalikannya dari backup sepanjang anda masih mengetahui DB_UNIQUE_NAME dan DBID database anda, silahkan ingat atau catat informasi DB_UNIQUE_NAME dan DBID anda terlebih dahulu

Untuk mengetahuinya lakukan tahapan berikut

1.

Click Server tab. Click Initialization Parameters di  Database Configuration region.

 

2.

The Current property page muncul. Ketik db_unique_name dibagian Name field dan click Go.

 

3.

Baris record akan muncul  db_unique_name di kolom Name, dan nilai db_unique_name akan terlihat silahkan catat/ ingat

Click Database Instance link untuk kembali ke Server page.

 

Untuk mengecek nilai DBID:

1.

Click Control Files di Storage region pada halaman Server.

 

2.

Pada halaman control file yang muncul . Pilih Advanced property link.

 

3.

Database ID field berisi nilai DBID akan muncul. (Note: Nilai berbeda untuk setiap mesin, silahkan catat juga).

Click the Database Instance link untuk kembali ke halaman server

 

Performing a Whole Database Backup

Keseluruhan content database mencakup datafile, redolog file, control file, parameter file dapat anda backup dengan menggunakan "Whole Database Backup"

1.

Click Availability tab. Pilih Schedule Backup dibagian Manage.

 

2.

Halaman Schedule Backup page akan muncul. Di bagian Customized Backup, Pilih Whole Database. Isikan username dan password di bagian host credential. Click Schedule Customized Backup.

 

3.

Halaman Schedule Customized Backup: Options akan muncul . Pilih  Full Backup di bagian Backup Type. Pilih Online Backup di bagian Backup Mode. Pilih Also back up all archived logs on disk dibagian Advanced. Click Next.

 

4.

Halaman Schedule Backup: Settings akan muncul . Pilih Disk or Tape sesuai yang telah anda tentukan sebelumnya. Click Next.

 

5.

Halaman Schedule Backup: Schedule page akan muncul . biarkan saja nilai default Job Name. Pilih  One Time (Immediately) untuk menjalankan backup job immediately atau isikan waktu eksekusi yang anda rencanakan , Click Next.

 

6.

Halaman Schedule Backup: Review akan muncul. Click Submit Job.

 

7.

Backup Submit Successful message akan muncul . Click View Job untuk lihat status dari backup.

 

8.

Scroll ke bagian bawah halaman. Didalam table anda akan melihat status dari setiap proses backup can view the status of the backup akan success apabila setiap fase selesai. Perlu diketahui bahwa proses ini akan memakan waktu . Lakukan Refresh halaman browser untuk melihat progress Job .

Sebelum melanjutkan tahap berikutnya pastikan (Prebackup, Backup, and Post Backup) telaj selesai (successful).

Click Database tab untuk kembali ke Database Home page.

 

Restore dan Recovering - Whole Database

Pada bagian ini anda akan belajar by using melakukan recovery dengan enterprise Manager.

1.

Pilih Perform Recovery  di bagian Manage dari halaman Availability.

 

2.

Halaman Perform Recovery akan appears. Di bagian bawah Recovery Scope, pilih Whole Database. Pilih  Recover to the current time or a previous point-in-time. Isikan user dan password OS anda  di bagian Host Credentials. Click Recover.

 

3.

Pada halaman  Confirmation yang muncul berisi indikasi bahwa instance akan di shut down dan di restart. Click Yes untuk lanjutkan.

 

4.

Halaman  Recovery Wizard yang muncul yang mengindikasikan instance akan di shut down dan  restart (Note: Anda harus menunggu beberapa menit untuk proses ini sampai complete). Click Refresh untuk lanjutkan tahap Recovery Wizard.

 

5.

Selanjutnya halaman Database Instance akan menampilkan database dalam kondisi Mounted state. Click Perform Recovery.

 

6.

Enter user dan password OS host credentials and click Continue.

 

7.

Database Login window yang muncul .isi informasi Login database dengan user sys as sysdba

 

8.

Halaman Perform Recovery akan muncul.Pada bagian pilihan Recovery Scope pilih Whole Database dan  click Recover kembali untuk mengulang tahapan Recovery wizard.

 

9.

Halaman Perform Whole Database Recovery: Point-in-time akan terlihat. Pilih Recover to the current time. Click Next.

 

10.

Halaman Perform Whole Database Recovery: Rename akan terlihat. Pilih No. Restore the files to the default location atau Yes. Jika anda ingin file restore ditempatkan di lokasi lain. Click Next.

 

11.

Halaman Perform Whole Database Recovery: Review akan terlihat. Review informasi akan munculu dan click Submit.

 

12.

Halaman  Processing: Perform Whole Database Recovery akan muncul.

 

13.

Lalu anda akan menerima konfirmasi bahwa aktifitas recovery sudah sukses. Click Open Database.

 

14.

Click OK.

 

15.

Isikan informasi login seperti yang sering anda lakukan . Click Login. Selanjutnya anda akan masuk kembali ke halaman Availability.

Proses recovery selesai

Selamat mencoba, semoga bermanfaat

 



Penulis,

Hery Purnama

Freelance Oracle DBA Trainer
www.inhousetrainer.net

http://freelance-it-trainer.blogspot.co

Call/WA/SMS : 081.223344.506
PinBB : 7DC633AA
Email/YM : inhousetrainer@yahoo.com

 

 

 

 

 

Comments

Popular posts from this blog

Laravel Training Purnama Academy

Nov 2018 Purnama Academy 0838-0838-0001 Kursus Laravel Training Center INdonesia, jakarta, Bandung, Bogor, Semarang, Yogya, Palembang kalimantan, surabaya visit www.purnamaacademy.com , Laravel - Online Courses, Classes, Training, Tutorials on Lynda https://www.lynda.com/Laravel-training-tutorials/2779-0.html Learn how to use Laravel, from beginner basics to advanced techniques, with online video tutorials taught by industry experts. Top Laravel Courses Online - Updated November 2018 | Udemy https://www.udemy.com/topic/laravel/ Whether you're interested in developing web apps in the Laravel PHP framework, or building a RESTful API with Laravel, Udemy has a course to help you ... PHP Laravel Framework | Brainmatics.Com brainmatics.com/php-laravel-framework/ Translate this page Laravel merupakan framework PHP yang dirancang untuk membangun situs web ... Pada training ini diharapkan mampu membantu meningkatkan kemampuan ... Dec 3 - Dec 6 Brainmatics Laravel training - Laracasts htt...

Display Current Year With PHP

Now that 2010 is just starting, many web designers have to update the copyright year on their own websites, and their client’s websites. Many end up doing it manually and waste a lot of time with this tedious task, but some use a better method, and it’s as simple as one line of PHP. Copyright <? print(Date("Y")); ?> No longer do you have to manually edit the footer of your websites with each year that passes!

Membuat SMS Gateway sendiri menggunakan PHP MySQL

Thanks to : http://blog.rosihanari.net/membuat-sendiri-kirim-sms-gratis-via-web-dengan-php-dan-mysql Masih terkait dengan SMS gateway, dalam artikel kali ini saya akan mencoba memaparkan cara membuat sendiri aplikasi kirim SMS gratis via web. Permintaan untuk membuat artikel dengan topik ini sudah banyak masuk ke email saya maupun komentar dalam blog ini. Namun, mohon maaf baru kali ini saya bisa mewujudkannya. ( Baca tutorial lengkapnya tentang php sms gateway ) Untuk membuat fasilitas kirim SMS gratis via web, kita membutuhkan sebuah aplikasi gateway untuk mengirim SMS. Aplikasi sms gateway ini nanti kita install atau letakkan di pc yang ada di rumah kita beserta modem/hp yang tercolok pada PC tersebut sebagai alat untuk mengirim SMS. PC ini harus senantiasa terhubung ke internet untuk berkomunikasi dengan PC server yang ada di hosting. Sedangkan di dalam hosting, kita buat semacam script form untuk interface user yang ingin mengirim SMS. Untuk aplikasi sms gateway yang diinstall di...