Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
backup [2017/03/30 08:05]
mike
backup [2018/08/13 05:35]
mike
Zeile 60: Zeile 60:
  
 BACKUP_DIR=/​srv/​backup BACKUP_DIR=/​srv/​backup
-DATABASE="​datenschutz"+DATABASE="​datareporter"
  
 +# Remove backups older than 2 days
 +# They should already be synced to S3 bucket
 +find $BACKUP_DIR/​*.enc -mtime +2 -exec rm {} \;
  
 DOW=$(date +%u) DOW=$(date +%u)
Zeile 148: Zeile 151:
 echo "** please delete your private key now: $KEYFILE"​ echo "** please delete your private key now: $KEYFILE"​
 </​code>​ </​code>​
 +
 +===== AWS Backup auf S3 Bucket =====
 +
 +Die erstellten und verschlüsselten Backups werden dann auf einen S3 Bucket synchronisiert. Der Bucket ist mit Versioning erstellt, so dass alle Objekte versioniert werden.
 +
 +Konfiguration:​
 +
 +aws configure
 +
 +Benutzer Key / Shared Secret eingeben
 +
 +region: eu-central-1
 +
 +Crontab für upload:
 +
 +<​file>​
 +0 6 * * * /​usr/​bin/​aws s3 sync /srv/backup s3://​datenschutz.traunau.at/​develop
 +</​file>​
 +
 +