备份和还原
在
VMware Aria Operations for Networks
中,您可以将备份存储在本地存储(最多五个最新备份文件)、SSH 或 FTP 服务器上。您可以立即启动备份或计划定期备份。- 备份和还原设置必须具有相同的版本。
- 为避免任何不一致,还原设置必须是全新部署。在运行还原命令之前,请生成虚拟机的快照。
- 只有管理员用户和控制台用户可以分别通过公共 API 和 CLI 命令配置备份和还原。审核员用户只能查看设置中是否存在任何备份和还原配置。
- 触发备份过程。备份过程的配置场景描述文件配置触发备份的配置在本地文件服务器上的默认目录中创建备份文件:/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 } }
- 触发还原过程。还原顺序如下所示:还原过程的配置场景描述文件配置触发还原的配置从本地文件服务器还原{ "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 } }