1、热备份是指在正常情况下,两余度同时工作,当某一余度出现故障时,系统可切除故障余度,启用单余度方式,降级工作.本系统采用热备份方式
2、有时,我们将在线的备份称为热备份,而将脱机数据备份称为冷备份,以区别两种不同的备份概念.它们能将更多的数据压缩到现有内存中,从而减少访问硬盘(称为虚拟内存)的办法来解决问题
构架图 3、磁盘镜像是一种在其中写往物理驱动器的信息也被写入第二个物理驱动器的一种方法,也称为热备份.它不同于硬盘之间的定时拷贝,作镜像是由智能控制器和一些软件自动地进行的
电气设备的四种状态
运行状态-----指开关闸刀均在合闸位置,所有的继电保护和自动控制装置均已投入,控制,信号,合闸,保护电源均送上
热备用状态-----指开关断开而闸刀仍在合闸位置,其它同运行状态
冷备用状态-----指开关闸刀均断开,一次设备停电.控制,信号电源断开,设备自身的保护投入,跳其它设备的压板退出,其它设备跳该设备的压板退出
检修状态-----指在冷备用的基础上拉开被检修设备两侧的合闸电源并根据检修需要在检修设备各侧装接地线,挂标示牌和装设安全遮栏.
数据文件一个表空间的备份
(1) 设置表空间为备份状态
(2) 备份表空间的数据文件
(3) 回复表空间为正常状态
备份归档log文件
(1) 临时停止归档进程
(2) log下那些在archive rede log目标目录中的文件
(3) 重新启动archive进程
(4) 备份归档的redo log文件
用alter database backup controlfile
命令来备份控制文件
1. 可在表空间或数据库文件级备份,备份的时间短。
2. 备份时数据库仍可使用。
3. 可达到秒级恢复(恢复到某一时间点上)。
4. 可对几乎所有数据库实体做恢复
5. 恢复是快速的,在大多数情况下在数据库仍工作时恢复。
1. 不能出错,否则后果严重
2. 若热备份不成功,所得结果不可用于时间点的恢复
3. 因难于维护,所以要特别仔细小心,不允许"以失败告终"。
冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份是最快和最安全的方法。冷备份的优点是:
1、 是非常快速的备份方法(只需拷文件)
2、 容易归档(简单拷贝即可)
3、 容易恢复到某个时间点上(只需将文件再拷贝回去)
4、 能与归档方法相结合,做数据库"最佳状态"的恢复。
5、 低度维护,高度安全。
不足
1、 单独使用时,只能提供到"某一时间点上"的恢复。
2、 再实施备份的全过程中,数据库必须要作备份而不能作其他工作。也就是说,在冷备份过程中,数据库必须是关闭状态。
热备份路由配置 3、 若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。
4、 不能按表或按用户恢复。
如果可能的话(主要看效率),应将信息备份到磁盘上,然后启动数据库(使用户可以工作)并将备份的信息拷贝到磁带上(拷贝的同时,数据库也可以工作)。冷备份中必须拷贝的文件包括:
1、 所有数据文件
2、 所有控制文件
3、所有联机REDO LOG文件
4、 Init.ora文件(可选)
值得注意的是冷备份必须在数据库关闭的情况下进行,当数据库处于打开状态时,执行数据库文件系统备份是无效的。
例子
(1) 关闭数据库
sqlplus /nolog
sql>connect /as sysdba
sql>shutdown normal;
(2) 用拷贝命令备份全部的时间文件、重做日志文件、控制文件、初始化参数文件
sql>cp
(3) 重启Oracle数据库
sql>startup
词典释义
1.warm backup; warm standby
热备份连接可用来提高可靠性,就是说,当单台UPS已不能保证用户提出的可靠性要求时,就可以再接上一台同规格的单机UPS来提高可靠性。两台单机的连接方法如图1所示。
这种连接非常简单,当把UPS1作为主输出电源而把UPS2作为备用机时,只需将备用机UPS2的输出与UPS1的旁路Bypass1输入端相连就可以了,不过此时UPS1的旁路Bypass1输入端一定要与UPS1的输入端断开。这样连接以后的UPS系统可靠性就提高了。为了有一个量的概念,给出了单台UPS可靠性模型图。
PU是不戴旁路时单台UPS主机可靠性,设PU=0.99,PB是旁路(Bypass)的可靠性,为了便于计算,也设PB=0.99(实际上要高得多),也就是说,此二者的可靠性都是99%,即不可靠性是1-0.99=0.11即1%。这两部分是并联冗余的关系,那么根据可靠性并联的计算公式,单台UPS系统的可靠性P1就是:
P1=1-(1-PU)(1-PB)(1-1)
代入数值0.99,则
P1=1-(1-0.99)(1-0.99)=0.9999
热备份并举 由上面的结果可以看出,两个可靠性都为0.99的单元并联后,其可靠性增加到原来的100倍,不可靠性由原来的1%下降到0.01%!
以此为基础,就可以计算热备份连接UPS系统的可靠性了。图3给出了热备份连接UPS系统的可靠性模型图。这个图是对应与图1来做的。
其中:PB1、PU1——分别对应于UPS1的旁路可靠性的主机可靠性;
PB2、PU2——分别对应于UPS2的旁路可靠性和主机可靠性。
为了便于计算,仍设它们有着相同的可靠性,并都是0.99,其可靠性计算式如下:
PS=1-(1-PU1)(1-PB1PU2)(1-PB1PB2)
=1-(1-0.992)(1-0.992)(1-0.992)
=0.99999604(1-2)
由上式简单地计算就可以明显地看出,两台热备份连接的UPS系统可靠性比单台提高了两个数量级。
这种系统的连接方式简单易行,即使是不同品牌的机器,只要规格容量相同,就可连接,不需要再增加另外的设备。若两台不同容量的UPS相连,其容量只号按最小的那一台计算。
这种热备份连接方式也有它的不足之处,由于是同容量串联连接,故如果一台UPS过载,转到另一台后仍然过载,即带载能力没有加强;实用中很少有两台以上UPS的串联连接。因此,应用场合受到了限制。[1]
>vcbMounter -h esxhost -u backupuser -p password -a ipaddr:192.168.10.1 -r /vmfs/volumes/SAN1/vm-backups/vm1
-h: 指定执行命令的ESX HOST 或 VIRTUAL CENTER。
-u: 执行命令的帐户, 如果-h指定的是ESX, 要用该ESX上的帐户, 如果是VC, 则要用VC上的帐户。
-p: 帐户的PASSWORD。
-a: 指定后备的VM, 可以用, IP, FQDN, VM名等。
-r: 指定存放备份IAMGE的目录。 可以在本地或共享存储上。
使用上述命令产生VM后备时, VM的所有盘文件被切割成2GB的小文件集并进行了压缩。 比如VM有两个半满的10GB的盘(20GB IN SIZE, 10GB IN USED), 后备的结果是产生了10个小盘文件, 10个小文件的总SIZE等于10GB, 就是你VM中的已用的容量。
由于上述vcbMounter并非简单将原VM的盘文件考出来(而是进行了分割和压缩), 所以复原的时候也需要采用工具(ESX3附带): vcbRestore来进行。 如果你只是想将VM的盘文件原封不动热备出来, 则须修改上述命令:
>vcbMounter -h esxhost -u backupuser -p password -a ipaddr:192.168.10.1 -r /vmfs/volumes/SAN1/vm-backups/vm1 -M 1 -F 1
-M 1: 不分割。
-F 1: 不压缩。
这样在热备时盘文件就不被切割和压缩了。
2. 使用vmware-cmd或vcbSnapshot对运行中的VM建立快照snapshot, 然后再将其vmdk盘文件考出来。
ESX3.0下使用vmware-cmd热备的例子:
a)建立snapshot
>vmware-cmd -H esx01 -U root -P rootpass /vmfs/volumes/6001....4728/VM1/VM1.vmx createsnapshot snapshot1 first-snapshot 1 0
-H: 指定执行命令的ESX HOST 或 VIRTUAL CENTER。