Backup auf Windowssystem

Hilfe zu OTRS Problemen aller Art
Post Reply
xantos
Znuny newbie
Posts: 18
Joined: 06 Mar 2008, 13:03

Backup auf Windowssystem

Post by xantos »

Hy,

ich habe OTRS auf einem Windows Server laufen. Ich würde gern ein Backup machen wozu ich das OTRS nicht abschalten muss, nach möglichkeit automatisch.
Ich hab im Handbuch über das script "Backup.pl" gelesen, dass ist ja in Perl geschrieben. Kann ich das auch auf einem Windows System zum laufen bekommen?
Oder gibts da andere Lösungen? Wäre über jede Hilfe dankbar.

Gruß

xantos
glencairn
Znuny advanced
Posts: 126
Joined: 15 May 2006, 12:59
Znuny Version: 2.4.10
Real Name: Joerg Peter
Location: 55432
Contact:

Backup auf Windowssystem

Post by glencairn »

Hi,

ich mache zeitgesteuert einen DUMP der Datenbank - im laufenden Betrieb - und das hat auch soweit bislang gepasst. Selbst ein Restore war erfolgreich - also das ganze ist getestet ;-)

Cu
Jörg Peter
OTRS 2.4.10 unter Windows Server 2003
Nagios 2.7 unter SuSE Linux 9.x
Skype gow-geisler und lairdgeisler
http://www.familiegeisler.de
pebbles
Znuny newbie
Posts: 1
Joined: 14 Apr 2008, 15:14

Backup auf Windowssystem

Post by pebbles »

Hallo,

ich lasse über den Taskplaner einen DOS-Batch laufen, der einen SQL-Dump macht und auf einen ONC-Pfad kopiert. Dort ist unser Testsystem, welches diesen Dump automatisch wieder einliest. Mit diesem Testsystem testen wir dann fleissig.
Achtung, das Testsystem übernimmt dann auch z.B. die Maileinstellungen und grabst dem Livesystem die Mails weg, wenn man den Cron nicht abstellt.

d:
cd \otrs\save\
d:\otrs\mysql\bin\mysqldump.exe --opt --user=otrs --password=dein_passwort > dump.dat
copy dump.dat \\ol_otrs_test\save\

Cu,

Jan
kriant
Znuny newbie
Posts: 10
Joined: 14 May 2008, 16:17

Backup auf Windowssystem

Post by kriant »

Hallo!
Ich habe das Backup-srcipt an Windows angepasst und (für die tar-Funktionalität) 7-zip installiert.

Einspielen das Backups auf eine neue Installation hat bis jetzt immer (2mal :D ) geklappt.

Gruß,
Thorsten
You do not have the required permissions to view the files attached to this post.
--

Thorsten
OTRS: 2.4.6, OTRS::ITSM 1.3.2
OS: SUSE Linux
maeck
Znuny newbie
Posts: 50
Joined: 10 Apr 2008, 13:25

Backup auf Windowssystem

Post by maeck »

Hallo kriant,

wie rufst du das Script unter Windows auf?

maeck
OTRS: 2.3.4
OS: Debian Linux
Apache2/MySQL 5
kriant
Znuny newbie
Posts: 10
Joined: 14 May 2008, 16:17

Backup auf Windowssystem

Post by kriant »

Hallo maeck!
Ich habe eine Batchdatei mit dem Inhalt
c:\otrs\perl\bin\perl c:\otrs\otrs\scripts\khwe-backup.pl -d c:\otrs-backup\ -t fullbackup
die ich jede Nacht als Windows-Task starte.

Gruß,

Thorsten
--

Thorsten
OTRS: 2.4.6, OTRS::ITSM 1.3.2
OS: SUSE Linux
beastmoar
Znuny expert
Posts: 163
Joined: 02 Jul 2008, 08:37

Backup auf Windowssystem

Post by beastmoar »

Hallo zusammen,

dein Script funzt echt super, nur bei mir zeigt er beim DB-Dump ne fehlermeldung, muss ich hier was ändern? er meint er kann den pfad nicht finden...

