CMDBデータのバックアップ

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:4分
  • cmdb_backup_storage_informationテーブル ([app-cmdb-content] ServiceNow Store アプリケーションの一部) は、プラットフォーム関連アイテムとしての CI の汎用バックアップストレージ情報を保持します。テーブルには、参照属性として CI が含まれ、ハードウェア、クラウド、コンテナ、およびその他の CI タイプの情報が格納されます。

    バックアップストア情報 [cmdb_backup_storage_information] テーブル

    このテーブルは、バックアップポリシー、最後に成功したバックアップ、最後のバックアップ試行、実行モード、バックアップソース、バックアップソース ID、およびバックアップサービスをキャプチャします。

    テーブルの無秩序な増加のリスクを軽減するために、カスケード削除ルールがバックアップソース (CI) 参照フィールドに適用されます。CI が削除されると、テーブル内の対応する行が削除されます。

    cmdb_backup_storage_informationテーブルがテクニカルサービステーブルとバックアップソーステーブルに対して行う参照の図。

    バックアップ操作に関連するテーブル

    表 : 1. バックアップ操作に関連するテーブル
    テーブル コンテンツ
    バックアップストア情報 [cmdb_backup_storage_information] CI バックアップ/スナップショット情報を格納する情報オブジェクト。
    cmdb_related_entry cmdb_backup_storage_informationに IRE ペイロードを入力するには、cmdb_related_entry で CMDB 関連のルールを定義します。関連するルールでは、[バックアップソース ID] 基準属性と [バックアップソース] を参照フィールドとして使用します。例:
    //. Sample IRE payload  var payload = 
    { 
     "items": [ 
       { 
         "className": "cmdb_ci_hardware", 
          "sys_object_source_info": { 
           "source_name": "ServiceNow", 
           "source_native_key": "some key" 
         }, 
         "values": { 
           "name": "I am a good cat" 
         }, 
         "lookup": [], 
         "related": [ 
           { 
             "className": " cmdb_backup_storage_information", 
             "values": { 
               "backup_policy": "true", 
               "last_backup": "2023-02-02", 
               “backup_id”:”sede-09191-fet” 
             } 
           } 
         ] 
       } 
     ] } 
    var jsonUntil = new JSON(); var input = jsonUntil.encode(payload); 
    var output = SNC.IdentificationEngineScriptableApi.createOrUpdateCI('ServiceNow', input); gs.print(output); 
    
    sys_security_acl レポートとユーザーアクセス。
    sys_ui_related マルチソース構成、デフォルトフォーム。

    cmdb_backup_storage_information の列

    表 : 2. cmdb_backup_storage_information の列
    説明

    バックアップ構成ステータス

    [backup_config_status]

    文字列 (選択肢)

    • バックアップ無効 [false、デフォルト]:CI が通常のバックアップ用に構成されていません。
    • バックアップ有効 [True]:CI には、定期的なバックアップのためにバックアップシステム、サービス、またはアプライアンスで定義されたポリシーと構成があります
    • 不明
    • 適用外
    • 計画済み
    • 予定外
    最後に成功したバックアップ [last_successful_backup]

    glide_date_time

    最後に成功したバックアップの日時。プラットフォーム API によって報告されるバックアップ試行の開始または終了のいずれかになるプラットフォーム固有の値。あいまいな場合は、バックアップ試行の開始時刻を使用します。

    前回のバックアップ試行 [last_backup_attempt]

    glide_date_time

    最後に成功または失敗したバックアップ試行の日時。プラットフォーム API によって報告されるバックアップ試行の開始または終了のいずれかになるプラットフォーム固有の値。あいまいな場合は、バックアップ試行の開始時刻を使用します。

    バックアップが正常に実行されると、last_backupとlast_backup_attemptの両方が同じ値になります。

    実行モード [backup_execution_mode]

    文字列 (選択肢)

    • 手動:必要に応じて実行します。
    • 自動:定期的に実行されます。
    • 不明
    sys_domainとsys_domain_path

    Glide 列

    cmdb_ci からコピーされた値。

    managed_byとmanaged_by_group cmdb_ci からコピーされた値。
    バックアップソース [backup_source_ configuration_item]

    参照 (CI)

    バックアップされる参照先 CI のバックアップステータスの詳細。

    バックアップソース ID [backup_source_id]

    文字列 (1024)

    CI のバックアップサービスのソース識別子。host_id、vcenter_id、instance_id、db_id などの外部/内部バックアップサービスで CI を識別します。

    バックアップサービス [backup_service_ configuration_item]

    参照 (CI)

    外部または内部のバックアップシステム、サービス、またはアプライアンスをホストする CSDM テクニカルサービスへの参照。

    目標復旧時点 [recovery_point_objective]

    期間

    バックアップとデータ損失の許容量の間に経過する時間。