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!

ifconfig eth0; hostname
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!

export PLESK_QUOTACHECK_OFF=1 # save some time

Troubleshooting: If coming from psa7.5 to 8.x

rpm -e sitebuilder_module-shop sitebuilder_module-votes # if sitebuilder is installed
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