爱问知识人 爱问教育 医院库

Oracl数据库中大数据的备份方法有哪些?

首页

Oracl数据库中大数据的备份方法有哪些?

Oracl数据库中大数据的备份方法有哪些?

提交回答

全部答案

    2017-07-27 15:56:18
  •   方法一:首选需要在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 。/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。
      检查数据库的归档方式。如果不是规定方式,则要修改数据库为归档方式。

    浅***

    2017-07-27 15:56:18

类似问题

换一换
  • 系统软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):