IBM DB2 数据库专业论坛's Archiver

ce97 发表于 2010-4-14 13:12

Linux环境下DB2数据库的备份与恢复

通过如下备份脚本备份的数据库进行恢复

备份脚本:

. /home/db2admin/sqllib/db2profile
db2 backup db datedb online to /dbbackup/date include logs
cd /dbbackup/datetoday=`date +”%Y%m%d”`
file1=”*$today*”
ftpfile=`ls $file1`
echo $ftpfile
lftp -c “open ftp地址;user 用户名密码@\$0;put $ftpfile”
find /dbbackup/date -ctime +15 -exec rm {} \;

恢复命令:

通过root命令登录到服务器上后切换到数据库用户名下用su – db2admin命令。

进入到备份文件存放目录

执行如下命令
[db2admin@localhost db2back]$ db2 restore db  datedb  from  /hom

fronkx 发表于 2010-4-24 11:05

多谢了,学习学习

yangshichang 发表于 2010-4-27 11:37

学习了,

xing007008 发表于 2010-6-2 11:56

请教了,我按照你的脚步试过,为啥有这样的错误呢?

[root@alan ~]# ./db2backup.sh
./db2backup.sh: line 1: ./home/db2inst1/sqllib/db2profile: 没有那个文件或目录
./db2backup.sh: line 2: db2: command not found

dikars 发表于 2010-6-2 11:58

多谢

zxd001607 发表于 2010-6-24 15:45

学习

页: [1]
如果您在DB2有任何问题请点击:点击这里给我发消息 点击这里给我发消息DB2技术QQ群:46987967(已满)、69731967(已满)、70737391
DB2 9
学习笔记
DATABASE
08年全年杂志
DB2中国
电子杂志
DB2通用数据库
精简版快速入门
DB2性能调优
入门
DB2、Informix
常见问题解答
DB2认证
详解
DB2认证权威
考试题库

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.