web-dev-qa-db-ja.com

RMANオプションを使用したOracleバックアップ?

私はRMANを学習しようとしていますが、Oracleのドキュメントを読むたびに混乱します!

誰かが私に何か違いを教えてくれますか、いつ使用するのですか?

BACKUP DATABASE PLUS ARCHIVELOG DELETE INPUT

BACKUP FULL

から来た:

run{
backup full tag='INC000000325026'
(database format='/u04/backups/paris/rman/%d_%U_%T' include current controlfile);
}


run{
ALLOCATE CHANNEL d1 DEVICE TYPE DISK FORMAT '/u01/backups/rman/%d_%U_%T';
BACKUP DATABASE PLUS ARCHIVELOG DELETE INPUT TAG ='FRISK_DB';
}

簡単な方法でデータベースのコールドフルバックアップを実行したい/したいので、どちらが適していますか?

2
Data-Base

コールドバックアップは、データベースを閉じた状態でファイルのコピーを作成しています 。これらのコマンドは、どちらもRMANを使用したホットバックアップ用です。柔軟性があるため、どちらもコールドバックアップよりも推奨されます。

2つのコマンドの違いは、アーカイブログがバックアップされるかどうかです。バックアップ間または最新のバックアップの後のいつでもリカバリできるようにする必要がある場合は、 archivelogモード にする必要があります。アーカイブログモードの場合、これらのアーカイブログをバックアップするために何かを行う必要があり、PLUS ARCHIVELOG構文を使用する必要があります。

定期的にリカバリをテストして、バックアップが機能していて、リカバリできることを確認することをお勧めします。

5
Leigh Riffel