ログアーカイブモードを有効にした後、ビジネスニーズに応じてアーカイブの宛先を変更できます。
使用上の制限と注意事項
AWS S3 または S3 互換プロトコルをサポートする他のオブジェクトストレージをアーカイブ媒体として使用する場合、アーカイブの遅延時間(パラメータ
archive_lag_targetで制御)が 60 秒以上である必要があります。OSS/NFS から S3 または S3 互換プロトコルをサポートする他のオブジェクトストレージにアーカイブ媒体を変更する際、パラメータarchive_lag_targetの値が 60 秒未満の場合、アーカイブ宛先を変更するコマンドの実行時にエラーが発生します。自動クリーンアップは、
DATA_BACKUP_DESTおよびLOG_ARCHIVE_DESTで現在指定されているパス配下のバックアップデータとアーカイブデータのみをクリーンアップできるため、アーカイブ宛先を変更した後、元のアーカイブパス配下のデータは手動でのみクリーンアップできます。バックアップの手動クリーンアップの詳細な操作については、指定されたバックアップまたはアーカイブデータの手動クリーンアップおよびバックアップパスまたはアーカイブパスの手動クリーンアップを参照してください。
手順
テナント管理者がクラスタの
sysテナントまたはユーザーテナントにログインします。アーカイブモードを無効にします。詳細な操作については、アーカイブモードの無効化を参照してください。
アーカイブ宛先を再設定します。
アーカイブ宛先を再設定する際、置き換えるディレクトリがそのテナントが以前使用したアーカイブディレクトリの場合、そのディレクトリ配下に
formatファイルが存在している必要があります。それ以外の場合、置き換えるディレクトリは空である必要があります。アーカイブ宛先の設定に関する詳細な操作については、ログアーカイブ前の準備のアーカイブ宛先の設定を参照してください。
完了後、
sysテナントでビューCDB_OB_ARCHIVE_DESTのLOG_ARCHIVE_DEST列、またはユーザーテナントでビューDBA_OB_ARCHIVE_DESTのLOG_ARCHIVE_DEST列を照会し、新しいアーカイブ宛先が正常に設定されているか確認します。詳細な操作については、アーカイブパラメータの確認を参照してください。
次のステップ
アーカイブ宛先の変更が成功した後、アーカイブモードを再び有効にする必要があります。アーカイブモードを有効にする詳細な操作については、アーカイブモードの有効化を参照してください。