当前位置:首页 » 数据仓库 » 数据库离线备份
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

数据库离线备份

发布时间: 2023-03-26 10:32:03

❶ 请教:操作系统、sap系统和数据库离线全备份

可以直接在SAP系统中运行DB13选择OFFLINE BACKUP即可. 我们悉念的sap环境是sun solaris+oracle 8.1.7+sap r3/4.6c请唤陆圆问应如何进行操作系统、和塌sap系统和 数据库离线全备份。请教祥细过程。 谢谢!

❷ 备份和复制的区别是什么

很多朋友对备份与复制的区别不太了解,备份与复制是两种不同的技术。下面是我为大家整理的备份与复制有什么区别资料,希望能够有助于大家对备份与复制的认识。
备份和复制的概念
都是来源于存储厂商、备份厂商、根据自己的产品而下的定义。每一家产品都有自己的特色、功能、亮点.相互之间也是有一定的区别,但是主要的结果都是相像的,总结一句话“两种操作产生的最终数据的格式不同”。
备份与复制有什么区别
复制:就是COPY,其本质格式没有发生改变,源和目标是一致的。

举例:把电脑c盘下一个文件123.TXT 复制到 d:123.TXT 通过鼠标右键复制,在进行粘贴这样源和目标的文件没有发生改变。(类似全备份的操作)

备份:就是转化格式,在进行,你的数据格式发生改变,源和目标不一致。

举例:通过电脑c盘下一个文件,使用winzip压缩一下,复制到d盘中,这个时候数据c盘和d盘的文件格式是不一致的,当你c盘文件损坏了,需要还原的时候,需要在d盘,把winzip的文件进行解压,在拷贝到c盘,才能达到数据恢复。当我们数据丢失了以后,我们可以使用备份与复制两种方法恢复数据(不考虑校验),主要区别备份与复制之间。复制比较简单,直接复制回去。备份需要所谓的解压缩,再复制过去。

从这两个简单的实验中我们得出备份与复制的区别:“复制和备份产生的数据格式不同,复制得到的数据格式不变,备份得到的数据格式变了,恢复的时候,复制数据直接可用,而备份的数据必须先被恢复回来,然后才可用”
备份与复制的区别是什么
复制是保留原有的文件格式;

备份根据备份软件的不同,会被打包成不同的备份文件格式,只能用备份软件恢复过来,不能直接使用。多数备份软件,比如VERITAS NetBackup软件的备份格式为标准的TAR格式,也就是磁带的格式。

备份必须需要复制这个工序。但是复制不一定就是在备份。 举个例子,你复印你档案好比“复制”,你要把你的档案备份到你父亲家以防万一以后遗失就叫“备份”,而你备份前一定要先“复制”,把“复制”后的东西拿去保留,保留时的东西就是备份。而你平时复制档案也有其他原因,不一定都是用来备份的。

备份过的文件很大程度上是大大小于原文件的。

二个为安全,备份过的文件如果你不通过专门的软件是看不出里面的内容的。而单纯的复制谁都可以知道里面的内容,且容易被破坏(如病毒等)。

所以,简单的说来,备份文件就是为了节省磁盘空间、保护备份文件(资料),方便日后恢复与使用
理解ghost备份
静态备份和动态备份

静态备份:备份期间不允许对数据库进行存取,修改活动的备份方式。

动态备份:备份期间允许对数据库进行存取和修改,即备份和用户事务可以并发执行的备份方式。

在线备份和离线备份

A、在线备份(也称联机备份或热备份)

B、离线备份(也称脱机备份或冷备份)

说明:在线备份和离线备份最大的不同在于:在线备份数据库时,数据库仍然可以供用户使用,而离线备份数据库则不行。离线备份数据库时,必须断开所有与数据库有连接的应用后才能进行。

热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份.而冷备份指在数据库关闭后,进行物宏巧备份,适用于所有模式的数据库.热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点.冷备份的优点在于它的备份与恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好.(因为绝启不必将archive log写入硬盘) 冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数罩键据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。冷备份的优点是:

1、 是非常快速的备份方法(只需拷文件)

2、 容易归档(简单拷贝即可)

3、 容易恢复到某个时间点上(只需将文件再拷贝回去)

