Skip to content
Snippets Groups Projects
Verified Commit 3a5cdf3b authored by David Beniamine's avatar David Beniamine
Browse files

Create archive out of destination directory

parent 85fbc6a6
No related branches found
No related tags found
No related merge requests found
Pipeline #151 passed
......@@ -84,23 +84,30 @@ sauvegarde_serveur(){
fi
do_log "Creation de l'archive configuration serveur"
[ ! -z "$SERVICES" ] && systemctl stop $SERVICES
tar czf$vopt $dest/serveur.tgz $srv_directories
tar czf$vopt /tmp/serveur.tgz $srv_directories
ret=$?
[ ! -z "$SERVICES" ] && systemctl start $SERVICES
if [ $ret -eq 1 ]
then
# only warn on tar return code 1
do_log "Attention: des fichiers on été modifié durant la sauvegarde de l'archive serveur"
return 0
else
else [ $ret -ne 0 ]
return $ret
fi
mv /tmp/serveur.tgz $dest/
if [ $ret -ne 0]
then
# only warn on tar return code 1
do_log "Impossible de copier serveur.tgz dans $dest/"
fi
return $ret
}
sauvegarde_donnees(){
if $archive
then
tar cvzf $dest/Donnees.tar.gz /home
tar cvzf /tmp/Donnees.tar.gz /home
mv /tmp/Donnees.tar.gz $dest/
else
cp $voptminus -r /home $dest/Donnees
fi
......
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment