Oracle:大数据的备份
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_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’;
恢复的步骤从备份中把丢失的文件恢复到其原来位置 安装数据库 恢复数据库 打开数据库 配置日志操作模式 日志操作模式简介 ? 日志操作模式是指Oracle数据 库处理重做...
Oracle数据库的备份和恢复策略_其它考试_资格考试/认证_教育专区。<Insert Picture Here> Oracle数据库的备份和恢复策略金丹 资深技术顾问 议程 ? 超大型数据库的...
而对于 ORACLE 数据库的备份方法主要分为两大类。第一类是物 理备份,第二类是逻辑备份。而物理备份又分为冷备份和热备份,现 在来详细讲解一下这两种备份方法。 ...
2、掌握Oracle9i数据库的备份技术 。 3、理解数据库恢复的概念 。 4、掌握Oracle9i数据库的恢复技术 。 第8章 Oracle9i数据库的恢复 实际使用数据库时可能会因...
oracle数据备份_计算机软件及应用_IT/计算机_专业资料。里面详细介绍了oracle的备份方法目 录 第 1 章 逻辑备份与恢复... 1 1.1 oracle 逻辑备份基本...
unix下oracle数据库定时备份脚本(按用户备份)以下命令可以用crontab方式每天夜里2点定时执行,脚本最多分30个文件,每个文件大小最大1G的形式将数据库导出,如果数据库...
终极版oracle、sqlserver、mysql、postgresql四大数据库数据库自动备份_计算机软件及应用_IT/计算机_专业资料。需要备份数据库的同学可以下来看看...
oracle数据备份与恢复_IT/计算机_专业资料。oracle备份首先进入命令行格式 1.开始--- 运行--- CMD. 即:C:\WINDOWS\system32 文件夹下 2.Exp 导出数据库备份...
***1 Oracle expdp/impdp导出导入命令及数据库备份使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。...
oracle 数据备份_哲学/历史_人文社科_专业资料。oracle 数据备份数据库备份与恢复 17-28' 备份分为:备份表,备份方案,备份数据库。 备份前准备 在导入导出的时候...
热门文档