gruss
alex
kriant
Znuny newbie
Posts: 10
Joined: 14 May 2008, 16:17

Backup auf Windowssystem

Post by kriant »

Hallo Alex!
Ist der Pfad - bei mir c:\otrs-backup denn vorhanden?

Sonst schreib mal die genaue Fehlermeldung.
Gruß,
Thorsten
--

Thorsten
OTRS: 2.4.6, OTRS::ITSM 1.3.2
OS: SUSE Linux
beastmoar
Znuny expert
Posts: 163
Joined: 02 Jul 2008, 08:37

Backup auf Windowssystem

Post by beastmoar »

Hi,

ja ist alles vorhanden...

er kann den MYSQL-Dump nicht machen

Dump-MYSQL rdbms... system kann angegebenen pfad nicht finden. hier muss ich meine DB eintragen??

Gruss
alex
beastmoar
Znuny expert
Posts: 163
Joined: 02 Jul 2008, 08:37

Backup auf Windowssystem

Post by beastmoar »

Kann mir hier noch jemand helfen?

Gruss
Alex
Mave1234
Znuny newbie
Posts: 1
Joined: 20 Apr 2008, 13:43

Backup auf Windowssystem

Post by Mave1234 »

Hallo,

es gibt von MySQL ein GUI-Programm "MySQL Administrator" mit dem du ein Online-Backup komfortabel einrichten kannst.

Viele Grüße

Dirk
Prakti
Znuny newbie
Posts: 2
Joined: 12 May 2009, 11:07
Znuny Version: 1.2.3

Backup auf Windowssystem

Post by Prakti »

Guten Tag,

habe auch große Probleme das otrsbackup unter Windows zu realisieren villt kennt jemand ja ne kleine doku wo, das alles mal beschrieben is
Diesel
Znuny newbie
Posts: 21
Joined: 01 Dec 2008, 16:59

Backup auf Windowssystem

Post by Diesel »

Wie bereits beschrieben kannst du mit dem MySQL Administrator die OTRS-Datenbank komplett sichern.

da gibts eigentlich nichts zu dokumentieren: installieren, ausführen und sichern...
Life is a drive...
If U didn't catch the curve, the game is over...
xjim
Znuny newbie
Posts: 1
Joined: 25 Jul 2011, 20:48
Znuny Version: 3

Re: Backup auf Windowssystem

Post by xjim »

Hallo zusammen,

auch wenn das Thema schon mehr als 3 Jahre alt ist!
ich bin neu in diesem Forum. Wir haben seit auch seit einiger Zeit OTRS am laufen.
Jetzt möchten wir die Datenbank sichern und OTRS auf ein neues System umziehen lassen (Von WinXP auf ein Linux). Mit "MySQL Administrator" lässt sich die Datenbank leider nicht sichern. Da erhalten wir eine Fehlermeldung: "Access violation at address 0035535A in module "libmysqlx.dll". Read of address 000000"
Jetzt haben wir das Sichern mit dem Script "kriant" versucht, aber leider erhalten wir dort auch die Fehlermeldung, wie "beastmoar". Ansonsten scheint das Script zu laufen, nur halt die SQL-Datei ist leer. Damit führen wir es aus: "c:\otrs\StrawberryPerl\bin\perl c:\otrs\otrs\scripts\khwe-backup.pl -d c:\otrs-backup\ -t fullbackup" (Ordner ist vorhanden)
Kann irgendjemand weiterhelfen? Was ist an dem Script falsch? Wie können wir noch die Datenbank sichern?
Leider ist im Manuel alles auf Linux ausgelegt, und da wollen wir hin!

Gruß
xjim

Edit:
Version ist 3.02
Wolfgangf
Znuny ninja
Posts: 1029
Joined: 13 Apr 2009, 12:26
Znuny Version: 6.0.13
Real Name: Wolfgang Fürtbauer
Company: PBS Logitek GmbH
Location: Pinsdorf

Re: Backup auf Windowssystem

Post by Wolfgangf »

