`

db2 数据备份和还原

 
阅读更多
connect to  odsdb user reportdb  using reportdb
connect to  rspdb1 user rspdb  using rspdb1
connect to  rspdb user rsp  using rsp
db2 connect to cognosdb user db2admin using db2admin
connect to wasdb user db2admin using db2admin
db2 backup database cognosdb user db2admin using db2admin  to e:\db2\backup 

db2 catalog tcpip node rspdb remote 192.188.1.153 server 50003
db2 catalog database rspdb as rspdb at node rspdb

db2 catalog tcpip node rspdb1 remote 192.188.1.242 server 50002
db2 catalog database rspdb as rspdb1 at node rspdb1
db2 conncet to rspdb user rsp using rsp   生产
db2 conncet to rspdb1 user rspdb  using rspdb1    测试
db2 conncet to cognosdb user db2admin using db2admin   本地 


db2 catalog tcpip node rspdb2 remote localhost server 50001
db2 catalog database cognosdb as cognosdb at node rspdb2


db2 catalog tcpip node rspdb3 remote localhost server 50001
db2 catalog database wasdb as wasdb at node rspdb3
db2 list db directory   


数据迁移方法   
export脚本示例   db2 connect to testdb user test password test   
                   db2 "export to aa1.ixf of ixf select * from table1"  
 db2 "export to aa2.ixf of ixf select * from table2"   
   db2 connect reset
  
    
import脚本示例   db2 connect to testdb user test password test  
                  db2 "load from aa1.ixf of ixf replace into table1 COPY NO without prompting "  
 db2 "load from aa2.ixf of ixf replace into table2 COPY NO without prompting "   
   db2 connect reset



export脚本示例   db2 connect to rspdb user rsp using rsp   
                   db2 "export to aa1.ixf of ixf select * from APP_HELP_INFO"  
 db2 "export to aa2.ixf of ixf select * from table2"   
   db2 connect reset
  
    
import脚本示例   db2 connect to cognosdb user db2admin using db2admin  
                  db2 "load from aa1.ixf of ixf replace into APP_HELP_INFO COPY NO without prompting"  
 db2 "load from aa2.ixf of ixf replace into table2 COPY NO without prompting "   
   db2 connect reset


export to c:/aa.ixf  select * from sys_app_info
export to 'C:\sys_app_info.del' of del select * from sys_app_info

import  from  c:/aa.ixf 
import from 'C:\sys_app_info.del' of del insert into sys_app_info;


db2look -d cognosdb -e -o ddlfile -i db2admin -w db2admin

db2move cognosdb export -u db2admin -p db2admin


db2 connect to  odsdb user reportdb  using reportdb
db2 backup database odsdb  user reportdb  using reportdb    to e:\db2\backup 

db2 connect to  wasdb user db2admin  using db2admin
db2 backup database wasdb   user db2admin  using db2admin   to e:\db2\backup 


直接使用db2 backup db的命令,就可以完成你的需求,
如果系统出现问题,需要创建INSTANCE用户,再创建INSTANCE,再恢复DB
整个库的信息就全部恢复回来了。
db2 restore db bqry from d:\backup into btst
分享到:
评论

相关推荐

    DB2 V9联机备份还原经典

    【DB2 V9联机备份还原经典】 DB2 V9引入了一种新的备份特性,即在联机备份过程中包括日志文件(INCLUDE LOGS选项)。这个功能使得备份映像不仅包含数据库的数据文件,还包含了恢复数据库所必需的日志文件,从而确保...

    DB2 数据库备份还原

    使用 DB2 数据库备份还原可以确保数据的安全和可靠性。 常见问题 在进行数据库备份和还原时,可能会遇到一些问题,例如备份失败、恢复失败等。这些问题可以通过检查备份日志和错误日志来解决。 结论 DB2 数据库...

    linux之间实现db2异机备份还原总结

    ### Linux之间实现DB2异机备份还原总结 在IT领域,数据备份与恢复是一项至关重要的工作,尤其是在数据库管理系统(如IBM DB2)中。本文将详细介绍如何在两台Linux服务器之间实现DB2数据库的异机备份与恢复。具体来...

    DB2资料数据备份,数据还原,DB2原理

    2. **数据备份与恢复**:QS08_DB2v8_BackupAndRecovery.pdf可能会详细讲解DB2的备份策略,包括全备、增量备份数、逻辑备份和物理备份。数据恢复涉及恢复模式、时间点恢复和故障恢复,确保在系统故障或数据丢失后能...

    java版本db2数据库的备份还原

    2. **执行还原操作**:按照备份时记录的信息,使用`db2`命令行工具逐步还原数据库结构和数据。 3. **检查还原结果**:检查数据库是否已成功还原,并验证数据完整性。 #### 四、注意事项 - 在进行数据库备份和还原...

    DB2 备份和还原数据库

    DB2数据库的备份和恢复是数据库管理中的关键环节,确保数据的安全性和可恢复性。本文将详细介绍DB2的离线全备份、在线备份(包括在线增量备份)以及恢复数据库的步骤。 一、备份数据库 1. 离线全备份 离线全备份是...

    db2 linux下备份还原

    二、数据备份与还原 1. 数据备份: - 创建备份文件夹,如`mkdir db2_bk`。 - 执行备份命令,如`db2 BACKUP DATABASE TEST WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1 WITHOUT PROMPTING`,`TEST`为数据库名。 - ...

    db2数据库备份和恢复

    ### DB2数据库备份与恢复详解 #### 一、DB2数据库备份的重要性 DB2是IBM开发的一款关系型数据库管理系统,广泛...通过上述介绍,希望能帮助读者更好地理解和掌握DB2数据库的备份与恢复技术,从而有效保障数据安全。

    DB2数据库备份与恢复

    为了确保数据的安全性和完整性,DB2支持多种备份和恢复策略,包括脱机备份(冷备份)和联机备份(热备份)。此外,DB2还支持增量备份和带有`includelogs`选项的联机备份。 #### 二、DB2日志类型 在了解备份和恢复...

    db2在线增量备份还原总结

    在实际应用中,数据备份与恢复是确保数据安全的重要手段之一。本文将详细介绍 DB2 在线增量备份与还原的过程,并通过一个具体的测试案例来说明其操作步骤及注意事项。 #### 二、准备工作 在进行在线增量备份之前,...

    db2常用命令 备份还原表

    通过以上内容可以看出,DB2提供了丰富的命令来支持日常的数据库管理和维护工作,包括但不限于创建、连接、备份、恢复数据库等。同时,对于表的操作也非常全面,不仅支持基本的查询、插入、更新等操作,还支持复杂的...

    DB2数据库相关操作笔记很实用-数据备份,数据还原,定时备份等

    ——2.1 DB2 Express-C Version 11.1 下载 ——2.2 数据库安装步骤 3. 创建数据库 —— 3.1 找到服务器上面的命令窗口 —— 3.2 创建数据库详解 4. 数据库备份文件恢复 —— 4.1 恢复备份数据库备份文件 —— 4.2...

    利用DB2控制中心还原数据库[图解]

    DB2提供了多种恢复选项,包括完整还原、增量还原和部分还原,以满足不同情况下的需求。 在DB2控制中心中,我们可以方便地执行这些操作。打开DB2控制中心,需要确保已经安装并配置好DB2服务器以及相应的管理工具。...

    DB2数据库还原

    - 在进行DB2数据库还原时,一定要确保备份文件的完整性和准确性,避免使用过期或损坏的备份文件。 - 数据库还原可能需要较长时间,尤其是在大型数据库中。因此,在生产环境中进行此类操作时,应选择业务低峰时段进行...

    DB2 v9.1 数据恢复和高可用性参考指南.pdf

    - **日志备份**:备份数据库的日志文件,用于恢复操作期间的数据还原。 2. **恢复模式**: - **完全恢复**:可以将数据库恢复到故障发生前的某个时间点。 - **非完全恢复**:可以选择性地恢复某些数据,而不是...

    db2还原命令

    在IT领域,尤其是在数据库管理与维护中,DB2作为IBM的一款高性能关系型数据库管理系统,其在数据备份与恢复方面有着广泛的应用。对于“db2还原命令”这一主题,本文将深入探讨DB2数据库的脱机备份还原过程,以及表...

Global site tag (gtag.js) - Google Analytics