Setting this object to snmpNormalSave(1) will cause this device to exhibit what could be considered normal SNMP behavior, that is each SNMP set of a persistent object will be saved to persistent storage as part of the set operation.
Setting this object to pushButtonSave(2) will cause SNMP sets of persistent objects to be buffered in volatile memory until the configuration is explicitly saved to persistent memory, either through the CLI or by setting the etsysSnmpPersistenceWrite object to save(2).
Setting this object to timeDelayedSave(3) will cause SNMP sets of persistent objects to be buffered in volatile memory until certain implementation dependent time conditions are met. Once these conditions are met the configuration is saved to persistent memory.
Setting this object to a mode that is not supported on that particular implementation leads to an inconsistent value error.
On an SNMP get operation this object will return the current persistent storage mode of operation.
etsysSnmpPersistenceSave
1.3.6.1.4.1.5624.1.2.24.1.2
INTEGER1 = nop2 = save · Integer32
Setting this object to save(2) will cause the current configuration that is stored in volatile memory to be written to persistent memory and become the start-up configuration.
This will also cause any configuration information that is part of another management interface's active configuration to become part of the start-up configuration.
Any configuration changes made through SNMP will become part of the start-up configuration if and when another management interface saves the current configuration to persistent storage.
Setting this object to save(2) while the value of the etsysSnmpPersistenceMode object is NOT pushButtonSave(2) MAY lead to an inconsistent value error.
Setting this object to save(2) while the value of the etsysSnmpPersistenceStatus object is savingChanges(3) leads to an inconsistent value error.
Setting this object to nop(1) always succeeds and has no effect.
On an SNMP get operation this object will return nop(1).
Management applications are advised to make use of the snmpSetSerialNo object defined in the SNMPv2-MIB to coordinate their use of this object.
This object reports the current status of the persistent storage system when the etsysSnmpPersistenceMode object is NOT set to snmpNormalSave(1).
other - The value returned after initialization and
before any configuration changes are made when the etsysSnmpPersistenceMode object is NOT set to snmpNormalSave(1). The value returned in all cases when the etsysSnmpPersistenceMode object is set to snmpNormalSave(1).
unsavedChanges - The value returned when there are existing configuration changes that have not been saved to persistent storage.
savingChanges - The value returned during the process of
writing the current configuration to persistent storage.
saveSucceeded - The value returned after the process of
writing the current configuration to persistent storage has succeeded.
saveFailed - The value returned after the process of
writing the current configuration to persistent storage has failed.
This status will reflect operations initiated through SNMP as well as all other supported management interfaces.
etsysSnmpPersistenceStatusTime
1.3.6.1.4.1.5624.1.2.24.1.4
TimeTicks
The value of sysUpTime when etsysSnmpPersistenceStatus was last updated. If etsysSnmpPersistenceStatus has not been updated since initialization the value zero is returned.
etsysSnmpPersistenceError
1.3.6.1.4.1.5624.1.2.24.1.5
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
This object contains a descriptive error message if the last attempt to write to persistent storage has failed.
etsysSnmpPersistenceErrorTime
1.3.6.1.4.1.5624.1.2.24.1.6
DateAndTimeA date-time specification.
field octets contents range
----- ------ -------- -----
1 1-2 year* 0..65536
2 3 month 1..12
3 4 day 1..31
4 5 hour 0..23
5 6 minutes 0..59
6 7 seconds 0..60
(use 60 for leap-second)
7 8 deci-seconds 0..9
8 9 direction from UTC '+' / '-'
9 10 hours from UTC* 0..13
10 11 minutes from UTC 0..59
* Notes: - the value of year is in network-byte order - daylight saving time in New Zealand is +13
For example, Tuesday May 26, 1992 at 1:30:15 PM EDT would be displayed as:
1992-5-26,13:30:15.0,-4:0
Note that if only local time is known, then timezone information (fields 8-10) is not present. SIZE (8 | 11) · OCTET STRING · hint 2d-1d-1d,1d:1d:1d.1d,1a1d:1d
The data and time when the etsysSnmpPersistenceError was last updated. If etsysSnmpPersistenceError has not been updated since initialization the value '0000000000000000'H is returned.