備份和還原

VMware Aria Operations for Networks
中,可以將備份儲存在本機儲存區 (最多五個最新的備份檔案)、SSH 或 FTP 伺服器。您可以立即啟動備份或排程定期備份。
  • 備份和還原設定必須具有相同的版本。
  • 為避免任何不一致,還原設定必須是全新部署。執行還原命令之前,請先建立虛擬機器的快照。
  • 管理員
    主控台
    使用者可以分別透過公用 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 } }