Upgrade 2.2 auf 2.4.7 unter Windows

Hilfe zu Znuny Problemen aller Art
Locked
Igor1312
Znuny newbie
Posts: 34
Joined: 24 Feb 2010, 17:18
Znuny Version: 2.2.6

Upgrade 2.2 auf 2.4.7 unter Windows

Post by Igor1312 »

Hi,

da ich das nun erfolgreich erledigt habe, hier mein Leitfaden dazu.
Ich habe das in einer VirtualBox unter WinXP installiert, zum Testen. Das sollte aber auch auf einem Win2003 Server laufen oder einem anderen Windows.

RootKennwort bezeichnet das MySQL Kennwort des Benutzers root!
OtrsKennwort bezeichnet das MySQL Kennwort des Benutzers otrs!

Die Bin-Verzeichnisse von OTRS , Perl und Mysql habe ich in die PATH Umgebungsvariablen eingetragen:
Arbeitsplatz – Eigenschaften – Erweitert – Umgebungsvariablen - PATH
PATH=%PATH%;
C:\OTRS\MySQL\bin;c:\OTRS\OTRS\bin;c:\OTRS\StrawberryPerl\perl\bin

1. Datenbank und Konfiguration aus dem 2.2 System sichern
mysqldump -u root –pRootKennwort otrs > otrs.dump
Dateien: Config.pm, ZZZAuto.pm und evtl. GenericAgent.pm
Sicherheitshalber: C:\otrs\cronw\crontab.txt
Die Daten aus /var nicht vergessen!!!
2. Installation otrs-2.4.7-win-installer-2.1.1.exe nach c:\otrs, ohne Web-Installer!
3. Bis Abschluss: Auskommentieren von cron in den otrs-Startscripten, dann OTRSServicesRestart.bat
4. Für Datenbank Benutzer root ein Passwort setzen:
mysql –u root
connect mysql
SELECT host, user FROM mysql.user;
Entferne anomymous user:
DROP USER ''@'localhost';
Setze neues root Passwort
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('RootKennwort');
SET PASSWORD FOR 'root'@'%' = PASSWORD('RootKennwort');
SET PASSWORD FOR 'root'@'127.0.0.1' = PASSWORD('RootKennwort');
quit
Falls bei Zeile 2 eine Fehlermeldung kommt, kann die ignoriert werden, dann gibt es diesen Eintrag halt nicht. ’root’@’%’ lässt root Zugriff „von überall“ zu. Das ist evtl. per default abgeschaltet.
5. OTRS Datenbank und Benutzer otrs anlegen
mysql –u root –pRootKennwort
create database otrs CHARACTER SET utf8;
GRANT ALL PRIVILEGES ON otrs.* TO 'otrs'@'localhost' IDENTIFIED BY 'OtrsKennwort' WITH GRANT OPTION;
FLUSH PRIVILEGES;
6. Dump der Datenbank einspielen
mysql –u root –pRootKennwort otrs < otrs.dump
7. Die alten Konfigurationsdateien einspielen
Config.pm und ZZZAuto.pm
8. Upgrade Scripte für 2.3 und 2.4
Folgende Anweisungen a)-c) erst vollständig für 2.3 dann für 2.4 ausführen!
a) Upgrade Script Teil 1 für die DB-Struktur ausführen
mysql –u otrs -pOtrsKennwort
connect otrs
source DBUpdate-to-2.3.mysql.sql; (35 Min./ 20 Min.)
b) Migrationsscript ausführen, die zigtausend Fehlermeldungen ignorieren!
perl c:\otrs\otrs\scripts\DBUpdate-to-2.3.pl (5 Min./ 1 Min.)
c) Upgrade Script Teil 2 für die DB-Struktur ausführen
mysql –u otrs -pOtrsKennwort
connect otrs
source DBUpdate-to-2.3-post.mysql.sql; (1 Sek./ 1 Sek.)
9. Die Daten wieder in /var einspielen.
10. cron in den otrs-Startscripten wieder aktivieren, dann OTRSServicesRestart.bat

Tschö,
Igor
Otrs 2.4.7 auf openSuse 11.2 in VirtualBox unter Windows Server 2003
jacke_parkmann
Znuny newbie
Posts: 89
Joined: 22 Apr 2009, 11:17
Znuny Version: 5.0.11

Upgrade 2.2 auf 2.4.7 unter Windows

Post by jacke_parkmann »

Hast du vor 2. nicht erst mal den Deinstaller laufen lassen?
Ubuntu Server x64
Locked