Skip to main content
SnapManager for SAP
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

バックアップスケジュールを作成

共同作成者

バックアップは、データと環境に適した時間と頻度で実行するようにスケジュールを設定できます。

  • このタスクについて *

SnapManager 3.2 for SAPでは、アーカイブ・ログ・ファイルのバックアップを個別にスケジュール設定できます。ただし、作成したプロファイルを使用して、アーカイブ・ログ・ファイルを分離する必要があります。

データファイルとアーカイブログファイルのバックアップを同時にスケジュールした場合、 SnapManager は最初にデータファイルのバックアップを作成します。

スケジュール間隔を「-onetimeonly」に選択すると、すべてのプルーニングオプションが使用可能になります。「-onetimeonly」以外のスケジュール間隔を選択した場合、pruningオプション「-until -sSCN」および「-until date」はサポートされておらず、「指定したアーカイブログプルーニングオプション、-until SCNまたは-until date」がスケジュール間隔時間単位で無効です。スケジュール間隔に-onetimeonlyオプションを指定するか、または{-months |-days |-we週|-hours}.’のいずれかのオプションを使用してアーカイブログをプルーニングします

ハイアベイラビリティクラスタマルチプロセス(HACMP)環境でフェイルオーバーが発生した場合は、サービス(仮想)アドレスがアクティブホストにマッピングされ、SnapManager スケジュールがアクティブなSnapManager ホストに調整されるように、SnapManager for SAPサーバを再起動する必要があります。この情報は、前処理または後処理の HACMP フェールオーバースクリプトで追加できます。

メモ 同じプロファイル名およびスケジュール名が別のリポジトリに存在する場合、そのリポジトリでバックアップのスケジュール設定処理は開始されません。オペレーションは終了し'オペレーションはすでに実行中ですというメッセージが表示されます
ステップ
  1. 次のコマンドを入力します。

    `* SMSAP schedule create -profile profile_profile_name_{[-full{-online |-offline-offline |-auto}[-retain [-hourly |-daily |-weekly |-unlimited ][-verify]|[-data [-files_[[_files]|[-unについて は、毎月のコメント|-retaes]|-retain-log]-one-comment [毎日|アーカイブ[--unlimited |アーカイブ |-protectnow|-nobetprotle|-notet-weekly-yyyy_path1_[,[_ path2_]][-exclude-destpath1[, path2]][-prunelonelogs {-all |-untilscn ilscnsc|-unte_date_yyyy-mm-dd:mm:ss_prune -dest_run-time|-weekly-run-state_schedule_run-ase_schedule|/ase_schedule_run-ase_schedule|/ase_schedule_untどれ くらい-unt_-weekly-yyyy_yyyy_yyyy_ase_-unt_-unt_ unt_-unt_-ase_-ase_/毎月}-unt_月|毎月実行日_日_日_日_日_月|月|月_日_日_日_日_日_日_日_日_日_日_日_日_日_日_日_日_日_日_日_日_日_日_日_ [-force][-taskspec_-taskspec_][-quiet |-verbose ]*

    状況 作業
    • オンラインまたはオフラインのデータベースのバックアップをスケジュール * します

    オフライン・データベースまたはオンライン・データベースのバックアップをスケジュールするには'-offline-'または—​onlineを指定しますこれらを指定した場合は'-auto'は使用できません

    • SnapManager では ' データベースがオンラインであるかオフラインであるかに関係なく ' データベースのスケジュール設定を処理できます *

    「-auto」を指定します。--auto'を指定すると'--offline'または—​online'は使用できません

    • データファイルのバックアップをスケジュールする *

    「-data-files」と指定すると、カンマで区切られたファイルがリストされます。たとえば、 F1 、 F2 、 F3 などのファイル名を使用します。

    • 特定の表領域のパーシャル・バックアップをスケジュール *

    カンマで区切られた表領域をリスト表示するには'-tablespacesを指定しますたとえば、 TS1 、 TS2 、 TS3 を使用します。

    • アーカイブ・ログ・ファイルのバックアップをスケジュール *

    次の情報を指定します。

    • アーカイブ・ログ・ファイルのバックアップをスケジュールするための-archivelogs

    • -backup-dest:バックアップに含めるアーカイブ・ログ・ファイルの保存先をスケジュールします

    • --exclude-dest-バックアップから除外するアーカイブ・ログ・デスティネーションをスケジュールします

    • 保持クラスの値を指定します *

    -retainを指定し'次のいずれかの保存クラスに従ってバックアップを保持するかどうかを指定します

    • `-時間単位」

    • 「-daily`」

    • 「-weekly」と入力します

    • 「-monthly」を指定できます

    • 「無制限」

    SnapManager のデフォルトはhourlyです。

    • アーカイブ・ログ・ファイルの削除をスケジュール *

    次の情報を指定します。

    • バックアップのスケジュール設定時にアーカイブ・ログ・ファイルをプルーニングするため'-elopruns

    • --prune-dest-アーカイブ・ログ・ファイルのプルーニング元となるアーカイブ・ログ・デスティネーションを指定します

    • スケジュール名を入力 *

    「-schedule - name」を指定します。

    • 特定の時間間隔でのデータベースのバックアップをスケジュール * します

    'interval'オプションを指定して'バックアップを作成する時間間隔を次の中から選択します

    • `-時間単位」

    • 「-daily`」

    • 「-weekly」と入力します

    • 「-monthly」を指定できます

    • 「-onetimeonly」と入力します

    • スケジュールを設定 *

    「-cronstring」を指定し、個々のオプションを説明する次の7つのサブ式を含めます。

    • 1 は秒を表します。

    • 2 は分を表します。

    • 3 は時間を表します。

    • 4 は 1 か月の 1 日を表します。

    • 5 は月を表します。

    • 6 は 1 週間のうちの 1 日を表します。

    • オプション: 7は年を表します。

    注意:-cronstring'と-start-time'で異なる時刻を使用してバックアップをスケジュールした場合'バックアップのスケジュールは上書きされ'-start-time'によってトリガされます

    • バックアップ・スケジュールに関するコメントを追加 *

    「-schedule -comment」に続けて概要 文字列を指定します。

    • スケジュール操作の開始時刻 * を指定します

    yyyy-mm-dd hh:mm形式で「-start-time」を指定します。

    • バックアップのスケジュール設定時に、スケジュールされたバックアップ操作のユーザーを変更します。 *

    「-runAsUser」と指定します。この処理は、スケジュールを作成したユーザ( root ユーザまたは Oracle ユーザ)として実行されます。ただし、データベースプロファイルとホストの両方に有効なクレデンシャルがある場合は、独自のユーザ ID を使用できます。

    • プリタスクおよびポストタスク仕様 XML ファイル * を使用して、バックアップスケジュール操作のタスク前またはタスク後のアクティビティを有効にします

    バックアップ・スケジュールの操作前または後にプリプロセスまたは後処理を実行するために'taskspec'オプションを指定し'タスク仕様XMLファイルの絶対パスを指定します