Rumah pangkalan data tutorial mysql 【rman,1】经典的增量备份案例

【rman,1】经典的增量备份案例

Jun 07, 2016 pm 04:01 PM
sandaran malam Kes Strategi klasik

一.备份策略: 1.星期天晚上 -level 0 backup performed(全备份) 2.星期一晚上 -level 2 backup performed 3.星期二晚上 -level 2 backup performed 4.星期三晚上 -level 1 backup performed 5.星期四晚上 -level 2 backup performed 6.星期五晚上 -level 2 b

一.备份策略:

1.星期天晚上 -level 0 backup performed(全备份) 2.星期一晚上 -level 2 backup performed 3.星期二晚上 -level 2 backup performed 4.星期三晚上 -level 1 backup performed 5.星期四晚上 -level 2 backup performed 6.星期五晚上 -level 2 backup performed 7.星期六晚上 -level 2 backup performed 如果星期二需要恢复的话,只需要1+2, 如果星期四需要恢复的话,只需要1+4, 如果星期五需要恢复的话,只需要1+4+5, 如果星期六需要恢复的话,只需要1+4+5+6. 自动备份:备份脚本+crontab bakl0 bakl1 bakl2

二.执行的脚本:

1.执行脚本:

rman target / msglog=bakl0.log cmdfile=bakl0 (/表示需要连接的目标数据库,msglog表示日志文件,cmdfile表示的是脚本文件) rman target / msglog=bakl1.log cmdfile=bakl1 rman target / msglog=bakl2.log cmdfile=bakl2 实例:rman target system/oracle@ora10g(/) msglog=/u01/rmanbak/bakl1.log cmdfile=/u01/rmanbak/bakl0
完整的命令:/u01/oracle/product/10.2.0/bin/rman target system/oracle@ora10g(/) msglog=/u01/rmanbak/bakl1.log cmdfile=/u01/rmanbak/bakl0

2.编写rman备份脚本: 0级备份脚本:

把备份脚本放到/u01/rmanbak/script目录下面,vi bakl0,bakl0的内容为: run{ allocate channel cha1 type disk; backup incremental level 0 format '/home/oracle/rmanbackup/inc0_%u_%T'(u表示唯一的ID,大T是日期,小t是时间) tag monday_inc0 //标签可以顺便起,没关系 database plus archivelog delete input; release channel cha1; } 1级备份脚本: run{ allocate channel cha1 type disk; backup incremental level 1 format '/home/oracle/rmanbackup/inc1_%u_%T'(u表示唯一的ID,大T是日期,小t是时间) tag monday_inc1 //标签可以顺便起,没关系 database plus archivelog delete input; release channel cha1; }
2级备份脚本: run{ allocate channel cha1 type disk; backup incremental level 2 format '/home/oracle/rmanbackup/inc2_%u_%T'(u表示唯一的ID,大T是日期,小t是时间) tag monday_inc2 //标签可以顺便起,没关系 database plus archivelog delete input; release channel cha1; }

3.编写调用rman脚本的shell脚本:

调用0备份的shell脚本 rmanbak0.sh为: #!/bin/bash source /home/oracle/.bash_profile /u01/app/oracle/11.2.0/db_home_1/bin/rman target / nocatalog cmdfile=/home/oracle/script/bakl0 msglog=/home/oracle/bakl0.log
调用1备份的shell脚本 rmanbak0.sh为: #!/bin/bash source /home/oracle/.bash_profile /u01/app/oracle/11.2.0/db_home_1/bin/rman target / nocatalog cmdfile=/home/oracle/script/bakl1 msglog=/home/oracle/bakl0.log 调用2备份的shell脚本 rmanbak0.sh为: #!/bin/bash source /home/oracle/.bash_profile /u01/app/oracle/11.2.0/db_home_1/bin/rman target / nocatalog cmdfile=/home/oracle/script/bakl2 msglog=/home/oracle/bakl0.log

4.编写Linux定时任务执行自动备份

[root@gc2 ~]#crontab -e -u oracle(该命令的意思是编辑oracle用户的定时执行(-e,edit -u oracle,oracle用户)) 分 时 日 月 星期(0代表星期天) 45 23 * * 0 /home/oracle/script/rmanbak0.sh(星期天的23:45会以oracle用户的身份来执行命令) 45 23 * * 1 /home/oracle/script/rmanbak2.sh 45 23 * * 2 /home/oracle/script/rmanbak2.sh 45 23 * * 3 /home/oracle/script/rmanbak1.sh 45 23 * * 4 /home/oracle/script/rmanbak2.sh 45 23 * * 5 /home/oracle/script/rmanbak2.sh45 23 * * 6 /home/oracle/script/rmanbak2.sh

或者(用于测试): 使用oracle用户添加例行任务: crontab -e 新打开的窗口中添加一下内容: 0 24 * * * /home/oracle/bin/rmanbak0.sh (*/3 * * * * /home/oracle/bin/rmanbak0.sh) 注,括号内的可以是做测试的时候用的,每三分钟执行一次备份,例为每天凌晨24点执行备份
#然后启动crontab ,启动crontab的命令: [root@gc2 ~]# service crond restart Stopping crond: [ OK ] Starting crond: [ OK ] #监控定时任务是否执行 [root@gc2 ~]# tail -f /var/log/cron
Mar 10 21:28:04 gc2 crond[4435]: (CRON) STARTUP (V5.0) Mar 10 21:30:01 gc2 crond[4445]: (root) CMD (/usr/lib/sa/sa1 1 1) Mar 10 21:39:08 gc2 crond[4486]: (CRON) STARTUP (V5.0)

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

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

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)

Cara membuat sandaran sambungan Google Chrome Cara membuat sandaran sambungan Google Chrome Jan 30, 2024 pm 12:36 PM

Bagaimana untuk membuat sandaran sambungan Google Chrome? Bagi kebanyakan pengguna Google Chrome, lebih kurang pemalam dipasang semasa penggunaan harian Kewujudan pemalam boleh meningkatkan pengalaman penggunaan kami. Apabila kami memasang semula sistem atau penyemak imbas, pemalam ini tidak boleh dikekalkan dan menyusahkan untuk memuat turun dan memasangnya semula Jadi adakah terdapat cara untuk menyandarkan pemalam yang dipasang pada masa ini? Inilah cara untuk melakukannya. Kaedah tutorial menyandarkan pemalam chrome mula-mula membuka Google Chrome, klik menu di penjuru kanan sebelah atas dan pilih Lagi Alat - Sambungan. Klik Sambungan pakej di atas halaman sambungan. Dalam C:UsersAdministratorAppDataLocalGoogleChromeUserDataDe

Bagaimana untuk memadamkan sandaran permulaan dalam Penjelajah Fail Windows 11 Bagaimana untuk memadamkan sandaran permulaan dalam Penjelajah Fail Windows 11 Feb 18, 2024 pm 05:40 PM

Jika anda ingin menyembunyikan pilihan "Mulakan Sandaran" dalam Penjelajah Fail Windows 11, inilah yang boleh anda lakukan. Terdapat beberapa cara untuk melumpuhkan atau menyembunyikan pilihan sandaran permulaan dalam File Explorer, dan kami akan menyenaraikan secara ringkas beberapa kaedah untuk membantu anda menyelesaikan tugas ini dengan cepat. Sebelum anda bermula, anda perlu memahami bahawa pilihan ini berkait rapat dengan OneDrive. Sebaik sahaja anda membuka folder pustaka (seperti Dokumen, Gambar, Muzik, dsb.), ia akan muncul serta-merta dalam laluan penjelajah fail. Bagaimana untuk memadamkan sandaran permulaan dalam Penjelajah Fail Windows 11 Untuk memadamkan sandaran permulaan dalam Penjelajah Fail Windows 11, ikut langkah di bawah

Bagaimana untuk menggunakan sandaran dan pemulihan MySQL dalam PHP? Bagaimana untuk menggunakan sandaran dan pemulihan MySQL dalam PHP? Jun 03, 2024 pm 12:19 PM

Membuat sandaran dan memulihkan pangkalan data MySQL dalam PHP boleh dicapai dengan mengikuti langkah berikut: Sandarkan pangkalan data: Gunakan arahan mysqldump untuk membuang pangkalan data ke dalam fail SQL. Pulihkan pangkalan data: Gunakan arahan mysql untuk memulihkan pangkalan data daripada fail SQL.

Bagaimana untuk membuat sandaran sistem dengan tutorial sandaran hantu-hantu Bagaimana untuk membuat sandaran sistem dengan tutorial sandaran hantu-hantu Mar 06, 2024 pm 04:30 PM

Baru-baru ini, ramai rakan telah bertanya kepada editor bagaimana untuk membuat sandaran sistem dengan ghost. 1. Selepas menjalankan Ghost, klik "OK", seperti yang ditunjukkan dalam rajah. 2. Klik "Local" → "Partition" → "ToImage" (maksudnya: local → partition → ke fail imej), seperti yang ditunjukkan dalam rajah. 3. Tetingkap Select Local Hard Disk muncul, klik cakera keras di mana partition yang hendak disandarkan terletak, dan kemudian klik "OK", seperti yang ditunjukkan dalam rajah. 4. Tetingkap Select Source Partition muncul (partition sumber ialah partition yang anda ingin sandarkan), klik pada partition di mana sistem berada (biasanya Zon 1, pastikan anda membetulkannya), dan kemudian klik "OK" , seperti yang ditunjukkan dalam rajah. 5. Bermain pada masa ini

Cara memasang, menyahpasang dan menetapkan semula sandaran pelayan Windows Cara memasang, menyahpasang dan menetapkan semula sandaran pelayan Windows Mar 06, 2024 am 10:37 AM

WindowsServerBackup ialah fungsi yang disertakan dengan sistem pengendalian WindowsServer, direka untuk membantu pengguna melindungi data penting dan konfigurasi sistem, serta menyediakan penyelesaian sandaran dan pemulihan yang lengkap untuk perusahaan peringkat kecil, sederhana dan perusahaan. Hanya pengguna yang menjalankan Server2022 dan lebih tinggi boleh menggunakan ciri ini. Dalam artikel ini, kami akan menerangkan cara memasang, menyahpasang atau menetapkan semula WindowsServerBackup. Cara Menetapkan Semula Sandaran Pelayan Windows Jika anda mengalami masalah dengan sandaran pelayan anda, sandaran mengambil masa terlalu lama, atau anda tidak dapat mengakses fail yang disimpan, maka anda boleh mempertimbangkan untuk menetapkan semula tetapan sandaran Pelayan Windows anda. Untuk menetapkan semula Windows

Bagaimana untuk memulihkan fail hos yang dipadam Bagaimana untuk memulihkan fail hos yang dipadam Feb 22, 2024 pm 10:48 PM

Tajuk: Cara memulihkan fail hos selepas pemadaman Ringkasan: Fail hos ialah fail yang sangat penting dalam sistem pengendalian dan digunakan untuk memetakan nama domain kepada alamat IP. Jika anda secara tidak sengaja memadam fail hos, anda mungkin tidak dapat mengakses tapak web tertentu atau mengalami masalah rangkaian lain. Artikel ini akan memperkenalkan cara memulihkan fail hos yang dipadam secara tidak sengaja dalam sistem pengendalian Windows dan Mac. Teks: 1. Pulihkan fail hos dalam sistem pengendalian Windows fail Hos dalam sistem pengendalian Windows

Perkara utama strategi harga dan reka bentuk promosi dalam sistem jualan kilat PHP Perkara utama strategi harga dan reka bentuk promosi dalam sistem jualan kilat PHP Sep 19, 2023 pm 02:18 PM

Perkara utama strategi harga dan reka bentuk promosi dalam sistem jualan kilat PHP Dalam sistem jualan kilat, strategi harga dan reka bentuk promosi adalah bahagian yang sangat penting. Strategi harga yang berpatutan dan promosi yang direka dengan baik boleh menarik pengguna untuk menyertai aktiviti jualan kilat dan meningkatkan pengalaman pengguna dan keuntungan sistem. Perkara berikut akan memperkenalkan perkara utama strategi harga dan reka bentuk aktiviti promosi dalam sistem jualan kilat PHP secara terperinci, dan memberikan contoh kod khusus. 1. Perkara utama dalam reka bentuk strategi harga: Tentukan harga penanda aras: Dalam sistem jualan kilat, harga penanda aras merujuk kepada harga produk apabila ia biasanya dijual. wujud

exe ke php: strategi yang berkesan untuk mencapai pengembangan fungsi exe ke php: strategi yang berkesan untuk mencapai pengembangan fungsi Mar 04, 2024 pm 09:36 PM

EXE ke PHP: Strategi yang berkesan untuk mencapai pengembangan fungsi Dengan pembangunan Internet, semakin banyak aplikasi telah mula berhijrah ke web untuk mencapai akses pengguna yang lebih luas dan operasi yang lebih mudah. Dalam proses ini, permintaan untuk menukar fungsi yang asalnya dijalankan sebagai EXE (fail boleh laku) ke dalam skrip PHP juga meningkat secara beransur-ansur. Artikel ini akan membincangkan cara menukar EXE kepada PHP untuk mencapai pengembangan berfungsi, dan memberikan contoh kod khusus. Mengapa Menukar EXE kepada PHP Cross-Platformness: PHP ialah bahasa merentas platform

See all articles