3 # Backup config files and log files.
4 LOG "backup_file start."
8 if [ ! -d ${TMP_DIR}/etc ]
10 mkdir -p ${TMP_DIR}/etc
12 \cp -f /etc/hosts ${TMP_DIR}/etc
18 LOG_ERR "Cannot move /etc/hosts file."
20 LOG "/etc/hosts file was moved to ${TMP_DIR}/etc/hosts."
23 if [ -n ${L7VSD_CONF_DIR} -a ${L7VSD_CONF_DIR} != "/" ]
25 if [ ! -d ${TMP_DIR}/l7vs ]
27 mkdir -p ${TMP_DIR}/l7vs
29 mv ${L7VSD_CONF_DIR}/* ${TMP_DIR}/l7vs/ 2> /dev/null
35 LOG_ERR "Cannot move ${L7VSD_CONF_DIR}/* files."
37 LOG "${L7VSD_CONF_DIR}/* files were moved to ${TMP_DIR}/l7vs directory."
40 if [ -n ${L7DIRECTORD_CONF_DIR} -a ${L7DIRECTORD_CONF_DIR} != "/" ]
42 if [ ! -d ${TMP_DIR}/l7director ]
44 mkdir -p ${TMP_DIR}/l7director
46 mv ${L7DIRECTORD_CONF_DIR}/* ${TMP_DIR}/l7director 2> /dev/null
52 LOG_ERR "Cannot move ${L7DIRECTORD_CONF_DIR}/* files."
54 LOG "${L7DIRECTORD_CONF_DIR}/* files were moved to ${TMP_DIR}/l7director directory."
57 if [ -n ${L7VS_LOG_DIR} -a ${L7VS_LOG_DIR} != "/" ]
59 if [ ! -d ${TMP_DIR}/log ]
61 mkdir -p ${TMP_DIR}/log
63 mv ${L7VS_LOG_DIR}/* ${TMP_DIR}/log 2> /dev/null
69 LOG_ERR "Cannot move ${L7VS_LOG_DIR}/* files."
71 LOG "${L7VS_LOG_DIR}/* files were moved to ${TMP_DIR}log directory."
74 LOG "backup_file end."