バックアップとリストア
Last Updated January 23, 2025

VMware Aria Operations for Networks
の場合、バックアップは、ローカル ストレージ、SSH サーバ、または FTP サーバに保存できます(ローカル ストレージには最新のバックアップ ファイルを 5 つまで保存できます)。バックアップを直ちに開始することも、定期的バックアップをスケジューリングすることもできます。
  • バックアップとリストアの設定には、同一のバージョンを使用する必要があります。
  • 不整合を回避するには、リストア設定を新規導入する必要があります。リストア コマンドを実行する前に、仮想マシンのスナップショットを作成しておきます。
  • パブリック API および CLI コマンドをそれぞれ使用してバックアップおよびリストアを構成できるのは、
    管理者
    ユーザーおよび
    コンソール
    ユーザーのみです。
    監査者
    ユーザーは、セットアップ上にバックアップとリストアの設定があるかどうかのみ確認できます。
  1. バックアップ プロセスをトリガします。
    メソッド
    説明
    CLI コマンドを使用
    backup-restore backup --action add --path <config-file-path>
    他の CLI コマンドについては、CLI のドキュメントを参照してください。
    いずれかのプラットフォーム ノードの
    /home/ubuntu
    にバックアップ構成ファイルを作成します。このファイルを作成するには、
    サポート
    ユーザーとしてログインする必要があります。
    CLI コマンドを実行するには、バックアップ構成ファイルを作成したプラットフォームで
    コンソール
    ユーザーとしてログインする必要があります。
    API を使用
    API リファレンス」ページの
    設定/バックアップ
    を参照してください。
    API 要求では、構成を JSON の本文として指定する必要があります。
    バックアップ プロセスの構成
    シナリオ
    説明
    ファイルの構成
    バックアップをトリガするための構成
    ローカル ファイル サーバのデフォルト ディレクトリ
    /var/lib/backup-restore
    または
    ユーザーが指定した任意のバックアップ ディレクトリにバックアップ ファイルを作成します。
    {"backup_file_server_type" : "LOCAL"}
    or
    {"backup_file_server_type": "LOCAL",
        "local_file_server":
        {
            "backup_directory": "backup_directory_path"
        }
    }
    FTP サーバ上の、ユーザーが指定したバックアップ ディレクトリにバックアップを作成します
    {
        "backup_file_server_type": "FTP",
        "ftp_file_server":
            {
                "server_address": "IP address",
                "port": port_number,
                "username": "username",
                "password": "password",
                "backup_directory": "backup_directory_path"
            }
    }
    SSH サーバ上の、ユーザーが指定したバックアップ ディレクトリにバックアップを作成します
    "backup_file_server_type": "SSH",
        "ssh_file_server":
        {
            "server_address": "IP address",
            "port": port_number,
            "username": "username",
            "password": "password",
            "backup_directory": "backup_directory_path"
        }
    バックアップ プロセスをスケジューリングするための構成
    すぐにバックアップ
    "schedule_now": true,
    日次バックアップ
    hour
    の許容値は 0 ~ 23、
    minute
    の許容値は 0 ~ 59
    "backup_schedule":
            {
                "schedule_period": "DAILY",
                "hour": 16,
                "minute": 51
            },
    週次バックアップ
    hour
    の許容値は 0 ~ 23、
    minute
    の許容値は 0 ~ 59、
    day_of_week
    の許容値は 1(日曜日)~ 7(土曜日)
    "backup_schedule":
            {
                "schedule_period": "WEEKLY",
                "hour": 16,
                "minute": 56,
                "day_of_week": 3
            },
    一部の構成のみのバックアップ
    選択した構成をバックアップするには、構成ファイルの
    data_filter
    パラメータの構成値を
    true
    に設定します。特定の構成のバックアップをスキップするには、値を
    false
    に設定します。
    data_filter
    パラメータを指定しない場合は、
    VMware Aria Operations for Networks
    によってすべての構成がバックアップされます。
    "data_filter":
            {
                "snmp": true,
                "smtp": true,
                "web_proxy": false,
                "data_sources": false,
                "events": false,
                "syslog": true,
                "ldap": true,
                "vidm": true,
                "user_data": true,
                "physical_subnet_vlan": true,
                "physical_ip_dns_mapping": true,
                "system_configuration": true,
                "east_west_ip": false,
                "north_south_ip": true,
                "data_management": true,
                "online_update_status": true,
                "ceip_status": true,
                "audit_logs_pii_status": false
            }
    FTP サーバから選択した構成の週次バックアップ(毎週火曜日)を行う構成ファイルの例。
    {
        "backup_schedule":
            {
                "schedule_period": "WEEKLY",
                "hour": 16,
                "minute": 56,
                "day_of_week": 3
            },
        "backup_file_server_type": "FTP",
        "ftp_file_server":
            {
                "server_address": "10.125.48.146",
                "port": 22011,
                "username": "testuser",
                "password": "password!",
                "backup_directory": "/backup"
            },
        "data_filter":
            {
                "snmp": true,
                "smtp": true,
                "web_proxy": false,
                "data_sources": false,
                "events": false,
                "syslog": true,
                "ldap": true,
                "vidm": true,
                "user_data": true,
                "physical_subnet_vlan": true,
                "physical_ip_dns_mapping": true,
                "system_configuration": true,
                "east_west_ip": false,
                "north_south_ip": true,
                "data_management": true,
                "online_update_status": true,
                "ceip_status": true,
                "audit_logs_pii_status": false
            }
    }
  2. リストア プロセスをトリガします。
    リストアの順序は次のとおりです。
    メソッド
    説明
    CLI コマンドを使用
    backup-restore restore --action add --path <config-file-path>
    他の CLI コマンドについては、CLI のドキュメントを参照してください。
    いずれかのプラットフォーム ノードの
    /home/ubuntu
    にリストア構成ファイルを作成します。このファイルを作成するには、
    サポート
    ユーザーとしてログインする必要があります。
    CLI コマンドを実行するには、リストア構成ファイルを作成したプラットフォームで
    コンソール
    ユーザーとしてログインする必要があります。
    API を使用
    API リファレンス」ページの
    設定/リストア
    を参照してください。
    API 要求では、構成を JSON の本文として指定する必要があります。
    リストア プロセスの構成
    シナリオ
    説明
    ファイルの構成
    リストアをトリガするための構成
    ローカル ファイル サーバからのリストア
    {
        "backup_file_server_type": "LOCAL",
        "local_file_server":
            {
                "backup_directory": "backup_directory_path",
                "backup_file_name": "file_name.tar"
            }
    }
    FTP ファイル サーバからのリストア
    {
        "backup_file_server_type": "FTP",
        "ftp_file_server":
            {
                "server_address": "IP address",
                "port": port_number,
                "username": "username",
                "password": "password",
                "backup_directory": "backup_directory_path"
                "backup_file_name": "file_name.tar"
            }
    }
    SSH ファイル サーバからのリストア
    "backup_file_server_type": "SSH",
        "ssh_file_server":
        {
            "server_address": "IP address",
            "port": port_number,
            "username": "username",
            "password": "password",
            "backup_directory": "backup_directory_path"
            "backup_file_name": "file_name.tar"
        }
    一部の構成のみのリストア
    選択した構成をリストアするには、構成ファイルの
    data_filter
    パラメータの構成値を
    true
    に設定します。特定の構成のリストアをスキップするには、値を
    false
    に設定します。
    data_filter
    パラメータを指定しなかった場合は、
    VMware Aria Operations for Networks
    によってすべての構成がリストアされます。
    "data_filter":
            {
                "snmp": true,
                "smtp": true,
                "web_proxy": false,
                "data_sources": false,
                "events": false,
                "syslog": true,
                "ldap": true,
                "vidm": true,
                "user_data": true,
                "physical_subnet_vlan": true,
                "physical_ip_dns_mapping": true,
                "system_configuration": true,
                "east_west_ip": false,
                "north_south_ip": true,
                "data_management": true,
                "online_update_status": true,
                "ceip_status": true,
                "audit_logs_pii_status": false
            }
    collector_mapping
    パラメータを指定しなかった場合は、リストアされたすべてのデータ ソースがリストア設定のランダムなコレクタにマッピングされます。
    "collector_mapping": {
        "default_collector": "default_collector_ip",
        "mappings": [
          {
            "source": "source_collector_ip",
            "destination": "destination_collector_ip"
          }
        ]
      }
    collector_mapping
    を指定した場合は、バックアップ設定の
    source_collector_ip
    にマッピングされたすべてのデータ ソースがリストア設定の
    destination_collector_ip
    にマッピングされます。バックアップ設定でコレクタにマッピングを指定しなかった場合は、対応するデータ ソースがリストア設定の
    default_collector
    にマッピングされます。ターゲット コレクタに複数のソース コレクタのマッピングを指定することができます。
    FTP サーバから選択した構成のリストアを行う構成ファイルの例。
    "backup_file_server_type": "FTP",
        "ftp_file_server":
            {
                "server_address": "10.120.18.146",
                "port": 22011,
                "username": "testuser",
                "password": "Password!",
                "backup_directory": "/backup"
                "backup_file_name": "vrni_backup-19801-10.79.197.0-2020-08-26-06.56.44.tar"
            },
        "collector_mapping": 
            {
                "default_collector": "10.120.135.2",
                "mappings": 
                    [
                    {
                    "source": "10.134.135.3",
                    "destination": "10.120.2.120"
                    }
                    ]
            },
        "data_filter":
            {
                "snmp": true,
                "smtp": true,
                "web_proxy": false,
                "data_sources": false,
                "events": false,
                "syslog": true,
                "ldap": true,
                "vidm": true,
                "user_data": true,
                "physical_subnet_vlan": true,
                "physical_ip_dns_mapping": true,
                "system_configuration": true,
                "east_west_ip": false,
                "north_south_ip": true,
                "data_management": true,
                "online_update_status": true,
                "ceip_status": true,
                "audit_logs_pii_status": false
            }
    }