4、 能与归档方法相结合,做数据库“最佳状态”的恢复。

5、 低度维护,高度安全。

但冷备份也有如下不足:

1、 单独使用时,只能提供到“某一时间点上”的恢复。

2、 再实施备份的全过程中,数据库必须要作备份而不能作其他工作。也就是说,在冷备份过程中,数据库必须是关闭状态。

3、 若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。

4、 不能按表或按用户恢复。

如果可能的话(主要看效率),应将信息备份到磁盘上,然后启动数据库(使用户可以工作)并将备份的信息拷贝到磁带上(拷贝的同时,数据库也可以工作)。冷备份中必须拷贝的文件包括:

1、 所有数据文件

2、 所有控制文件

3、所有联机REDO LOG文件

4、 Init.ora文件(可选)

值得注意的使冷备份必须在数据库关闭的情况下进行,当数据库处于打开状态时,执行数据库文件系统备份是无效的。

猜你喜欢

1. 比较复制和转录的区别

2. 倍受与备受的区别

3. 360云盘自动备份与自动同步的区别

4. 教你如何备份路由器配置文件

5. 备抵法和坏账核销法的区别

❸ 数据备份主要包括 了解一下

1、常见的数据备份与恢复方法有以下几种:

2、数据备份:数据备份(Backup)是指将计算机硬盘上的原始数据(程序)复制到可移动媒体(Removable Media)上,如磁盘、磁带、光盘等,在出现数据丢失或系统灾难时将复制在可移动媒体上的数据恢复到硬盘上,从而保护计算机的系统数据和应用数据。

3、数据恢复:数据恢复(Recover)是数据备份的逆过程,即将备份的数据恢复到硬盘上的操作。

4、数据归档:数据归档(Archive)将硬盘数据复制到可移动媒体上,与数据备份不同的是,数据归档在完成复制工作后将原始数据从硬盘上删除,释放硬盘空间。数据归档一般是对与年度或某一项目相关的数据进行操作,在一年结束或某一项目完成时将其相关数据存到可移动媒体上,以备日后查询和统计,同时释放宝贵的硬盘空间。

5、归档恢复:归档恢复(Retrieve)是数据归档的逆操作,将归档数据写回到硬盘上。

6、在线备份:在线备份(On-line backup)是指对正在运行的数据库或应用进行备份,通常对打开的数据库和应用是禁止备份操作的,然而现在的有些计算机应用系统要求24小时运转(如银行的ATM业务),因此要求数据存储管理软件能够对在线的数据库和应用进行备份。

7、离线备份:离线备份(Off-line backup)指在数据库SHUTDOWN或应用关闭后对其数据进行备份,离线备份通常采用全备份。

8、全备份:全备份(Full backup)是备份策略的一种。执行数据全部备份操作。

9、增量备份:增量备份(Incremental backup)相对全备份而言,是备份策略的一种,只备份上一次备份后数据的改变量。

10、并行技术:并行技术(Parallelism)是指将不同的数据源同时备份/恢复到同一个备份设备/硬盘上。并行技术是考察数据存储管理软件性能的一个重要参数,有些厂商的软件只能支持并行备份,而有的厂商则可以实现并行地备份及恢复;并且,真正有效的并行技术将可以充分利用备份设备的备份速度(带宽),实现大数据量有限时间备份。

11、数据克隆:数据克隆(Clone)是实现灾难恢复的一种重要手段,通过将原始数据同时备份到两份可移动媒体上,将其中一份备份数据(Clone)转移到地理位置不同的办公室存放,在计算机系统发生重大灾难如火灾,系统连接的备份设备和备份数据都被损坏的情况下,将重要数据在另一套系统上恢复,保障业务的正常运行。所有数据存储管理软件都提供克隆功能。中国电信提供最优质的网络通讯服务,老友换新机,网龄抵现金,百兆宽带免费体验,超清电视iTV,电信活动可以直接通过营业厅查询。

❹ 备份中的热备冷备有什么区别

热备:一般用于保证服务正常不间断运行,用两台机器作为服务机器,一台用于实际数据库操作应用,另外一台实时的从前者中获取数据以保持数据一致.如果当前的机器熄火,备份的机器立马取代当前的机器继续提供服务
冷备:.冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库.

