[Unit] Description=Verification de restaurabilite des sauvegardes Xpeditis Documentation=file:///opt/xpeditis/data-node/backup/pg-restore.sh After=docker.service Requires=docker.service [Service] Type=oneshot User=root Environment=COMPOSE_DIR=/opt/xpeditis/data-node Environment=ENV_FILE=/opt/xpeditis/data-node/.env.data # `verify` restaure le dernier dump dans une base jetable puis la supprime. # Une sauvegarde jamais restauree n'est pas une sauvegarde. ExecStart=/opt/xpeditis/data-node/backup/pg-restore.sh verify TimeoutStartSec=2h NoNewPrivileges=true PrivateTmp=true ProtectHome=true StandardOutput=journal StandardError=journal SyslogIdentifier=xpeditis-backup-verify [Install] WantedBy=multi-user.target