NOTE: Most of this is now deprecated. You can use the autoupdater included in the ~[plesk]/bin directory to do the updates. Just make sure you back things up first!
Back everything up!
cat /etc/hosts
## Verify that the primary IP matches hostname and hosts file
Backups
mkdir plesk_upgrade
cp -a /etc/php.* plesk_upgrade
php -v > plesk_upgrade/phpv
ls -l /etc/php.ini #make sure there is no symlink
cp /etc/my.cnf plesk_upgrade
cp /etc/xinetd.d/smtp_psa plesk_upgrade
cp /usr/local/psa/version plesk_upgrade
mkdir plesk_upgrade/pg
cp /var/lib/pgsql/data/pg_hba.conf /var/lib/pgsql/data/usrs_* /var/lib/pgsql/data/postgresql.conf plesk_upgrade/pg
***BACKUP PSA DB***
mysqldump psa > plesk_upgrade/psa.sql
Save some time!
Troubleshooting: If coming from psa7.5 to 8.x
rpm -e psa-bu # it will be replaced by psa-backup-manager
rpm -e psa-tomcat-configurator # need to check into a little further, seems safe enough