database:oracledb9i:backup_restore
文書の過去の版を表示しています。
バックアップとリストア
オフラインバックアップを行う
データベースを止める
shutdown IMMEDIATE
データファイル、REDOログ、制御ファイルをコピーする。
$ cp /app/oracle/oradata/ORCLnn/system01.dbf /bk/ $ cp /app/oracle/oradata/ORCLnn/undotbs01.dbf /bk/ $ cp /app/oracle/oradata/ORCLnn/sysaux01.dbf /bk/ $ cp /app/oracle/oradata/ORCLnn/users01.dbf /bk/ $ cp /app/oracle/oradata/ORCLnn/control.ctl /bk/ $ cp /app/oracle/oradata/ORCLnn/redo01.log /bk/ $ cp /app/oracle/oradata/ORCLnn/redo02.log /bk/ $ cp /app/oracle/oradata/ORCLnn/redo03.log /bk/
データベースを再開する
startup
オンラインバックアップを行う
バックアップすべきファイルの場所を表示する
SELECT NAME FROM V$DATAFILE; SELECT NAME FROM V$CONTROLFILE; SELECT NAME FROM V$TEMPFILE; SELECT MEMBER FROM V$LOGFILE;
オンラインバックアップモードに変更
alter database begin backup;
データファイル、REDOログをコピーする。
制御ファイルについては以下のコマンドでバックアップする。
ALTER DATABASE BACKUP CONTROLFILE TO '/bk/control.ctl'; ALTER DATABASE BACKUP CONTROLFILE TO TRACE;
オンラインバックアップモードを解除する。
ALTER DATABASE END backup;
database/oracledb9i/backup_restore.1684488893.txt.gz · 最終更新: 2023/05/19 18:34 by mikoto