备份和还原

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"
    }
    {"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 } }