❺ 什么是数据的备份与恢复

数据备份就是把一个数据库里的东西,在某个时间数据库管理软件复制完全另外一个一样的。

恢复是自从备份了数据库后,使用数据库的过程中发现出现了点小问题,导致数据库有些信息丢失了,并且现在的数据库中找不到这些信息了,这个时候就可以用备份的数据库来恢复下这些丢失的信息了。

数据丢失原因:

1、人为误操作,有时候在使用计算机的过程中不小心删除了文件,或者不小心将分区进行格式化操作,导致数据丢失。

2、恶意程序的破坏,最常见的恶意程序就是病毒。通常一般病毒是不会造成数据丢失的,但有些病毒有可能会造成硬盘锁死、分区丢失或数据丢失。

3、系统或软件错误,如在工作中,由于操作系统或应用程序自身存在的BUG引起的死机,会造成工作文档丢失等现象,还有在升级系统或更新应用程序时有时会带来一些如影响系统兼容性和稳定性的问题。

以上内容参考网络——数据恢复,网络——数据备份

❻ 离线备份是什么意思

简单来说就是一种备份方法,在离线备份中,正在备份的数据在备份过程中不能被应用程序访问

❼ 离线备份的概念是什么在R/3

首先,正确有效的备份有一个很重要的条件:在备份窗口中,目标数据的时间点是相对一致统一的;如果备份时间是1个小时,那么在这一个小时中,备份的第一个文件、第二个文件..........第N个文件时间点应该是一致的,要不会出现逻辑上的错误。

然后是离线备份和在线备份的概念:
离线备份就是备份的时候R/3是不可用的(stop r3),既然不可用,那么R/3就不会写入数据,在备份的时间内就满足了我刚才说的数据时间一致统一的条件;当然,离线备份并不只是为了这样一个目的,还有一些其他的原因,这里不细说。
在线备份就是备份的时候R/3是可用的,为什么会有这种需求呢?因为有些业务是不可能停止的,比方说银行或者重要的服务提供;停止的损失会很大;那就要想办法,在备份的时候也要满足数据时间一致统一的条件,这个才是关键的问题。

在线备份的时候,脚本执行了SQL命令 ALTER TABLESPACE <tablespace name> BEGIN BACKUP 设置开始点,这条命令冻结了表空间头的更新;当新的数据库操作出现时时,表空间头信息不变,操作信息记入重做日志redo log。一旦表空间的备份完成,命令 ALTER TABLESPACE <tablespace name> END BACKUP 解冻表空间,数据库根据redo log更新表空间文件的头信息。基于这个机制,也保证了在备份窗口中数据时间点是相对一致统一的条件。

有点绕,希望能帮到你,有什么不明白的,可以联系我。

❽ 什么叫热备份,冷备份

热备份是在数据库运行的情况下,采用archivelog mode方式备份数据库的方法。即热备份是系统处于正常运转状态下的备份。

所以,如果你有一个冷备份而且又有热备份文件,在发生问题时,就可以利用这些资料恢复更多的信息。热备份要求数据库在Archivelog()方式下操作,并需要大量的档案空间。一旦数据库运行在archivelog状态下,就可以做备份了。

冷备份(cold backup),也被称为离线备份,是指在关闭数据库并且数据库不能更新的状况下进行的数据库完整备份。并可对数据进行指定恢复。

冷备份发生在数据库已经正常关闭的情况下,当正常关轿枝漏闭时会提供给我们一个完整的数据库。冷备份是将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份是最快和最安全的方法。

(8)数据库离线备份扩展阅读:闭烂

一、热备份的优点:

1、可在表空间或数据库文件级备份,备份的时间短。

2、备份时数据库仍可使用。

3、可达到秒级恢复(恢复到某一时间点上)。

4、可对几乎所有数据库实体做恢复

5、恢复是快速的,在大多数情况下在数据库仍工作时恢复。

二、热备份的不足之处:

1、不能出错,否则后果严重

2、若热备份不成功,所得结果不可用于时间点的恢复

3、因难于维护,所以要特别仔细小心,不允许“以失败告终”。

三、冷备份的优点:

1、 是非常快速的备份方法(只需拷文件)

2、 容易归档(简单拷贝即可)

