考虑到新安装的 Oracle Express 11g 版本附带的内置“备份数据库”脚本 (backup.bat),在完成脚本执行后,应将哪些文件夹/文件复制到外部媒体(XCOPY
备份),以便数据库可以在新安装后完全恢复数据库吗?
环境:
Windows Server 2003
Database is in ARQCHIVELOG
Datafiles/Tablespaces are set-up as default (user data is being allocated in USERS Tbs)
我猜该文件夹[InstallDir]\oraclexe\app\oracle\fast_recovery_area
应该包含我需要的所有内容,但恐怕还不够。
PS:问题从 ServerFault 转移:https ://serverfault.com/questions/413762/oracle-database-11g-express-edition-built-in-backup-files-to-be-saved (太旧无法迁移)
在下面找到的包含的
backup.bat
(windows)或backup.sh
(所有其他平台)脚本$ORACLE_HOME/config/scripts
将执行以下操作:FAST_RECOVERY_AREA
配置参数。XE/backupset
(online/warm backup using RMAN)$ORACLE_HOME/XE/dbs/spfile2init.ora
control file
和SPFILE
到快速恢复区下XE/autobackup/
归档日志已经位于快速恢复区下
XE/archivelog
请注意,PFILE 是在 oracle 主目录中创建的,但不需要恢复数据库,甚至不需要恢复到新服务器。您需要的一切都位于快速恢复区。
这并不是说额外备份 oracle home 不是一个好主意。