restore和recover区别「recover and restore」
请教restore和recovery的区别
restore有归还之意,即拿旧的东西覆盖新的,可以理解为瞬间时光倒流。
recovery有恢复之意,是按照一定特殊方法一步一步倒着走,直到退回原来的位置。
在Oracle的备份与恢复的知识点中,经常会出现Restore 和 Recovery两个词。
假设我时间点A,做了个备份,时间点B数据库挂了
restore database ;// 这个操作利用时间点A做的备份来还原,返回到时间点A
recover database ;//这个操作利用archivelog and online log做recover,从时间点A,推进到时间点B。
Oracle中restore和recover的区别
recover和restore的区别:
restore 是还原,文件级的恢复。就是物理文件还原。
recover 是恢复,数据级的恢复。逻辑上恢复,比如应用归档日志、重做日志,全部同步,保持一致。
用restore先把备份文件拷贝到数据库目录下进行替换,再用recover经过一些处理,数据库就恢复正常了。
1、restore 命令:用于还原已经备份的数据文件。
(1)、restore database 还原所有的数据文件。
(2)、restore tablespace 还原特定表空间的数据文件。
(3)、restore datafile 还原特定的数据文件。
(4)、restore controlfile 还原控制文件。
(5)、restore archivelog 还原归档日志文件。
2、recover 命令:当数据库需要应用归档日志文件恢复数据文件时,使用recover命令。使用该命令数据库系统会自动应用归档的日志文件。
(1)、recover database 恢复所有的数据文件。
(2)、recover tablespace 恢复特定表空间的数据文件。
(3)、recover datafile 恢复特定的数据文件。
restore 只是用备份来还原,recover是用archivelog或者online log
recover ,restore和resume都当“恢复”时的不同用法?
recover:表示恢复到一个健康的身体或者心理状态。同时,也可以被用于表示找回曾经失去或者被偷窃的东西。注意:这两种含义都有过去失去,现在找回的意思。
例句1):Neil is still recovering from shock. 2): police recovered a stolen video
2. restore:表示修复某个物品或者事情到之前的状态。但是与restore不同的是,recover所表示的修复而不是恢复。注意两者的区别:修复更多的是维持和保养现状,而恢复则是从失去到重新拥有。同时,restore不可像recover一样用于表示找回被偷窃的东西。
例句1): The building has been restored. 2): The government restored confidence(信心) in the housing market.
3. resume表示继续某件被暂停了的活动或行为(比如说游戏中的 Resume键)
注:
其实restore和recover的区别非常细微,我在这里稍微夸大了一下这两这的区别。多看例句才能明白如何灵活运用。
restore和recover有什么不同
recover
vt.
1.重新获得;重新找到
Jane recovered her lost wallet.
简寻回了丢失的钱包.
2.恢复;使恢复原状
Jennie made a great effort to recover herself.
珍妮努力使自己镇定下来.
She has recovered her health.
她已恢复了健康.
3.挽回,弥补
It's hard to recover lost time.
弥补失去的时间并不容易.
4.【律】取得(损害赔偿);取得...的所有权
5.(填海)造(地),围垦[(+from)]
restore
vi.
1.恢复健康;恢复原状;恢复[(+from)]
It took a long time for him to recover from a bad cold.
他患重感冒,很长时间才康复.
I think she will recover.
我想她会痊愈的.
2.【律】胜诉restore
vt.
1.恢复
The army was called in to restore law and order to the place.
军队被召来恢复该地治安.
2.使复原[(+to)]
The new manager's job is to restore the company to profitability.
新经理的任务是使公司扭亏为赢.
3.使恢复健康,使复元[H][(+to)]
He was completely restored.
他已完全复元.
4.修复,整修;修补(受损文物等)
I wonder if this picture can be restored.
我很想知道这幅画能否修复.
5.归还,交还[(+to)]
The stolen bike was restored to its owner.
被盗自行车归还了失主.
6.使复位,使复职[(+to)]
Their attempt to restore the king failed.
他们想使国王复位的企图失败了.
Oracle rman中restore和recover的区别
简单说restore是将备份的数据文件还原,recover是归档日志的还原,相当于数据表还原。
1、restore 命令:用于还原已经备份的数据文件。例如:restore database 还原所有的数据文件。
2、recover 命令:当数据库需要应用归档日志文件恢复数据文件时,使用recover命令。使用该命令数据库系统会自动应用归档的日志文件。例如:recover database 恢复所有的数据文件。