私は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';
}
簡単な方法でデータベースのコールドフルバックアップを実行したい/したいので、どちらが適していますか?
コールドバックアップは、データベースを閉じた状態でファイルのコピーを作成しています 。これらのコマンドは、どちらもRMANを使用したホットバックアップ用です。柔軟性があるため、どちらもコールドバックアップよりも推奨されます。
2つのコマンドの違いは、アーカイブログがバックアップされるかどうかです。バックアップ間または最新のバックアップの後のいつでもリカバリできるようにする必要がある場合は、 archivelogモード にする必要があります。アーカイブログモードの場合、これらのアーカイブログをバックアップするために何かを行う必要があり、PLUS ARCHIVELOG
構文を使用する必要があります。
定期的にリカバリをテストして、バックアップが機能していて、リカバリできることを確認することをお勧めします。