Le script de sauvegarde Tar est celui-ci et il est fonctionnel
#!/bin/sh
# Enregistrez ce script sous le nom de backup.sh. Prennez note de son emplacement.
echo "------------------------------------------------------";
echo "- Sauvegarde complète du système";
echo "------------------------------------------------------";
echo "";
echo "Création de l'archive";
# On crée l'archive .tar en précisant entre guillemets les chemins absolus des dossiers à sauvegarder.
tar -cvzf /home/anche/Bureau/test/backup.tar.gz "/home/anche/farma"
echo "------------------------------------------------------";
echo "";
echo "Vérification de l'existence de l'archive";
# On teste si l'archive a bien été créée
if [ -e /votre_support/backup.tar.gz ]
then
echo ""
echo "Votre archive a bien été créée.";
echo ""
else
echo ""
echo "Il y a eu un problème lors de la création de l'archive.";
echo ""
fi
echo "### Fin de la sauvegarde. ###";
[center]**********************************************
**********************************************[/center]
Créer le service systemd j'essaie:
fichier ~/etc/systemd/system/backupTar.service :
[Unit]
Description=sauvegarde tar
ConditionPathExists=/home/anche/Scripts/backup/backup.sh
[Service]
Type=forking
ExecStart=/bin/sh -c backup.sh
TimeoutSec=5
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install]
WantedBy=multi-user.target
puis
# systemctl --system daemon-reload
et
# systemctl start backupTar.service
Job for backupTar.service failed. See 'systemctl status backupTar.service' and 'journalctl -xn' for details.
vérification des services
# systemctl list-units --type=service
UNIT LOAD ACTIVE SUB DESCRIPTION
abrt-ccpp.service loaded active exited Install ABRT coredump hook
abrt-oops.service loaded active running ABRT kernel log watcher
abrt-xorg.service loaded active running ABRT Xorg log watcher
abrtd.service loaded active running ABRT Automated Bug Reporting
accounts-daemon.service loaded active running Accounts Service
alsa-state.service loaded active running Manage Sound Card State (rest
atd.service loaded active running Job spooling tools
auditd.service loaded active running Security Auditing Service
avahi-daemon.service loaded active running Avahi mDNS/DNS-SD Stack
backupTar.service loaded failed failed sauvegarde tar
bluetooth.service loaded active running Bluetooth service