Skip to content

Latest commit

 

History

History
78 lines (54 loc) · 3.2 KB

backup-partition.md

File metadata and controls

78 lines (54 loc) · 3.2 KB

Save configuration to fallback partition

GitHub stars GitHub forks GitHub watchers required RouterOS version Telegram group @routeros_scripts donate with PayPal

⬅️ Go back to main README

ℹ️ Info: This script can not be used on its own but requires the base installation. See main README for details.

Description

This script saves the current configuration to fallback partition. It can also copy-over the RouterOS installation when run interactively or just before a feature update.

For this to work you need a device with sufficient flash storage that is properly partitioned.

To make you aware of a possible issue a scheduler logging a warning is added in the backup partition's configuration. You may want to use log-forward to be notified.

⚠️ Warning: By default only the configuration is saved to backup partition. Every now and then you should copy your installation over for a recent RouterOS version! See below for options.

Requirements and installation

Just install the script:

$ScriptInstallUpdate backup-partition;

Configuration

The configuration goes to global-config-overlay, the only parameter is:

  • BackupPartitionCopyBeforeFeatureUpdate: copy-over the RouterOS installation when a feature update is pending

ℹ️ Info: Copy relevant configuration from global-config (the one without -overlay) to your local global-config-overlay and modify it to your specific needs.

Usage and invocation

Just run the script:

/system/script/run backup-partition;

When run interactively from terminal it supports to copy-over the RouterOS installation when versions differ.

Creating a scheduler may be an option:

/system/scheduler/add interval=1w name=backup-partition on-event="/system/script/run backup-partition;" start-time=09:30:00;

See also


⬅️ Go back to main README
⬆️ Go back to top