Before upgrading Cumulus Linux, it's essential to back up configuration files to a different server. The /etc directory is the primary location for all configuration data in Cumulus Linux. Specifically, the following files and directories should be backed up:
/etc/frr/ - Routing application (responsible for BGP and OSPF)
/etc/hostname - Configuration file for the hostname of the switch
/etc/network/ - Network configuration files, most notably /etc/network/interfaces and /etc/network/interfaces.d/
/etc/cumulus/acl - Access control list configurations
Cumulus Linux is a network operating system used on NVIDIA Spectrum switches, including those in the Spectrum-X platform, to provide a Linux-based environment forEthernet networking in AI and HPC data centers. When upgrading Cumulus Linux to a new version, it’s critical to migrate specific configuration files to preserve network settings and ensure continuity. The question asks for the two configuration file locations that should be migrated from the old installation during an upgrade.
According to NVIDIA’s official Cumulus Linux documentation, the key directories containing configuration files that should be migrated during an upgrade are /etc/cumulus/acl (for access control list configurations) and /etc/network (for network interface configurations). These directories store critical network settings that define the switch’s behavior, such as ACL rules and interface settings, which must be preserved to maintain network functionality after the upgrade.
Exact Extract from NVIDIA Documentation:
“When upgrading Cumulus Linux, you must back up and migrate specific configuration files to ensure continuity of network settings. The following directories should be included in the backup:
/etc/cumulus/acl: Contains access control list (ACL) configuration files that define packet filtering and security policies.
/etc/network: Contains network interface configuration files, such as interfaces and ifupdown2 settings, which define the network interfaces and their properties.Back up these directories before upgrading and restore them after the new version is installed to maintain consistent network behavior.”—NVIDIA Cumulus Linux Upgrade Guide
This extract confirms that options A and B are the correct answers, as /etc/cumulus/acl and /etc/network contain essential configuration files that must be migrated during a Cumulus Linux upgrade. These files ensure that ACL policies and network interface settings are preserved, which are critical for Spectrum-X configurations in AI networking environments.