Table of Contents
Example model & SONiC version:
config-setup < backup | boot | factory >
Parameter description:
backup - Take a backup copy of SONiC configuration that need to be migrated over when a new firmware image is installed and booted in to.
boot - Initialize/migrate SONiC configuration during system boot. Users must not execute this command on Linux shell even though it is possible to.
factory - Generates factory default SONiC configuration and save it to /etc/sonic/config_db.json.
config-setup factory < keep-basic >
Parameter description:
keep-basic - Preserves basic configurations only.
The basic tables are: MGMT_PORT,MGMT_INTERFACE,PASSW_HARDENING,MGMT_VRF_CONFIG
It can be customized by editing the file: /etc/config-setup/config-setup.conf
reset-factory < keep-all-config | only-config | keep-basic >
Parameter description:
Default - Reset configurations to factory default. Logs and files will be deleted.
keep-all-config - Preserves all configurations after boot. Logs and files will be deleted.
only-config - Reset configurations to factory default. Logs and files will be preserved.
keep-basic - Preserves basic configurations only after boot. Logs and files will be deleted.
Delete all non-default users and restore default passwords of default users.
Default
It will generate the default config_db.json file.
It will clear system logs and files.
Keep-basic
It will generate the default config_db.json and merge it with basic configurations from the current “config_db.json”.
It will clear system logs and files.
Keep-all-config
It will keep the same configuration but will clear system logs and files.
Only-config
It will generate the default config_db.json file.
It won’t clear system logs and files.
admin@sonic:~$ sudo reset-factory keep-all-config
Taoyuan, Taiwan, 29th of April 2025. The latest release of SONiC 202411.n0 – an enterprise distribution of SONiC by Netberg – introduces new features and enhancements tailored to improve performance in data center, edge, and campus environments.
Taoyuan, Taiwan, 20th of January 2025. Netberg, the leading provider of open networking solutions, announces support of Ubuntu 24.04 Noble Numbat on its Broadcom-enabled portfolio.
Taoyuan city, Taiwan, 24th of June 2024. Netberg announced the new Aurora 721 100G and Aurora 421 10G switches, which feature programmable pipelines powered by Broadcom StrataXGS® Trident3 Ethernet switch chips.
Taoyuan city, Taiwan, January 24th, 2024. Netberg announced the release of two new models powered by the Broadcom StrataXGS® Trident3 series , the Netberg Aurora 221 1G switch and Aurora 621 25G switch.
Effective January 12, 2024: The following products are now End of Life (EOL) - Aurora 720 and Aurora 620.
Taoyuan city, Taiwan, December 20th, 2023. Netberg updates its Netberg SONiC distribution to release 2022.11 on Aurora 610, Aurora 710, and Aurora 750 P4-Programmable Intel Tofino IFP systems.