Как ленивый человек юзаю автоапдейт из админки :) Пока проблем не было. Вот разве что я использую метод подмены полей для борьбы со спамом, поэтому после апдейта приходится править один файл движка вновь и вновь. Плагины все работают. Хотя, говорят, что некоторые могут отказать. Но в случае с версией 2.9 проблем с совместимостью не замечено.
Вот еще краткая заметка о моем апдейте до 2.9.
zlbb.ru
Бекапы же делаются просто. Достаточно сохранить папку с файлами всего сайта + например, экспортировать базу через phpmyadmin.