When I was starting this site I was looking for a reliable solution to backup the site. I have been looking bit around and found this excellent plugin for WordPress: BackWPup
This plugin is absolutely awesome, with many features, just mentioning few key ones:
You can create backup job, where you can define what tables and what files will be backed up – thus you can basically backup all site, or selectively just critical data
You can store backup file to many locations: locally, to remote server or to many popular cloud services (Amazon S3, DropBox …) – so the backup available even when site is completely down.
You can schedule backups with any periodicity (cron like scheduler) – you can also run it manually
It works well even in limited hosting environments
One of customization I’ve done for this WordPress theme was to put label text over search input. I’ve found that quite nice design element and space saving optimization.
Bit more on my old site. Old site was created some 15 years ago, with intent of simple and minimalistic space for some of testing and playing SW projects of mine. It had served me well so I decided to keep a copy also on this server, however I will not transfer all content to new site – mainly because some stuff there is really ancient and I’ve lost interest in it. I may transfer some content, which I consider still interesting or something that I’ll return to..
My old site will be still available – either here in full copy or on its original address.
Final decision for CMS was WordPress – why to try something special, when tons of people are happy with it. Hope it’ll be OK for a small site like this. (Some time ago I’ve tried Drupal, but it’s much more complicated, WP seems to be much easier and intuitive. I can easily modify a theme to fit my ideas and also fix some plugins without any in depth knowledge).