相关资料室从其他博客上找到的,非常感谢分享资料的朋友。自己实践了一下,可能是版本和环境有所不同,具体的操作有些不一样的地方。
关闭所有到数据库的连接,将数据库置为“静默”状态:
$ db2 connect to testdb user db2inst1 using thepasswd
$ db2 quiesce database immediate force connections
$ db2 connect reset
注:我在使用这些命令后执行备份,依然报错数据库正在使用的提示。可能是某些使用数据库的应用程序还没有释放连接,还没有找到具体的原因。于是我先将所有应用停掉,然后将数据库重启,再次备份就可以了。
开始备份:
$ db2 backup database cmsdb to “/opt/ibm/db2” user db2inst1 using password
注:我使用的db2是9.1版的,备份的时候不用加用户名和密码
解除数据库的“静默”状态:
$ db2 connect to cmsdb user db2inst1 using password
$ db2 unquiesce database
$ db2 connect reset
说明:
1, 以上指令将会把数据库cmsdb备份到指定目录/opt/ibm/db2下,所以请确保当前登陆用户(db2inst1)对该目录有读写的权限。
2, 生成的备份文件名如下:
CMSDB.0.menhinst.NODE0000.CATN0000.20111201090335.0011
使用db2 restore指令恢复
相同库名恢复:
$ db2 restore database cmsdb from “/opt/ibm/db2”
说明:
这将会从指定的位置恢复数据库cmsdb。
不同库名恢复:
$ db2 restore database cmsdb from “/opt/ibm/db2” into cmsdb_new
说明:
这个指令将会建立一个新库,名为cmsdb_new,其结构、内容来自原先cmsdb的备份。
分享到:
相关推荐
### Linux之间实现DB2异机备份还原总结 在IT领域,数据备份与恢复是一项至关重要的工作,尤其是在数据库管理系统(如IBM DB2)中。本文将详细介绍如何在两台Linux服务器之间实现DB2数据库的异机备份与恢复。具体来...
IBM的DB2数据库管理系统在Linux环境下广泛使用,而备份和恢复策略是确保数据安全的重要环节。本篇文章将详细探讨如何在Linux环境下对DB2数据库进行备份、恢复以及跨平台数据转移。 一、跨平台数据转移 DB2提供了`...
### DB2 在线增量备份与还原详解 #### 一、概述 DB2 是 IBM 开发的一款关系型数据库管理系统,广泛应用于各种规模的企业级环境中。在实际应用中,数据备份与恢复是确保数据安全的重要手段之一。本文将详细介绍 DB2 ...
### 基于Linux系统下的TSM和DB2数据库的还原性测试——TSM服务器安装 #### 一、概述 本文档旨在详细说明在Linux环境下安装TSM (Tivoli Storage Manager) 服务器并进行与DB2数据库相关的还原性测试的过程。TSM是一...
【DB2安装及Windows迁移至Linux】涉及到一系列的数据库操作,包括DB2的安装、迁移、备份还原以及数据库调优和Oracle兼容模式的开启。以下是对这些知识点的详细说明: 1. **DB2安装**: - 在Linux环境下,安装DB2...
#### 三、DB2 在 Windows 和 Linux 环境下的备份与恢复 在给定的内容中提到了几个关键命令,下面将详细介绍这些命令及其应用场景: ##### 1. IBMdb2 --> db2Cope1 --> й --> - **解释**:这段内容似乎包含了...
- **日志备份**:备份数据库的日志文件,用于恢复操作期间的数据还原。 2. **恢复模式**: - **完全恢复**:可以将数据库恢复到故障发生前的某个时间点。 - **非完全恢复**:可以选择性地恢复某些数据,而不是...
mysqlhotcopy是一个用于备份mysql数据库的实用程序,适用于Unix/Linux环境。它通过锁定要备份的表,然后将表的数据文件复制到指定目录,确保了备份文件的完整性。使用该命令时,可以指定数据库名、输出目录,并且...
这份红皮书主要介绍了如何在Linux、UNIX以及Windows环境下进行DB2数据库的数据恢复(recover)与还原(restore)。接下来将详细介绍这些核心知识点。 ### 一、DB2 数据恢复与备份的重要性 DB2是IBM公司开发的一款...
确保目标操作系统版本与DB2兼容,例如Windows Server或Linux发行版。此外,还应检查操作系统是否已安装必要的更新和服务包。 ##### 1.1.2 磁盘空间检查 根据DB2版本的不同,所需磁盘空间也会有所差异。通常情况下,...
本文档作为参考指南,旨在提供DB2 LUW(Linux, Unix, Windows)环境下各种数据备份与恢复场景的最佳实践。 #### 1.1 数据库备份操作 **什么是备份?** 备份是指将数据库中的数据复制到其他存储介质上,以便在主...
在自备份管理方面,该系统要求支持对备份存储系统自身的数据进行备份保护,并支持离线导出,当备份存储系统自身发生故障时,可通过备份数据进行还原。 在云备份方面,该系统要求支持将备份数据复制到阿里云的OSS云...
10. 虚拟化环境下的备份与恢复:为VMWARE虚拟化环境提供了专门的备份和恢复操作指导,包括vSphere备份应用的创建和运行。 11. 操作系统灾难备份与恢复:介绍了Windows OS和Linux OS的灾难备份与恢复方法。 12. ...
- **系统定时备份和恢复**:提供操作系统级别的备份,包括Windows、Linux、AIX等,以保护整个系统的配置和状态。 - **数据库定时备份和恢复**:支持SQL Server、Oracle、GBase、MySQL、Sybase、DB2等多种数据库的...
针对不同平台的Oracle、DOMINO、DB2等数据库,NBU提供了专门的备份与恢复解决方案,包括备份配置、普通备份、去重备份以及恢复流程,满足企业级应用的需求。 #### VMWARE备份与恢复 NBU对VMWARE虚拟化环境的支持,...
1. 系统要求:TSM支持多种操作系统平台,包括Windows、Linux、AIX、HP-UX等。在安装前,确保服务器满足硬件和软件要求,包括足够的内存、磁盘空间以及兼容的操作系统版本。 2. 许可证获取:购买并激活TSM许可证是...
教程名称:mysql使用疑难问题汇总课程目录:【】10个节省时间的MySQL命令【】DB2环境变量管理方法集【】Linux下MySQL整个数据库的备份与还原【】MaxDB数据库和MySQL数据库的主要差别【】MySQL内存表的特性与使用介绍...
NetBackup提供的SQL Self-Service功能,明确了备份管理员与数据库管理员(DBA)之间的职责划分,使得DBA能够独立管理数据库备份和还原,同时利用InstantAccess功能快速浏览或装载数据库,增加了灵活性和效率。...