allan icon

R81.10 backup

allan | PRO | 05/21/22 04:32:15 AM UTC | 0 ⭐ | 1117 👁️ | Never ⏰ | []
Bash |

600 B

|

None

|

0 👍

/

0 👎

#!/bin/bash
 
FWM_VER="R81.10"
VER="r81.10t$(cpinfo -y MGMT|grep -Eo '[0-9]+$')"
BASENAME="$(hostname)-${VER}-$(date +%Y%m%d)"
cpstop
echo "Exporting configuration to ${HOME}/backups/${BASENAME}.tgz ..."
$MDS_FWDIR/scripts/migrate_server export -skip_upgrade_tools_check -v ${FWM_VER} -n "${HOME}/backups/${BASENAME}"
cpstart
cd ${HOME}/backups
echo "Generating SHA512 hash to ${HOME}/backups/${BASENAME}.sha512 ..."
sha512sum "${BASENAME}.tgz" > "${BASENAME}.sha512"
echo "scp ${HOME}/backups/${BASENAME}.* admin@backup-server:backups"
scp ${HOME}/backups/${BASENAME}.* admin@backup-server:backups
exit

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