了解和维护收集的数据 › 如何备份和还原 CA NFA 数据 › 自动备份数据库
自动备份数据库
您可以按照下面的主题中所述手动备份 CA Network Flow Analysis 数据库,也可以自动备份 CA Network Flow Analysis 数据库。 要自动备份数据库,请将相应目录添加到常规备份例程中:
- 企业概览数据和 NFA 控制台配置数据:<NFA_install_path>\MySql51\data\reporter(NFA 控制台服务器)。
- 历史(15 分钟)数据:<NFA_install_path>\Netflow\datafiles\ReaperArchive15(Harvester 服务器)。
- 高分辨率(1 分钟)数据:<NFA_install_path>\Netflow\datafiles\ReaperArchive(Harvester 服务器)。
- Harvester 配置数据:<NFA_install_path>\mysql51\data\harvester(Harvester 服务器)。
- Poller 数据:<NFA_install_path>\mysql51\data\poller(Harvester 服务器)。
注意:在备份大型数据库之前,请决定要备份的数据库的量。 您可能并不希望备份原始流数据(.nsa 文件)或整个数据文件目录。
手动备份主数据库
您可以采用以下任一方法备份数据:
请执行以下步骤:
- 在数据库安装服务器上打开“服务”窗口:依次单击“开始”、“控制面板”、“管理工具”、“服务”。
注意:对于分布式配置,企业概览数据和 NFA 控制台配置数据都存储在 NFA 控制台服务器上。 此处讨论的其他数据库存储在 Harvester 服务器上。 对于单机系统,所有数据库都存储在单机服务器上。
- 停止自定义存储服务及其附属服务:
- 在“服务”窗口中右键单击 NetQoS Mysql51 服务,然后单击“停止”。
将打开一条确认消息,其中标识了将同时停止的附属服务。
- 单击“是”。
确认消息关闭,服务随之停止。
注意:在安装 Harvester 的 Linux 服务器上,需停止以下服务:
- nfa_mysqlCSE
- nfa_harvester
- nfa_reaper
- nfa_filewebservice
- nfa_dataretention
- 备份数据库:
注意:Windows 服务器和 Linux 服务器上的数据库路径相同。
要备份 Poller 数据,请参阅备份 Poller 数据库。
- 重新启动 NetQoS Mysql51 服务和附属的 CA Network Flow Analysis 服务:
- 在“服务”窗口中右键单击 NetQoS Mysql51 服务,然后单击“重新启动”。
将打开“重新启动其他服务”确认消息,其中列出了将同时重新启动的所有附属 CA Network Flow Analysis 服务。
- 单击“是”。
- 确认消息关闭,相关服务将停止后重新启动。
手动备份 Poller 数据库
您可以采用以下任一方法备份 Poller 数据:
Poller 数据包含与通过轮询检索的设备和接口相关的信息。
注意:Windows 服务器或 Linux 服务器上的数据库路径相同。
请执行以下步骤:
- 在单机服务器或 Harvester 服务器上打开“服务”窗口:依次单击“开始”、“控制面板”、“管理工具”、“服务”。
- 停止 CA NFA Poller 服务。
注意:在安装 Harvester 的 Linux 服务器上,需停止 nfa_poller 服务。
- 备份数据库:复制以下目录(位于 Harvester 或单机服务器上):<NFA_install_path>\MySql51\data\poller。
- 重新启动 CA NFA Poller 服务(或 Linux 上的 nfa_poller 服务)。