I tried to understand the upgrade steps provided in the Youtube video (v. 2.2 to 2.4) and wrote them here:
Pre-condition:
OTRS standard installation (not manual), upgrading from 3.2.2 to 3.3.5 (or latest). All Backup (SQL and complete OTRS folder) are saved separately as ZIP file, in case the upgrade is not successful.
Backup:
0. stop services
1. backup sysconfig
2. backup otrs database:
mysql -u root -prootpassword otrs > otrs_version_date.sql
(full structure and data, or only data?)
3. backup Config.pm
4. Uninstall OTRS
Restore:
1. install new version (and not going into web installation process?)
2. copy old Config.pm from previous version
3. create user otrs (because we are not going into the web installer?)
4. mysql: create database otrs character set utf8
5. grant user otrs:
mysql -uroot -e "GRANT all ON otrs.* TO 'otrs'@'localhost' identified by 'some-pw'" && mysql -uroot -e "FLUSH PRIVILEGES"
6. restore DB dump
7. DB upgrade import *.sql
8. DB upgrade execute perl *.pl
9. DB upgrade import *-post.sql
10. Repeat steps 7-8-9 for next version
11. login root, restore sysconfig
QUESTIONS:
1. Do we have to iterate the upgrade from 3.2.2 to 3.2.3 to 3.2.4...3.2.11...3.3.1...3.3.5? Because the video does iterate the version upgrade for DB version 2.2, 2.3, 2.4.
2. On the Restore step 6 and 7-8-9: Which one come first: the 7-8th or the 6th step?
3. DB SQL Backup (sql dump): full structure and data (with drop table if exists) or only the data?
4. The steps described above is also close to this manual:
http://doc.otrs.org/3.2/en/html/upgrade ... aller.html
(Unfortunately, this link http://faq.otrs.org/otrs/public.pl?Acti ... ItemID=351 is down.)There is currently no in-place upgrade tool available for OTRS installations that were done with the Windows Installer. The upgrade process basically consists of backing up the database and the filesystem, uninstalling OTRS, installing the new version, restoring the database and running the upgrade procedure if needed.
But:
http://doc.otrs.org/3.3/en/html/upgrade ... aller.html
Which one should I follow for upgrading version 3.2.2 to 3.3.x ?"It is possible to upgrade seamlessly by downloading the new Windows Installer and running it. The installer will automatically detect the OTRS installation and perform an upgrade on it."
I did the automatic installation, as described in
http://doc.otrs.org/3.3/en/html/upgrade ... aller.html
but how about the Restore steps 7-8 ? Do we have to execute it?
5. I tried the automatic installation, then the Restore steps 6-7-8th, but all the tickets title on the Dashboard are not shown up. What did I do wrong?
6. In the folder OTRS\scripts, there are "DBUpdate-to-3.2.mysql.sql" and "DBUpdate-to-3.2.pl" (OTRS 3.2.2, 3.2.3 ... 3.2.11....), respectively for Version 3.3.x.
According to the manual:
Does it mean that the steps 7-8 will be covered in the "automatic upgrade" ?"Minor upgrades (from OTRS 3.2 to OTRS 3.3) take a little more time as there is also a database upgrade step involved. The installer will detect this and will automatically perform the upgrade for you. After installation you should still perform steps 12, 13 and 14 of the 'regular' upgrading section."
7. Youtube video showed that he did not go through the web-installation process, because he create and grant the user manually, import database and so on. How about version 3.3 ?
That is all for now

Some questions are redundant. I have problem to organize the information right now because I already 4 days on upgrade process. Every help is highly appreciated. Thank you.
EDIT:
I forgot to tell you that we had the ADD-ONS "Time Accounting" and "FAQ" installed.
Then I read in this forum that after the newer version of OTRS installation, we should first login as root@localhost, install the modules AND THEN restore the database.
(which means the web-installation must have to be done first, and therefore the youtube video and the whole 'manual installation' is NOT useful in this case)
I tried to restore database before upgrading modules, but the OTRS Admin area > package manager does not respond.
Mainly, I am getting confused between upgrading after "using web-installer" or not using web-installer and do "manual upgrade" instead.