网站大量收购独家精品文档,联系QQ:2885784924

Oracle大数据备份.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle:大數據的備份 問:公司裡的oracle數據庫有20G之大(這是一個方案的大小.原來這個方案有30G,我已經把能刪的數據都刪了),怎麼備份?感覺備份一次好慢啊.專家有什麼指導一下的嗎?(另:20G的數據庫是不是備份也要20G這樣?)我希望能每週備份一次,最好每天一次.   答:方法一:首選需要在UNIX下創建一個管道(只創建一次即可):   $mknod ./exp_pipe p   $ ls -l exp_pipe   prw-rw-r-- 1 report group 0 Mar 17 05:20   然後通過管道,將EXP導出的數據直接壓縮,注意:下面二行要寫在同一個shell腳本中。   compress ./exp_pipe ./tmp_now.dmp.Z   exp user/passwd@數據庫連接串 file=./exp_pipe direct=y compress=no log=./exp.log   20G的DMP文件,壓縮後的大小在4G左右。   方法二:考慮到機器的速度和效率的問題,一般不建議使用exp對數據量大的數據庫進行備份,因為比較慢。oracle的rman備份可以支持增量備份,你可以自己設置一個備份策略,好比每週日做一次數據庫全備份(level 0 級的備份),然後週一週二做增量備份(level 1 級的備份),週三在做一次數據庫全備份(level 0),最後週四、週五、週六做數據庫的增量備份(level 1)。這樣既可以保證你的備份在大部分時間內比較快,而且也可一保證在需要恢復時較快。具體的備份策略要根據你的要求而定,我只是舉個例子。   介紹一下什麼是Oracle的rman備份:   Oracle 的RMAN備份- -   查看那當前使用那個spfile文件 :   SQL select name,value from v$parameter where name=’spfile’;  問:公司裡的oracle數據庫有20G之大(這是一個方案的大小.原來這個方案有30G,我已經把能刪的數據都刪了),怎麼備份?感覺備份一次好慢啊.專家有什麼指導一下的嗎?(另:20G的數據庫是不是備份也要20G這樣?)我希望能每週備份一次,最好每天一次.   答:方法一:首選需要在UNIX下創建一個管道(只創建一次即可):   $mknod ./exp_pipe p   $ ls -l exp_pipe   prw-rw-r-- 1 report group 0 Mar 17 05:20 exp_pipe   然後通過管道,將EXP導出的數據直接壓縮,注意:下面二行要寫在同一個shell腳本中。   compress ./exp_pipe ./tmp_now.dmp.Z   exp user/passwd@數據庫連接串 file=./exp_pipe direct=y compress=no log=./exp.log   20G的DMP文件,壓縮後的大小在4G左右。   方法二:考慮到機器的速度和效率的問題,一般不建議使用exp對數據量大的數據庫進行備份,因為比較慢。oracle的rman備份可以支持增量備份,你可以自己設置一個備份策略,好比每週日做一次數據庫全備份(level 0 級的備份),然後週一週二做增量備份(level 1 級的備份),週三在做一次數據庫全備份(level 0),最後週四、週五、週六做數據庫的增量備份(level 1)。這樣既可以保證你的備份在大部分時間內比較快,而且也可一保證在需要恢復時較快。具體的備份策略要根據你的要求而定,我只是舉個例子。   介紹一下什麼是Oracle的rman備份:   Oracle 的RMAN備份- -   查看那當前使用那個spfile文件 :   SQL select name,value from v$parameter where name=’spfile’;   1。檢查數據庫的歸檔方式。如果不是規定方式,則要修改數據庫為歸檔方式。   1.1 以dba帳號登陸,   $ sqlplus ’/as sysdba’;   SQL archive log list;   Database log mode No Archive Mode #非歸檔方式   Automatic archival Enabled   Archive destination /oracle/bakram/log_archive   Oldest online log sequence 161   Current log sequence 163   1.2 如果第一步為 No Archive Mode ,則將數據庫修改修改為歸檔方式   1.2.

文档评论(0)

xina171127 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档