DB2在线备份
DB2的在线备份是最常用的功能之一,我整理了下。
1.检查参数 Unix/Linux下的查看命令: db2 get db cfg for xcldb|grep "USEREXIT" db2 get db cfg for xcldb|grep "LOGRETAIN" db2 get db cfg for xcldb|grep "TRACKMOD" Windows下的查看命令: db2 get db cfg for xcldb|find /I "userexit" db2 get db cfg for xcldb|find /I "logretain" db2 get db cfg for xcldb|find /I "trackmod"
2.配置参数,使数据库变为归档日志模式,默认为循环日志模式,不支持联机备份. db2 update db cfg for xcldb using userexit on //启用用户出口 db2 update db cfg for xcldb using logretain on //启用归档日志 db2 update db cfg for xcldb using trackmod on //启用增量备份功能
3.数据库变为 Backup pending 状态,需要离线备份一次 db2 backup db xcldb to /db2bak
4.测试连接,看是否能连接成功 db2 connect to xcldb db2 connect reset
5.手工归档,查看一下是否有产生日志文件 5.1 查找日志文件所在目录 --为Path to log files 参数所对应的值. db2 get db cfg for xcldb 5.2 手工归档 db2 archive log for db xcldb 5.3 去日志目录检查下文件是否有产生 ls -lrt
6.联机(在线)备份,有下面几种方式 --仅备份数据库,不包含日志 -- compress : 压缩备份集 db2 backup db xcldb online to c://db2bak compress --备份数据库,并且备份中包含日志 db2 backup db xcldb online to c://db2bak include logs --增量备份 db2 backup db xcldb online incremental to c://db2bak include logs --差量(Delta)备份 db2 backup db xcldb online incremental delta to c://db2bak include logs
7. 查看备份记录 db2 list history backup all for xcldb
- 10-26如何快速熟悉阿里云新一代PolarDB数据库
- 12-22ORACLE 迁移到 DB2:如何把 Oracle partition 转化到 DB2
- 12-21DB2增差量备份恢复详尽演练
- 12-20DB2在线备份的恢复
- 12-20MongoDB:mongodb的安装和增删改查入门
- 12-20DB2环境变量与参数的备份
- 12-20DB2利用表空间备份重建数据库
- 12-20MongoDB:好好说说mogodb的增删改查
- 01-11全球最受赞誉公司揭晓:苹果连续九年第一
- 12-09罗伯特·莫里斯:让黑客真正变黑
- 12-09谁闯入了中国网络?揭秘美国绝密黑客小组TA
- 12-09警示:iOS6 惊现“闪退”BUG
- 05-15奇安信:数据安全问题是医疗卫生行业数字化
- 05-15腾讯宣布混元文生图大模型开源
- 05-15网易云音乐与韩国知名娱乐公司Kakao达成战略
- 05-15阿联酋宣告正式开启“5G-A全国商用”计划,
- 05-15二十年未遇的强烈地磁暴来袭