sql server 冷备份和热备份有啥区别

sql server 冷备份和热备份有啥区别,第1张

备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份.而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库.热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点.冷备份的优点在于它的备份与恢复 *** 作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好.(因为不必将archive

log写入硬盘)

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

冷备:.冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库.

热备是指与目标设备共同运转,当目标设备发生故障或停机时,热备设备立即承担起故障设备的工作任务;冷备是指当目标设备发生故障或停机后,冷备设备才开始由停机等待状态进入启动运转状态,并承担起故障设备的工作任务

拓展资料:

数据库(Database)是按照 数据结构来组织、 存储和管理数据的仓库,它产生于距今六十多年前,随着 信息技术和市场的发展,特别是二十世纪九十年代以后, 数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种 类型,从最简单的存储有各种数据的 表格到能够进行海量 数据存储的大型 数据库系统都在各个方面得到了广泛的应用。

Oracle冷备份的通常步骤:

1 正常关闭数据库

2 备份所有重要的文件到备份目录(数据文件、控制文件、重做日志文件等)3 完成备份后启动数据库

用冷备份进行恢复时,只需要将所有文件恢复到原有位置,就可以启动数据库了 。

1 进入数据库#sqlplus "/as sysdba"

2 如果没有启动则要启动:SQL>startup

3 查询数据文件datafile的所在目录:

SQL>SELECT name FROM v$datafile

查询控制文件controlfile的所在目录:

SQL>SELECT name FROM v$controlfile

查询重做日志文件的所在目录:

SQL>SELECT member FROM v$logfile

4 关闭数据库

SQL>shutdown

5 备份文件到备份的目录

#cp /u01/app/oracle/oradata/orcl/*.dbf /home/mzl/BackupDatabase#cp /u01/app/oracle/oradata/orcl/*.ctl /home/mzl/BackupDatabase#cp /u01/app/oracle/oradata/orcl/*.log /home/mzl/BackupDatabase6 然后启动数据库

#sqlplus "/as sysdba"

SQL>startup

冷备份完毕。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9638502.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存