mirror of https://gitlab.com/hp3icc/emq-TE1.git
update
This commit is contained in:
parent
071a2d04aa
commit
a7bcbc96c5
|
|
@ -89,27 +89,32 @@ fi
|
||||||
source_folder="/xlxd"
|
source_folder="/xlxd"
|
||||||
backup_folder="/opt/xlx-bk"
|
backup_folder="/opt/xlx-bk"
|
||||||
|
|
||||||
# Lista de archivos para realizar backup
|
# Verifica si la carpeta /xlxd/ existe
|
||||||
files_to_backup=(
|
if [ -d "$source_folder" ]; then
|
||||||
"xlxd.terminal"
|
# Verifica si la carpeta /xlxd/ no está vacía
|
||||||
"xlxd.interlink"
|
if [ "$(ls -A $source_folder)" ]; then
|
||||||
"xlxd.whitelist"
|
# La carpeta no está vacía, realiza la copia de archivos
|
||||||
)
|
files_to_backup=(
|
||||||
|
"xlxd.terminal"
|
||||||
|
"xlxd.interlink"
|
||||||
|
"xlxd.whitelist"
|
||||||
|
)
|
||||||
|
|
||||||
# Verifica si la carpeta /xlxd/ no está vacía
|
for file in "${files_to_backup[@]}"; do
|
||||||
if [ "$(ls -A $source_folder)" ]; then
|
if [ -e "$source_folder/$file" ]; then
|
||||||
# La carpeta no está vacía, realiza la copia de archivos
|
cp "$source_folder/$file" "$backup_folder/$file"
|
||||||
for file in "${files_to_backup[@]}"; do
|
echo "Copia de $file realizada con éxito."
|
||||||
if [ -e "$source_folder/$file" ]; then
|
else
|
||||||
cp "$source_folder/$file" "$backup_folder/$file"
|
echo "El archivo $file no existe en la carpeta $source_folder."
|
||||||
echo "Copia de $file realizada con éxito."
|
fi
|
||||||
else
|
done
|
||||||
echo "El archivo $file no existe en la carpeta $source_folder."
|
else
|
||||||
fi
|
# La carpeta está vacía
|
||||||
done
|
echo "La carpeta $source_folder está vacía. No se realizará la copia."
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
# La carpeta está vacía
|
# La carpeta no existe
|
||||||
echo "La carpeta $source_folder está vacía. No se realizará la copia."
|
echo "La carpeta $source_folder no existe. No se realizará la copia."
|
||||||
fi
|
fi
|
||||||
###################################################
|
###################################################
|
||||||
#emqte1-xlx
|
#emqte1-xlx
|
||||||
|
|
|
||||||
|
|
@ -374,27 +374,32 @@ sudo chmod +r /var/log/messages
|
||||||
source_folder="/opt/xlx-bk"
|
source_folder="/opt/xlx-bk"
|
||||||
backup_folder="/xlxd"
|
backup_folder="/xlxd"
|
||||||
|
|
||||||
# Lista de archivos para realizar backup
|
# Verifica si la carpeta /xlxd/ existe
|
||||||
files_to_backup=(
|
if [ -d "$source_folder" ]; then
|
||||||
"xlxd.terminal"
|
# Verifica si la carpeta /xlxd/ no está vacía
|
||||||
"xlxd.interlink"
|
if [ "$(ls -A $source_folder)" ]; then
|
||||||
"xlxd.whitelist"
|
# La carpeta no está vacía, realiza la copia de archivos
|
||||||
)
|
files_to_backup=(
|
||||||
|
"xlxd.terminal"
|
||||||
|
"xlxd.interlink"
|
||||||
|
"xlxd.whitelist"
|
||||||
|
)
|
||||||
|
|
||||||
# Verifica si la carpeta /xlxd/ no está vacía
|
for file in "${files_to_backup[@]}"; do
|
||||||
if [ "$(ls -A $source_folder)" ]; then
|
if [ -e "$source_folder/$file" ]; then
|
||||||
# La carpeta no está vacía, realiza la copia de archivos
|
cp "$source_folder/$file" "$backup_folder/$file"
|
||||||
for file in "${files_to_backup[@]}"; do
|
echo "Copia de $file realizada con éxito."
|
||||||
if [ -e "$source_folder/$file" ]; then
|
else
|
||||||
cp "$source_folder/$file" "$backup_folder/$file"
|
echo "El archivo $file no existe en la carpeta $source_folder."
|
||||||
echo "Copia de $file realizada con éxito."
|
fi
|
||||||
else
|
done
|
||||||
echo "El archivo $file no existe en la carpeta $source_folder."
|
else
|
||||||
fi
|
# La carpeta está vacía
|
||||||
done
|
echo "La carpeta $source_folder está vacía. No se realizará la copia."
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
# La carpeta está vacía
|
# La carpeta no existe
|
||||||
echo "La carpeta $source_folder está vacía. No se realizará la copia."
|
echo "La carpeta $source_folder no existe. No se realizará la copia."
|
||||||
fi
|
fi
|
||||||
# Lista de servicios a reiniciar
|
# Lista de servicios a reiniciar
|
||||||
servicios=("xlxd" "rebooter-xlxd.service")
|
servicios=("xlxd" "rebooter-xlxd.service")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue