backup all-settings
Use this command to set or check the settings for scheduled backups.
Syntax
config system backup all-settings
set status {enable | disable}
set server {<ipv4_address>|<fqdn_str>}
set user <username>
set directory <string>
set week_days {monday tuesday wednesday thursday friday saturday sunday}
set time <hh:mm:ss>
set protocol {ftp | scp | sftp}
set passwd <passwd>
set cert <string>
set crptpasswd <passwd>
end
status {enable | disable}
|
Enable/disable scheduled backups (default = disable).
|
server {<ipv4_address>|<fqdn_str>}
|
Enter the IPv4 address or DNS resolvable host name of the backup server.
|
user <username>
|
Enter the user account name for the backup server (character limit = 63).
|
directory <string>
|
Enter the name of the directory on the backup server in which to save the backup file.
|
week_days {monday tuesday wednesday thursday friday saturday sunday}
|
Enter the days of the week on which to perform backups. You may enter multiple days.
|
time <hh:mm:ss>
|
Enter the time of day to perform the backup. Time is required in the form <hh:mm:ss>.
|
protocol {ftp | scp | sftp}
|
Enter the transfer protocol (default = sftp).
|
passwd <passwd>
|
Enter the password for the backup server (character limit = 63).
|
cert <string>
|
SSH certificate for authentication. Only available if the protocol is set to scp.
|
crptpasswd <passwd>
|
Optional password to protect backup content (character limit = 63).
|
Example
This example shows a whack where backup server is 172.20.120.11 using the admin account with no password, saving to the /usr/local/backup
directory. Backups are done on Mondays at 1:00pm using ftp.
config system backup all-settings
set status enable
set server 172.20.120.11
set user admin
set directory /usr/local/backup
set week_days monday
set time 13:00:00
set protocol ftp
end