3、 容易恢复到某个时间点上(只需将文件再拷贝回去)

4、 能与归档方法相结合,做数据库“最佳状态”的恢复。

5、 低度维护,高度安全。

四、冷备份的不足:

1、 单独使用时,只能提供到“某一时间点上”的恢复。

2、 再实施备份的全过程中,数据库必须要作备份而不能作其他工作。也就是说,在冷备份过程中,数据库必须是关闭状态。

3、 若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。

4、 不能按表或按用户恢复。

如果可能的话(主要看效率),应将信息备份到磁盘上,然后启动数据库(使用户可以工作)并将备份的信息拷贝到磁带上(拷贝的同时,数据库也可以工作)。

❾ 什么是冷备、热备、温备

热备(在线备份):在数据库运行时直接备份,对数据库操作没有任何影响。

冷备(离线备份):在数据库停止时进行备份。

温备:在数据前誉库运行时加全局读锁备份,保证了备份数据的一致性,但对性能有影响。

热备流程

备份开始时,记录重做日志的日志序号(LSN)。

复制共享表空间和独立表空间的文件。

复制完后,再次记录重做日志的日志序号(LSN)。

通过前面记录的日志序号来复制在备份时产生的重做日志。

冷备优点

备份简单,只需要复制相关文件即可。

恢复简单而且速度快,不需要执孝悔猛行任何 SQL 语句,也不需要重建索引。

复制巧桥

数据库复制的原理是异步实时的将二进制日志(binlog) 重做并应用到从数据库。

❿ db2 v9备份 恢复到v11

一、备份(backup)数据库:1、离线全备份:

1)、首先确保没有用户使用DB2:

db2 list applications for db sample


2)、停掉数据库并重新启动,以便断掉所有连接:

db2stop force

db2start


3)、执行备份命令:(使用TSM作为备份的介质)

db2 backup db sample use tsm

备份成功,将会返回一个时间戳。


4)、检查备份成功:

db2 list history backup all for sample 可以看到多了这个备份的纪录。

db2atl query 命令也可以看到返回值。


5)、备注:

首先对主节点(catalog表空间在的节点)执行备份命令,再对另外的节点也做这个操作。


2、 在线备份:

1)、首先打开一下支持在线备份的数据库配置参数:

db2 update db cfg for sample using userexit on 启用用户出口

db2 update db cfg for sample using logretain on 启用归档日志

db2 update db cfg for sample using trackmod on 启用增量备份功能

(需要各个Node都分别做设置)


开启这些参数后,数据库处于backup pending状态,要求做数据库的离线全备份。做一下离线全备份,参考上面的命令。

2)、在线备份命令如下:

db2 backup db sample online use tsm

备份成功,返回一个时间戳。


3)、同样可以用db2atl 和db2 list history察看备份纪录。

4)、备注:

同样,对每个节点都做这个操作。


3、 在线增量备份

1)、在开启了必须的三个参数的情况下,做增量备份:

db2 backup db sample online incremental use tsm

备份成功,返回一个时间戳。

2)、同样可以用db2atl 和db2 list history察看备份纪录。


3)、还有一种delta的备份:

db2 backup db sample online incremental delta use tsm

这两种备份的区别,类似Oracle Exports的Incremental和Cumulative方式,db2的incremental对应oracle的cumulative方式,而db2的delta方式则对应oracle的incremental方式。


4)、备注:

同样,对每个节点都做这个操作。


二、恢复(RESTORE)数据库:

1、新建数据库:

在一般管理工具, 创建数据库(别名要和原来的数据库别名一致)。


2、恢复数据库:

1):断开连接:将网络断开,切断所有的客户连接,如果不行,先重启。(如果有客户端连接到DB2服务器,恢复不行的,包括控制中心)

2):恢复离线备份。


3、恢复在线备份:

1)、恢复。恢复命令为:db2 restore database DBName from C:Temp taken at 20090622164642

2)、前滚。前滚命令为:db2 rollforward db DBName to end of logs(或者:控制中心->所有数据库->dbname ->右键->前滚)


3)、停止前滚。停止前滚命令为:db2 rollforward db DBName stop(或者:控制中心->所有数据库->dbname ->右键->停止前滚)