您可以创建您用于备份 Oracle 数据库的脚本。您不必停止数据库执行备份。确认数据库是否处于存档日志模式中。如果它不处于存档日志模式,那么在您备份数据库之前,将数据库更改为存档日志模式。您创建以下备份 Oracle 数据库的两个脚本:
您可以指定脚本,以便在备份向导的先行/后继脚本设置中的 Oracle 数据库节点上运行。
请按照下列步骤操作:
#!/bin/bash
orauser="oracle"
orasid="orcl"
su - ${orauser} << BOF 2>&1
export ORACLE_SID=$orasid
sqlplus /nolog << EOF 2>&1
connect / as sysdba
alter database begin backup;
exit;
EOF
BOF
注意:按照 Oracle 数据库中定义的内容指定 orauser 和 orasid 变量的值。
#!/bin/bash
orauser="oracle"
orasid="orcl"
su - ${orauser} << BOF 2>&1
export ORACLE_SID=$orasid
sqlplus /nolog << EOF 2>&1
connect / as sysdba
alter database end backup;
exit;
EOF
BOF
注意:按照 Oracle 数据库中定义的内容指定 orauser 和 orasid 变量的值。
/opt/Arcserve/d2dserver/usr/prepost/
备份作业已提交。
用于备份 Oracle 数据库的脚本已创建。
注意:Arcserve UDP Agent (Linux) 支持卷级快照。为了确保数据一致性,数据库的所有数据文件必须在一个卷上。
要还原 Oracle 数据库,请参阅“如何使用 Arcserve UDP Agent (Linux) 还原 Oracle 数据库”。
Copyright © 2016 |
|