Console Server & Router User Manual
273
# /etc/scripts/backup-usb save config-20May
To check if the backup was saved correctly:
# /etc/scripts/backup-usb list
If this command does not display
"* config-20May"
then there was an error saving the configuration.
The set-default command takes an input file as an argument and renames it to "default.opg". This default configuration
remains stored on the USB disk. The next time you want to load the default config, it will be sourced from the new
default.opg file. To set a config file as the default:
# /etc/scripts/backup-usb set-default config-20May
To load this default:
# /etc/scripts/backup-usb load-default
To load any other config file:
# /etc/scripts/backup-usb load {filename}
The
/etc/scripts/backup-usb
script can be executed directly with various
COMMANDS
or called from other custom scripts
you may create. However it is recommended that you do not customize the
/etc/scripts/backup-usb
script itself at all.
15.1.9 Backing-up the configuration off-box
If you do not have a USB on your
console server
you can back up the configuration to an off-box file. Before backing up
you need to arrange a way to transfer the backup off-box. This could be via an NFS share, a Samba (Windows) share to
USB storage or copied off-box via the network. If backing up directly to off-box storage, make sure it is mounted.
/tmp
is not a good location for the backup except as a temporary location before transferring it off-box. The
/tmp
directory
will not survive a reboot. The
/etc/config
directory is not a good place either, as it will not survive a restore.
Backup and restore should be done by the root user to ensure correct file permissions are set. The config command is
used to create a backup tarball:
config -e <Output File>
The tarball will be saved to the indicated location. It will contain the contents of the
/etc/config/
directory in an
uncompressed and unencrypted form.
Example nfs storage:
# mount -t nfs 192.168.0.2:/backups /mnt # config -e /mnt/cm4008.config # umount/mnt/
Example transfer off-box via scp:
# config -e /tmp/cm4008.config
# scp /tmp/cm4008.config 192.168.0.2:/backups
The config command is also used to restore a backup:
config -i <Input File>
This will extract the contents of the previously created backup to
/tmp
, and then synchronize the
/etc/config
directory with
the copy in
/tmp
.
One problem that can crop up here is that there is not enough room in
/tmp
to extract files to. The following command will
temporarily increase the size of
/tmp
:
mount -t tmpfs -o remount,size=2048k tmpfs /var
If restoring to either a new unit or one that has been factory defaulted, it is important to make sure that the process
generating SSH keys is either stopped or completed before restoring configuration. If this is not done, then a mix of old
and new keys may be put in place.
As SSH uses these keys to avoid man-in-the-middle attacks, logging in may be disrupted.
Summary of Contents for ACM5000
Page 3: ......
Page 10: ...Table of Contents 10 Console Server RIM Gateway User Manual...
Page 11: ......
Page 94: ...Chapter 5 Firewall Failover and Out of Band 94 Console Server RIM Gateway User Manual...
Page 119: ......
Page 149: ......
Page 191: ......
Page 205: ......
Page 225: ......
Page 303: ......
Page 313: ......
Page 323: ......