You could set up begin scripts to perform the following tasks:
Creating derived profiles
Backing up files before upgrading