Hier wäre eine Variante, bei der ich davon ausgehe, dass das Linux System am Netz ist und darauf MySql schon installiert ist:

- erlaube auf der Windows Box den MySQL Zugriff vom Linux Host aus ('grant ... to 'root'@'<ip des linux' ...')
- und dann ein mysqldump -h <die windowsbox> -u root -p otrs > /einpfad/otrs.dmp
Produktiv:
OTRS 6.0.13/ ITSM 6.0.13
OS: SUSE Linux (SLES 12, Leap), MySql 5.5.x, 5.6.x
Windows 2012 AD Integration (agents and customers), Nagios integration (incidents, CMDB), Survey, TimeAccounting
BobbyAC
Znuny newbie
Posts: 3
Joined: 26 Jul 2011, 15:39
Znuny Version: 4.0.3
Real Name: Bob
Company: RWTH Aachen

Re: Backup auf Windowssystem

Post by BobbyAC »

Hallo Euch allen,

ich habe auch jetzt das Skript von kriant ausprobiert und bin auch zu dem Ergebnis gekommen,dass es bei der Datenbank nicht ganz rund läuft.
Da ich allerdings schon ein wenig Ahnung von Programmierung habe, habe ich ein wenig recherchiert und habe den Fehler gefunden.
Im Skript ist der Pfad zum MySQL-Verzeichnis fest einprogrammiert. Dieser Pfad kann natürlich je nach Installation variieren.

Um den Fehler zu beheben muss der Pfad im folgenden Codeabschnitt:

Code: Select all

# check db backup support
if ($DatabaseDSN =~ /:mysql/i) {
    $DB = 'MySQL';
    $DBDump = 'c:\otrs\mysql\bin\mysqldump';
}
elsif ($DatabaseDSN =~ /:pg/i) {
    $DB = 'PostgreSQL';
    $DBDump = 'pg_dump';
}
else {
    print STDERR "ERROR: Can't backup, no database dump support!\n";
    exit (1);
}
ungefähr so (zumindest bei mir) abgeändert werden:

Code: Select all

# check db backup support
if ($DatabaseDSN =~ /:mysql/i) {
    $DB = 'MySQL';
    $DBDump = "\"C:\\Program Files (x86)\\OTRS\\mysql\\bin\\mysqldump\" "; <---hier angepasst
}
elsif ($DatabaseDSN =~ /:pg/i) {
    $DB = 'PostgreSQL';
    $DBDump = 'pg_dump';
}
else {
    print STDERR "ERROR: Can't backup, no database dump support!\n";
    exit (1);
}
Ich hoffe ich konnte euch damit weiterhelfen.

Gruß Bob :D
OTRS: 4.0.3
OS: Centos 7
benediction
Znuny newbie
Posts: 2
Joined: 27 Jul 2012, 12:07
Znuny Version: 3.1.6
Real Name: Steffen Lange
Company: FES - Felber Elektronik-Service

Re: Backup auf Windowssystem

Post by benediction »

Das werden wir demnächst mal ausprobieren, Danke.
ledonz
Znuny newbie
Posts: 4
Joined: 21 Aug 2012, 11:02
Znuny Version: 3.0.11
Real Name: Nicolai
Company: PKF

Re: Backup auf Windowssystem

Post by ledonz »

Hat sich erledigt, bei mir sagt er aber trotzdem immer, dass er den Pfad nicht findet und dann erstellt er ihn und dumpt die DB da rein... :lol: :lol: :lol:

Muss das mal umbauen..
michaelsteib
Znuny newbie
Posts: 25
Joined: 23 Oct 2013, 14:12
Znuny Version: 3.2.11
Real Name: Michael Steib

Re: Backup auf Windowssystem

Post by michaelsteib »

Hello,

would it be possible to have access to this backup scripts? I receive this warning:
You do not have the required permissions to view the files attached to this post.

Thanks a lot for your efforts.

Best regards
Michael
boris
Znuny wizard
Posts: 554
Joined: 22 Feb 2010, 18:27
Znuny Version: 3.0.4

