首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >oracle 备份与恢复、完全备份脚本

oracle 备份与恢复、完全备份脚本

作者头像
用户5760343
发布2022-05-20 13:40:58
发布2022-05-20 13:40:58
1.2K0
举报
文章被收录于专栏:sktjsktj

全量备份,备份所有

exp system/oracle@orcl buffer=1024 file=/home/oracle/backup/orcl.dmp full=y

用户备份

exp test/test@orcl file=/home/oracle/backup/test.dmp owner=test

导出指定表

exp test/test@orcl file=/home/oracle/backup/student.dmp tables=(student,teacher)

备份远程数据库

exp 用户名/密码@远程的IP:端口/实例 file=存放的位置:\文件名称.dmp full=y

加日志

log=xx

完整还原

imp demo/demo@orcl file=d:\back.dmp full=y ignore=y log=D:\implog.txt

还原用户

imp test/test@orcl file=/home/oracle/backup/test.dmp

还原表

imp demo/demo@orcl file=d:\backup2.dmp tables=(teachers,students)

远程还原

imp 用户名/密码@远程的IP:端口/实例 file=存放的位置\文件名称.dmp full=y

完全备份脚本

vi /home/oracle/fullbackup.sh

!/bin/bash

sysname='centos7' syspath=/home/oracle/backup v_date=$(date '+%Y%m%d%H%M%S')

日志目录

打印开始时间

导出命令

scp ${filename}.gz remot_name@remot_ip:/home/weblogic/databak/备份目录

0 2 * * * sh /home/oracle/fullbackup.sh

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-13,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 全量备份,备份所有
  • 用户备份
  • 导出指定表
  • 备份远程数据库
  • 加日志
  • 完整还原
  • 还原用户
  • 还原表
  • 远程还原
  • 完全备份脚本
  • !/bin/bash
  • 日志目录
  • 打印开始时间
  • 导出命令
  • scp ${filename}.gz remot_name@remot_ip:/home/weblogic/databak/备份目录
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档