OTRS - Backup & Restore:

Backup-Einrichten:
Mount-Ordner auf OTRS-Server erstellen, um diesen später mit dem NAS(SMB)-Storage zu verbinden:

mkdir -p /mnt/Backup_OTRS

Backup-Ziel ist hier QNAP-Storage (<QNAP-Ip-Adresse>:/vol/NFS_Backup/OTRS)

Autom. Einhängen bei Systemstart:
Editieren von /etc/fstab
//qnap/Backup /mnt/Backup_OTRS cifs credentials=/etc/cifspasswd,iocharset=utf8,sec=ntlm 0 0

Anmeldecredentials in folgende Datei eintragen und im Anschluss die Rechte anpassen:
/etc/cifspasswd

Inhalt wie folgt:
username=username
password=password

Manuelles Einhängen:
mount –a

Backup-Script manuell ausführen unter:
/opt/otrs/scripts/backup.pl -d /mnt/Backup_OTRS/Apps/OTRS -r 10 -t fullbackup \ &> /mnt/Backup_OTRS/Apps/OTRS/backup.log

Dieses kann als Cronjob ausgeführt werden(10 werden aufbewahrt, Backup jeden Tag um 23 Uhr):
crontab –e
* 23 * * * /opt/otrs/scripts/backup.pl -d /mnt/Backup_OTRS/Apps/OTRS -r 10 -t fullbackup \ &> /mnt/Backup_OTRS/Apps/OTRS/backup.log


Restore-Prozess:
Vor dem Restore muss der Inhalt der Datenbank gelöscht werden:
mysql –uroot -p
$mysql
drop database otrs;
create database otrs;

Jetzt kann man das Restore Script starten.
$ cd /opt/otrs/scripts
./restore.pl -b /mnt/Backup_OTRS/Apps/OTRS/<DATUM-Ordner> -d /opt/otrs/
Beim Restore kam es schon einmal vor, je nach Version, dass das Script eine Kette an Symlinks angelegt hat. Dies muss man vor einem nächsten Backup unbedingt bereinigen!
cd /opt/otrs/var/
$ rm var

Gegebenenfalls, falls Fehlermeldung:
Rechte erneut setzen:
Web-Server Berechtigungen für OTRS setzen.
root@ticket:/opt# cd /opt/otrs
root@ticket:/opt/otrs# bin/otrs.SetPermissions.pl --otrs-user=otrs --web-group=www-data /opt/otrs

© 2024 ziggymania.de Designed S.Wommer
Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.