ディスク容量が不足しているため、別のドライブに変更したい。
Oracleが使用するバックアップファイルのデフォルトの場所をRMANを使用して別のドライブに変更するにはどうすればよいですか?
デフォルトでは、変数からOracle_HOME
フォルダーにあります。
編集:
私のような問題のあるリンクをいくつか見つけました here が、助けにはなりませんでした。
私のスクリプトは次のようになります。
run {
allocate channel d1 type disk;
allocate channel d2 type disk;
backup
format 'd:/backups/%U.bkp'
database plus archivelog;
release channel d1;
release channel d2;
}
このバックアップは終了しません。
役立つかもしれないいくつかのこと:
1つのファイルにバックアップしないでください。
allocate CHANNEL d1 DEVICE TYPE disk maxpiecesize 32768M format some_backup_path
できるだけ多くのチャンネルを使用してください。
allocate CHANNEL d2 DEVICE TYPE disk maxpiecesize 32768M format some_backup_path
allocate CHANNEL d3 DEVICE TYPE disk maxpiecesize 32768M format some_backup_path
allocate CHANNEL d4 DEVICE TYPE disk maxpiecesize 32768M format some_backup_path
RMANは、割り当てられたチャネル数に基づいて並列化します。各チャネルは実行する作業の一部を担います。
より高速なディスクを使用してください-バックアップされるシステムとバックアップが書き込まれるシステムの両方に。ネットワーク経由でデータベースをバックアップしていますか?その場合、ネットワークの伝送速度と競合するネットワークトラフィック(おそらくデータベース関連のアクティビティ)によって制限されます。