ORACLE数据库备份技术
2008-05-13 16:08:12 来源:WEB开发网4.2 回收的方法
4.2.1 不归档方式
我们拿曙光 AIX 操作系统为例 , 来讲解以下如何做自动备份:
a. 首先建 UNIX 用户 demo/demo
b. 拷贝 oracle 用户下的 .profile 到 demo 用户下,以保证 demo 用户可以用 Export 命令
c. 用 root 用户登录,编辑 /var/adm/cron/cron.allow 加入用户名 demo, 这样 demo 用户就有权自动执行数据库备份的 shell 程序;
d. 创建数据库备份程序,放到本用户的下层目录 bin 下,并且这些文件要有可执行权文件 zlbf1:( 增量备份 1 ,星期一执行的程序 )
. /u11/demo/.profile
exp system/manager inctype=INCREMENTAL file=i01.dmp
ftp -n< < !
open 10.10.10.40
user demo demo
binary
prompt
cd backup40
put i01.dmp
close
bye
!
文件 zlbf2:( 增量备份 2, 星期二执行的程序 )
. /u11/demo/.profile
exp system/manager inctype=INCREMENTAL file=i02.dmp
ftp -n< < !
open 10.10.10.40
user demo demo
binary
prompt
cd backup40
put i02.dmp
close
bye
!
文件 zlbf3:( 增量备份 3, 星期三执行的程序 )
. /u11/demo/.profile
exp system/manager inctype=INCREMENTAL file=i03.dmp
ftp -n< < !
open 10.10.10.40
user demo demo
binary
prompt
cd backup40
put i03.dmp
close
bye
!
文件 zlbf4:( 增量备份 4, 星期四执行的程序 )
. /u11/demo/.profile
exp system/manager inctype=INCREMENTAL file=i04.dmp
ftp -n< < !
open 10.10.10.40
user demo demo
binary
prompt
cd backup40
put i04.dmp
close
bye
!
文件 zlbf5:( 增量备份 5, 星期五执行的程序 )
. /u11/demo/.profile
exp system/manager inctype=INCREMENTAL file=i05.dmp
ftp -n< < !
open 10.10.10.40
user demo demo
binary
prompt
cd backup40
put i05.dmp
close
bye
!
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
更多精彩
赞助商链接