Операции по управлению резервными копиями конфигурации в CLI рассмотрены в статье [LTP-N, LTX, MA5160] Работа с конфигурацией OLT. В текущей статье рассматривается выполнение операций ручного создания резервных копии конфигурации OLT (выгрузка конфигурации) и восстановление конфигурации OLT из резервной копии (загрузка конфигурации) по протоколу SNMP.

Используемые OID

OIDOID в числовом форматеФормат значения OIDВозможные значения
oltNgSystemOperationFileManagementOperation.1.3.6.1.4.1.35265.1.209.2.1.1.1 INTEGER

0 – download;
1 – upload;
2 – test.

 oltNgSystemOperationFileManagementProtocol.1.3.6.1.4.1.35265.1.209.2.1.1.2INTEGER

0 – tftp;
1 – http;
2 – ftp.

 oltNgSystemOperationFileManagementIpAddress .1.3.6.1.4.1.35265.1.209.2.1.1.3 IPADDRESS

-

 oltNgSystemOperationFileManagementPath .1.3.6.1.4.1.35265.1.209.2.1.1.6 DISPLAYSTRING

-

 oltNgSystemOperationFileManagementFileType .1.3.6.1.4.1.35265.1.209.2.1.1.7INTEGER

0 – config;
1 – ont-firmware;
2 – firmware;
3 – license;
4 – logfile;
5 – alarm-history.

oltNgSystemOperationFileManagementAction .1.3.6.1.4.1.35265.1.209.2.1.1.9 TruthValue

-

При использовании протокола FTP дополнительно требуется использование OID:

OIDOID в числовом форматеФормат значения OIDВозможные значения
 oltNgSystemOperationFileManagementUsernamePassword .1.3.6.1.4.1.35265.1.209.2.1.1.5  DISPLAYSTRING

user:password

Загрузка конфигурации

Формат команды загрузки конфигурации по протоколу TFTP на Linux:

snmpset -v2c -c <rw_community> <ipaddr> oltNgSystemOperationFileManagementOperation.0 i 0 oltNgSystemOperationFileManagementProtocol.0 i 0 oltNgSystemOperationFileManagementIpAddress.0 a <tftp_ip> oltNgSystemOperationFileManagementPath.0 s <"filename"> oltNgSystemOperationFileManagementFileType.0 i 0 oltNgSystemOperationFileManagementAction.0 i 1
  • rw_community – read-write community;
  • ipaddr – IP адрес OLT;
  • tftp_ip – IP адрес TFTP сервера;
  • filename – имя файла конфигурации на TFTP сервере.

Выгрузка конфигурации

Формат команды выгрузки конфигурации с OLT по протоколу TFTP на Linux:

snmpset -v2c -c <rw_community> <ipaddr> oltNgSystemOperationFileManagementOperation.0 i 1 oltNgSystemOperationFileManagementProtocol.0 i 0 oltNgSystemOperationFileManagementIpAddress.0 a <tftp_ip> oltNgSystemOperationFileManagementFileType.0 i 0 oltNgSystemOperationFileManagementPath.0 s <"filename"> oltNgSystemOperationFileManagementAction.0 i 1
  • rw_community – read-write community;
  • ipaddr – IP адрес OLT;
  • tftp_ip – IP адрес TFTP сервера;
  • filename – имя выгружаемого файла конфигурации, который будет создан на TFTP сервере.


  • Нет меток