Files
story/deploy/server/platform-backup.service
T

20 lines
541 B
Desktop File
Raw Normal View History

[Unit]
Description=Encrypted data terminal cloud backup and restore verification
Requires=docker.service
After=docker.service network-online.target
[Service]
Type=oneshot
User=root
Group=root
UMask=0077
Environment=PLATFORM_ROOT=/opt/data-terminal-cloud/current
Environment=BACKUP_ROOT=/var/backups/data-terminal-cloud
Environment=BACKUP_RETENTION_DAYS=14
Environment=VERIFY_AFTER_BACKUP=true
ExecStart=/opt/data-terminal-cloud/current/deploy/server/backup.sh
Nice=10
IOSchedulingClass=best-effort
IOSchedulingPriority=7
TimeoutStartSec=2h