Re: Backup auf Windowssystem

Post by boris »

ich hab mal angefangen ein Tool zu basteln.
viewtopic.php?f=34&t=14393
Produktiv:
OTRS 3.1.7
CentOS 6.3
Apache2/MySQL

Test:
OTRS 3.1.7
CentOS 6.3
Apache2/MySQL
michaelsteib
Znuny newbie
Posts: 25
Joined: 23 Oct 2013, 14:12
Znuny Version: 3.2.11
Real Name: Michael Steib

Re: Backup auf Windowssystem

Post by michaelsteib »

Hallo Kriant

vielen Dank für das File, das MYSQL Backup hat funktioniert, der Rest leider nicht, hier die Meldung

Backup D:\otrs_backup\/2013-11-01_17-00/Config.tar.gz ... The system cannot find
the path specified.
failed
Backup D:\otrs_backup\/2013-11-01_17-00/Application.tar.gz ... The system cannot
find the path specified.
failed
Dump MySQL rdbms ... done

Der Inhalt meiner Batch Datei:
C:\Perl\bin\perl C:\otrs\OTRS\scripts\khwe-backup.pl -d D:\otrs_backup\ -t fullbackup

Kannst du mir sagen, was hier falsch läuft?

Danke und Gruss
Michael
michaelsteib
Znuny newbie
Posts: 25
Joined: 23 Oct 2013, 14:12
Znuny Version: 3.2.11
Real Name: Michael Steib

Re: Backup auf Windowssystem

Post by michaelsteib »

Hallo

ich habe die Lösung nun gefunden, das 7zip war im falschen directory installiert.

Gruss
jack02
Znuny newbie
Posts: 8
Joined: 12 Jan 2012, 08:15
Znuny Version: 3.3.2

Re: Backup auf Windowssystem

Post by jack02 »

Ich habe das Skript soweit zum laufen bekommen und auch angepasst. Leider sind meine Perl-Kenntnisse nicht so tiefgreifend.

Ich würde gerne nur einen Ordner Montag - Sonntag erstellen lassen bzw. in diese Ordner die jeweiligen Backup-Dateien ablegen. Nach einer Woche sollen diese dann wieder überschrieben werden.
Wie muss ich hier das Skript anpassen ?


Desweiteren bekomme ich eine Fehlermeldung wenn er das OTRS Verzeichnis wegssichern will.

WARNINGS for files:

D:\otrs\OTRS\var\log\otrs.log.error : Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.
------------------------------------------
WARNING: Cannot open 1 file
failed
Dump MySQL rdbms ... done
OTRS 3.3.x on Windows Server 2008 R2 with IIS (Single Sign ON) and MySQL database connected to an Active Directory for Agents and Customers.
Modules installed: FAQ , GeneralCatalog, ImportExport, iPhoneHandle, ITSM, Support
OnkelG
Znuny newbie
Posts: 33
Joined: 26 Jun 2013, 16:56
Znuny Version: 3.2.2

Re: Backup auf Windowssystem

Post by OnkelG »

Hallo.

Ich versuche ebenfalls unter Windows 2012 Server ein Backup von OTRS durchzuführen.
Habe soweit auch die khwe-backup.pl angepasst, aber bekomme das Script nicht gestartet.

Meine Batch zum Ausführen hat folgenden Inhalt:

C:\Program Files (x86)\OTRS\StrawberryPerl\perl\bin\perl C:\Program Files (x86)\OTRS\OTRS\scripts\khwe-backup.pl -d c:\otrs-backup\ -t fullbackup

Liegts am Pfad? Fehlermeldung(en) lauten:
Backslash found where operator expected at - line 4, near ">\"
(Missing operator before \?)
Backslash found where operator expected at - line 4, near "otrs\"
Backslash found where operator expected at - line 4, near "otrs\"
Backslash found where operator expected at - line 4, near "scripts\"

Meine Perl-Kenntnisse gehen leider auch gegen null, daher würde ich mich über Hilfe sehr bedanken!

MfG
Post Reply