Creating backup target directories
This commit is contained in:
@@ -204,7 +204,8 @@ lnmsLogrotLoc="/etc/logrotate.d/librenms"
|
|||||||
step_30_info() { echo "Backup ${toolName} web direcotry"; }
|
step_30_info() { echo "Backup ${toolName} web direcotry"; }
|
||||||
step_30_alias() { ALIAS="backup"; }
|
step_30_alias() { ALIAS="backup"; }
|
||||||
step_30() {
|
step_30() {
|
||||||
echoseq " [I] Backup install directory ${LNMS_DIR}"
|
echoseq " [I] Backup install directory to ${LNMS_BU_DIR}"
|
||||||
|
exe mkdir -p "$LNMS_BU_DIR"
|
||||||
exep "cd \"${LNMS_DIR}\"/.. && tar czf \"${LNMS_BU_DIR}/\`date +%Y%m%d\`_${toolName}_web.tar.gz\" \"$(basename "$LNMS_DIR")\""
|
exep "cd \"${LNMS_DIR}\"/.. && tar czf \"${LNMS_BU_DIR}/\`date +%Y%m%d\`_${toolName}_web.tar.gz\" \"$(basename "$LNMS_DIR")\""
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -217,6 +218,7 @@ step_31() {
|
|||||||
exep "mysqldump --single-transaction -u root ${LNMS_DB_NAME} | bzip2 -c > \"${LNMS_BU_DIR}/${toolName}_daily.sql.bz2\""
|
exep "mysqldump --single-transaction -u root ${LNMS_DB_NAME} | bzip2 -c > \"${LNMS_BU_DIR}/${toolName}_daily.sql.bz2\""
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
exe mkdir -p "$LNMS_BU_DIR/monthly"
|
||||||
echoseq " [I] Monthly backup..."
|
echoseq " [I] Monthly backup..."
|
||||||
exep "mysqldump --single-transaction -u root ${LNMS_DB_NAME} | bzip2 -c > \"${LNMS_BU_DIR}/monthly/\`date +%Y%m%d\`_${toolName}.sql.bz2\""
|
exep "mysqldump --single-transaction -u root ${LNMS_DB_NAME} | bzip2 -c > \"${LNMS_BU_DIR}/monthly/\`date +%Y%m%d\`_${toolName}.sql.bz2\""
|
||||||
;;
|
;;
|
||||||
|
Reference in New Issue
Block a user