OTRS automatisches Backup erstellen

Hilfe zu OTRS Problemen aller Art
Post Reply
otrs1990
Znuny advanced
Posts: 111
Joined: 25 Mar 2014, 16:04
Znuny Version: 5.0.1

OTRS automatisches Backup erstellen

Post by otrs1990 »

Hallo,

ich wollte ein automatisches Backup der OTRS Maschine durchlaufen lassen. Derzet mache ich das ganze per Hand, sprich ich ziehe mir die Backup datei immer aus der Maschine.

Hätte es gerne so eingerichtet, dass das Backup und die Einstellungen und die Sysconfig automatisch auf meiner NAS gespeichert werden.

Gibt es dafür eine Möglichkeit?

Vielen Dank im voraus.

MFG
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: OTRS automatisches Backup erstellen

Post by RStraub »

Yup !

Leg dir als otrs-user eine Datei (z.B. "backup") in ~otrs/var/cron/ an und schreib hinein:

Code: Select all

# Create a internal backup of the system every 5:05 am
05 05 * * * $HOME/scripts/backup.pl -d /opt/otrs-backup/ -c gzip -r 15 -f fullbackup
(Pfade bitte anpassen / bzw. sicherstellen dass $HOME gesetzt ist)

-r 15 bedeutet das 15 Tage gespeichert werden und ältere Backups gelöscht werden. Dieses Backup beinhaltet Config, Application und Datanbank.

Danach noch (auch als otrs):

Code: Select all

~otrs/bin/Cron.sh restart
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
otrs1990
Znuny advanced
Posts: 111
Joined: 25 Mar 2014, 16:04
Znuny Version: 5.0.1

Re: OTRS automatisches Backup erstellen

Post by otrs1990 »

Guten Morgen,

erstmal vielen Dank für die schnell Nachricht. Ich habe im Verzeichnis ~otrs/var/cron/, die Datei mit dem Code erstellt.

Zudem im Verzeichnis den Ordner /opt/otrs-backup/ angelegt.

Wo genau Trage ich die ip-Adresse der "NAS" ein, so dass das Backup dort hinkopiert wird.

VG. Leider ist das für mich noch etwas neu.

Über eine Hilfe wäre ich sehr dankbar.
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: OTRS automatisches Backup erstellen

Post by RStraub »

Dann müsstest du eine Festplatte des NAS mounten (bootfest unter fstab) und den entsprechenden Pfad mit dem -d Parameter angeben.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
otrs1990
Znuny advanced
Posts: 111
Joined: 25 Mar 2014, 16:04
Znuny Version: 5.0.1

Re: OTRS automatisches Backup erstellen

Post by otrs1990 »

Die Festplatte der NAS ist gemountet.

sudo gedit /etc/fstab

//192.168.157.7/backups/otrs /home/root/otrs cifs defaults,username=root,password=test

ip-adresse nur fiktiv angegeben

muss dieser Pfad direkt hinter -d geschrieben werden? Muss ich noch etwas beachten.

Tut mir leid für die vielen Fragen.

vg
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: OTRS automatisches Backup erstellen

Post by RStraub »

der -d Parameter wäre dann:

Code: Select all

-d /home/root/otrs
zu beachten wäre noch, dass das Backup als user otrs ausgeführt wird. Dieser braucht dann Schreib-Rechte auf das Mount.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
otrs1990
Znuny advanced
Posts: 111
Joined: 25 Mar 2014, 16:04
Znuny Version: 5.0.1

Re: OTRS automatisches Backup erstellen

Post by otrs1990 »

Servus,

bin leider erst jetzt wieder dazugekommen mich mit dem Backup zu beschäftigen.

So würde meine Datei aussehen:


# Create a internal backup of the system every 7:00 pm
05 05 * * * $HOME/scripts/backup.pl -d /opt/otrs-backup/ -c gzip -r 15 -f fullbackup

sudo gedit /etc/fstab

//191.168.157.7/backups/otrs -d/home/root/otrs cifs defaults,username=root,password=test


Kann das so funktionieren, oder habe ich noch einen Befehl vergessen?

Das Backup muss als User OTRS ausgeführt werden, dieser brauch dann schreib-Rechte auf das Mount.
Wie lege ich das genau fest?

Vielen Dank im voraus.
Rene68
Znuny newbie
Posts: 76
Joined: 09 Jun 2010, 14:37
Znuny Version: OTRS 6

Re: OTRS automatisches Backup erstellen

Post by Rene68 »

Noch ne Frage dazu hat einer eine Idee wie ich das unter OTRS 5.0.6 mache?

Bislang war das ja kein Problem aber nun gibt es ja keine Crontab mehr.
OTRS :5
jojo
Znuny guru
Posts: 15019
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: OTRS automatisches Backup erstellen

Post by jojo »

