Upgrading to Ubuntu Server 16.04 – Part 2
As mentioned, I’m currently upgrading my Ubuntu 14.04 servers to 16.04, and I’ve just completed upgrading my development server. Actually, I use the term “upgrade” loosely as I opted for a clean install. This took a bit longer, but I’m happier with the end result, knowing that the server will be starting with a clean slate.
The actions I took went a bit like this:
- Backup my project files and any related data such as databases.
- Backup my crontab.
- Backup my dot files.
- Backup my bin directory, containing build scripts etc.
- Backup the
/etc/network/interfaces
file. - Backup the
/etc/fstab
file, the server had a bunch of drives attached. - Backup the
/etc/nginx
folder containing config files for all development sites. - Create a 16.04 virtual machine.
- Restore and test all backups on virtual machine.
- Happy that the backups were good, perform a clean install of 16.04 on development server.
- Restore and test all backups.
- Archive any old (unwanted) project files.
And that’s it. Barring any major malfunctions, my development server should be good for at least a couple more years. Next job, tackle my production servers.