allan icon

R80.40 backup

allan | PRO | 02/01/22 02:46:19 PM UTC | 0 ⭐ | 1450 👁️ | Never ⏰ | []
Bash |

600 B

|

None

|

0 👍

/

0 👎

#!/bin/bash
 
FWM_VER="R80.40"
VER="r80.40t$(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} "${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

    |

    👍

    /

    👎