Du kannst gerne jederzeit eine Crontab anlegen oder noch besser die /etc/crontab nutzen
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Rene68
Znuny newbie
Posts: 76
Joined: 09 Jun 2010, 14:37
Znuny Version: OTRS 6

Re: OTRS automatisches Backup erstellen

Post by Rene68 »

Super Danke hat bestens geklappt.
OTRS :5
Jessi
Znuny newbie
Posts: 64
Joined: 09 Sep 2019, 14:28
Znuny Version: OTRS 6
Real Name: Jessica

Re: OTRS automatisches Backup erstellen

Post by Jessi »

RStraub wrote: 29 Sep 2015, 16:37 Yup !

Leg dir als otrs-user eine Datei (z.B. "backup") in ~otrs/var/cron/ an und schreib hinein:

Code: Select all

# Create a internal backup of the system every 5:05 am
05 05 * * * $HOME/scripts/backup.pl -d /opt/otrs-backup/ -c gzip -r 15 -f fullbackup
(Pfade bitte anpassen / bzw. sicherstellen dass $HOME gesetzt ist)

-r 15 bedeutet das 15 Tage gespeichert werden und ältere Backups gelöscht werden. Dieses Backup beinhaltet Config, Application und Datanbank.

Danach noch (auch als otrs):

Code: Select all

~otrs/bin/Cron.sh restart
Hallo,

verstehe das so, dass das Backup jeden Tag um 5:05Uhr gemacht wird? Ist das richtig?
Und ist es möglich es nur an bestimmten Tagen auszuführen? Oder wird das schlicht jeden Tag gemacht?

Gruß
Jessi
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: OTRS automatisches Backup erstellen

Post by RStraub »

Genau, in dem Setup jeden Tag um 05:05 Uhr.

Wenn du das auf Tage oder Wochentage anpassen willst, müsstest du entsprechend die letzten drei "*" editieren. Online gibt's genug CRON Helfer/Guides die dir mit der Syntax weiterhelfen.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Jessi
Znuny newbie
Posts: 64
Joined: 09 Sep 2019, 14:28
Znuny Version: OTRS 6
Real Name: Jessica

Re: OTRS automatisches Backup erstellen

Post by Jessi »

Hallo,

der Post ist zwar älter aber ich kriege das irgendwie nicht gebacken...

Hier meine vorgehensweise:

Wo mein Backup hingespeichert werden soll: $HOME/Backup/

1. su - otrs
2. nano /opt/otrs/var/cron/Backup
3. 30 13 * * * /opt/otrs/scripts/backup.pl -d /$HOME/Backup/ -r 15 -f fullbackup
4. bin/Cron.sh restart

Trotzdem erstellt er mir kein automatisches Backup.
Was mache ich Falsch?

Normalerweise mache ich das immer manuell, dabei gehe ich folgendermaßen vor:
1. cd /opt/otrs/scripts
2. ./backup.pl -d /$HOME/Backup/

Das funktioniert auch so. Nur per Cron leider nicht... :(
zzz
Znuny superhero
Posts: 888
Joined: 15 Dec 2016, 15:13
Znuny Version: All
Real Name: Emin
Company: Efflux GmbH
Contact:

Re: OTRS automatisches Backup erstellen

Post by zzz »

Jessi wrote: 12 Aug 2020, 13:32 Hallo,

der Post ist zwar älter aber ich kriege das irgendwie nicht gebacken...

Hier meine vorgehensweise:

Wo mein Backup hingespeichert werden soll: $HOME/Backup/

1. su - otrs
2. nano /opt/otrs/var/cron/Backup
3. 30 13 * * * /opt/otrs/scripts/backup.pl -d /$HOME/Backup/ -r 15 -f fullbackup
4. bin/Cron.sh restart

Trotzdem erstellt er mir kein automatisches Backup.
Was mache ich Falsch?

Normalerweise mache ich das immer manuell, dabei gehe ich folgendermaßen vor:
1. cd /opt/otrs/scripts
2. ./backup.pl -d /$HOME/Backup/

Das funktioniert auch so. Nur per Cron leider nicht... :(
Hallo,

den OTRS Cron würd ich gar nicht erweitern, sondern einen ganz normalen crontab erstellen. Eine Einleitung ins Thema.

— Emin
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/

Free and premium add-ons: German | English
Jessi
Znuny newbie
Posts: 64
Joined: 09 Sep 2019, 14:28
Znuny Version: OTRS 6
Real Name: Jessica

Re: OTRS automatisches Backup erstellen

Post by Jessi »

zzz wrote: 12 Aug 2020, 17:52 Hallo,

den OTRS Cron würd ich gar nicht erweitern, sondern einen ganz normalen crontab erstellen. Eine Einleitung ins Thema.

— Emin
Hallo,

danke für den Tipp!
Hat bei mir jetzt auch funktioniert.

Hab es unter /etc/crontab eingerichtet! Danke!

Gruß,
Jessi
Post Reply