Database 如何执行数据为5-20 GB的Oracle数据库备份?

Database 如何执行数据为5-20 GB的Oracle数据库备份?,database,oracle,Database,Oracle,作为一个MySQL用户,在管理大约兆字节的数据时,我一直想知道Oracle数据库的备份是如何完成的。目前,我自己正在生产服务器上执行SQL developer的SQL转储(大约30 mb的数据),我很想知道这在实践中是如何完成的。您的第一选择是 热备份或冷备份。冷备份意味着关闭数据库,因此对于24x7应用程序来说并不特别有用。如果这是一份朝九晚五的工作,那么这可能是可行的。冷备份是某个时间点的快照。如果您不介意停机时间,不担心备份后的活动,数据量小(20GB很小),那么这可能是最简单的恢复方法

作为一个MySQL用户,在管理大约兆字节的数据时,我一直想知道Oracle数据库的备份是如何完成的。目前,我自己正在生产服务器上执行SQL developer的SQL转储(大约30 mb的数据),我很想知道这在实践中是如何完成的。

您的第一选择是

热备份或冷备份。冷备份意味着关闭数据库,因此对于24x7应用程序来说并不特别有用。如果这是一份朝九晚五的工作,那么这可能是可行的。冷备份是某个时间点的快照。如果您不介意停机时间,不担心备份后的活动,数据量小(20GB很小),那么这可能是最简单的恢复方法

第二个选择是,您是否需要“尽可能晚地恢复到某个点”(通常是磁盘故障的情况)或“恢复到上周四”的功能(例如,对于月末snaphot,或在某些FUBAR之前)。对于那些需要归档日志的用户。Oracle在运行时,以及在写入数据文件时,都会将更改写入独立的日志文件。当日志文件已满时,可以将其存档(复制到其他位置)。应用备份后发生的事务需要这些文件

第三个决定是,您能承受数据库停机多长时间。假设您周日有备份,需要到周四,如果生成大量事务,这可能需要一些时间。但如果你每天都做备份,就很难回到“上周四”

大多数情况下,Oracle备份问题的答案是RMAN,您可以通过Enterprise Manager配置RMAN—一旦您确定了您的需求是什么

当然,诀窍不在于如何备份,而在于如何从备份中恢复。同样,答案是RMAN。但是,如果您不练习恢复,您就不知道如何恢复,这将使您在确实需要恢复时处于危险境地。

您的第一选择是

热备份或冷备份。冷备份意味着关闭数据库,因此对于24x7应用程序来说并不特别有用。如果这是一份朝九晚五的工作,那么这可能是可行的。冷备份是某个时间点的快照。如果您不介意停机时间,不担心备份后的活动,数据量小(20GB很小),那么这可能是最简单的恢复方法

第二个选择是,您是否需要“尽可能晚地恢复到某个点”(通常是磁盘故障的情况)或“恢复到上周四”的功能(例如,对于月末snaphot,或在某些FUBAR之前)。对于那些需要归档日志的用户。Oracle在运行时,以及在写入数据文件时,都会将更改写入独立的日志文件。当日志文件已满时,可以将其存档(复制到其他位置)。应用备份后发生的事务需要这些文件

第三个决定是,您能承受数据库停机多长时间。假设您周日有备份,需要到周四,如果生成大量事务,这可能需要一些时间。但如果你每天都做备份,就很难回到“上周四”

大多数情况下,Oracle备份问题的答案是RMAN,您可以通过Enterprise Manager配置RMAN—一旦您确定了您的需求是什么

当然,诀窍不在于如何备份,而在于如何从备份中恢复。同样,答案是RMAN。但是,如果你不练习恢复,你就不知道如何恢复,这将使你在需要恢复时处于危险境地。

maybeer for maybeer for+1 for“当然,诀窍不在于如何备份,而在于如何从备份中恢复。”+1 for“当然,诀窍不在于如何备份,而在于如何从备份中恢复。”