环境:
PRO机器:生产环境,拥有正式数据
IVT机器:已经有数据库,根据PRO机器的离线备份文件重建现在的数据库
--首先断掉所有连接
bash-3.00$ db2 force applications all
DB20000I The FORCE APPLICATION command completed successfully.
DB21024I This command is asynchronous and may not be effective immediately.
bash-3.00$ db2 list applications
SQL1611W No data was returned by Database System Monitor.
--使用/tmp下面的备份镜像
bash-3.00$ db2 "restore db mtpdb from /tmp replace existing redirect without rolling forward"
SQL2539W Warning! Restoring to an existing database that is the same as the
backup image database. The database files will be deleted.
SQL1277W A redirected restore operation is being performed. Table space
configuration can now be viewed and table spaces that do not use automatic
storage can have their containers reconfigured.
DB20000I The RESTORE DATABASE command completed successfully.
--查看现在恢复状态
bash-3.00$ db2 list utilities show detail
ID = 3
Type = RESTORE
Database Name = MTPDB
Partition Number = 0
Description = db
Start Time = 02/16/2011 16:48:46.187310
State = Executing
Invocation Type = User
Progress Monitoring:
Completed Work = 17330176 bytes
Start Time = 02/16/2011 16:48:46.187318
--确认恢复
bash-3.00$ db2 restore db mtpdb continue
DB20000I The RESTORE DATABASE command completed successfully.
--连接数据库
bash-3.00$ db2 connect to mtpdb
Database Connection Information
Database server = DB2/AIX64 9.5.5
SQL authorization ID = A1INMTP
Local database alias = MTPDB
--完成
分享到:
相关推荐
### DB2数据库离线与在线全备、增量备份及恢复的具体操作步骤 #### 一、DB2数据库备份概述 DB2是IBM开发的一款关系型数据库管理系统,在企业级应用中广泛使用。为了保证数据的安全性和可靠性,定期进行数据库备份...
- 解释:此命令用于在离线模式下备份数据库。 - 参数解释: - `<数据库名>`:需要备份的数据库名称。 - 返回结果: - 开始时间:如`START TIME: 20030507173349` - 完成时间:如`END TIME: 20030507173410` 4...
脚本的作用是根据设定的执行时间,自动创建备份文件夹,执行db2move和db2look命令来备份数据库,接着自动压缩备份文件夹,并在压缩完毕后删除原始备份文件夹。此外,脚本还需要记录备份日志,以便于追踪备份过程中的...
使用 DB2 控制中心备份数据库 使用 DB2 控制中心备份数据库是最简单和最方便的方法。首先,需要打开 DB2 控制中心,可以通过开始菜单或右击绿色 DB2 标志来打开。在控制中心中,选择需要备份的数据库,右击库选择...
DB2是IBM公司开发的一款关系型数据库管理系统,广泛应用于企业级数据存储和管理。本压缩包包含DB2数据库的安装包以及链接服务器驱动,对于理解DB2数据库的安装过程和使用至关重要。 首先,我们来详细了解DB2数据库...
一、备份数据库 1. 离线全备份 离线全备份是在数据库完全停止服务的情况下进行的,以确保数据的一致性。执行离线全备份的步骤如下: - 首先,确认没有用户正在使用DB2,通过`db2 list applications for db sample`...
DB2 数据库备份可以分为离线备份和在线备份两种方式。 离线备份 离线备份是指在数据库处于关闭状态时进行备份的方式。其步骤如下: 1. 连接到要备份的数据库 使用 db2 connect to 命令连接到要备份的数据库,...
##### 2.1 Windows下使用DB2客户端备份数据库 1. **打开DB2控制中心**:启动DB2控制中心,展开“所有数据库”,找到要备份的目标数据库,右键选择“备份”。 2. **设置备份文件路径**:点击“添加”按钮,选择备份...
自己写的db2备份shell脚本
对于DB2数据库的操作,包括导入(Import)、导出(Export)、备份(Backup)以及恢复(Restore),是日常维护工作中不可或缺的一部分。 ##### 1. 导入 (Import) - **db2import**: 用于将外部文件中的数据加载到...
DB2数据库备份与恢复是数据库管理中的核心环节,它确保了数据的安全性和可恢复性。在DB2系统中,有三种主要的备份类型:离线全备份、在线备份和在线增量备份,每种都有其特定的适用场景和操作流程。 **离线全备份**...
DB2提供了多种备份策略,包括离线全备份、在线全备份、增量备份以及对应的恢复操作。下面将详细解释这些操作步骤。 1. **离线全备份** 离线全备份是在数据库完全停止服务的情况下进行的,确保数据一致性。具体操作...
本压缩包"db2备份脚本.rar"提供了三种不同模式的自动备份脚本以及定期清理脚本,旨在帮助管理员实现高效、自动化的DB2数据库备份。 1. **备份模式**: - **离线全量备份**:这是最基础的备份方式,它会备份整个...
根据给定文件的标题“DB2常用命令-备份数据库-数据导入导出”及其描述和部分内文,我们可以归纳并详细解释以下关键知识点: ### 一、DB2连接与基本信息查询 1. **连接数据库**:使用`db2connecttodb_name`命令可以...
DB2数据库备份主要有两种方式,即联机备份(热备份/在线备份)和脱机备份(冷备份/离线备份)。联机备份允许在备份过程中数据库继续服务,而脱机备份则需在所有应用与数据库断开连接后进行。这两种方法各有优缺点,...
DB2数据库离线和在线全备、增量备份及恢复的具体操作步骤: 1、离线全备份 2、在线备份 3、在线增量备份 4、恢复数据库 5、说明