What should I do before root? I am going to root HTC Desire (with Android 2.2).
How can I do best backup, and how can I get sure that I won't lost my whatsapp history and other files?
Download Titanium Backup, it can backup and restore all your apps, whatsapp included. If you want you can also install a custom recovery like twrp to backup the entire device memory and firmware