I just completed upgrading two different servers running 7.0.4 to the latest 7.5.3 without any problems. I practiced the upgrades on the workstation that I am now typing this on, CentOS 3.4, using the Plesk yum sources provided by art. Once this worked out, I moved to the live systems.
The first machine was running CentOS 3.3 with a hotfixed version of Plesk 7.0.4.
I first backed up my Plesk using psadump.
Then I updated the OS to the new 3.4 version of CentOS. Tested the plesk, all ok.
I then changed my yum.conf to point to the PSA-7.1 art channel. (The latest channels can be found
here ).
I then ran "yum upgrade psa".
When that was completed, I tested the plesk admin panel. I did not have a 7.1 key for this server so I just checked to make sure that I could login to the admin console. I then changed my yum.conf to point to the psa-7.5 channel and ran the "yum upgrade psa" again.
Again, once the upgrade was completed, I tried logged into the Plesk admin panel. This time however, I used the "retrieve keys" button from the license management screen to upgrade and install the proper license key. I then tested email to and from several of the accounts on different domains. This was my first upgrade that did not mess up the mail quotas. Once I was satisfied with the updates, I backed up plesk again using psadump.
The second server is running RH9 with Plesk 7.0.4. Again, backup, update the OS, test plesk, change yum.conf, upgrade to 7.1.x. This time I had a 7.1 key and tested the console. Then, changed yum.conf to the psa-7.5 channel, upgraded, logged into the admin panel, retrieved new keys and tested the system. Once I was happy that all was working, I then ran psadump again.
I have three email accounts on the RH9 system that have 100-700 emails in them. I did not lose any emails at all, which I was not as fortunate going from Plesk 5.x to 6.x. I think that between the files provided by SW-Soft and the work that art puts into his yum archive made this the easiest upgrade that I have done yet.
Next, I upgrade my RH9 system to CentOS, but that will have to wait for me to finish some other projects first.
For me, the upgrade was quick, simple, and worked flawlessly. We have been running the upgraded servers for a week now without any complaints....Well, other than "what are all the new things on the admin panel", but that is just some user training.