Upgrading from CM 10.1.3 to 11 M6 without loosing any data
I hope this question hasn't been asked before, but I used the search and got no results for it so I'm gonna ask anyway. My Galaxy SII (i9100g) is actually running on Cyanogenmod 10.1.3 with Clockworkmod as the recovery. I didn't want to upgrade earlier because I was waiting for a stable version of 11, but since the M builds are now going to be the most stable builds that will be out there I'd like to give it a try. However, since I can't upgrade OTA because I need new Gapps as well, I'll have to do a complete new installation. But I'm worried to loose all my data because of the necessary "Reset to factory settings" so is there any way I can save all my phones data (and I don't mean fotos, music, videos and stuff like that because I'm able to do that myself), I mean EVERYTHING from settings over wifi password over call lists and so on? Like I feel no difference between my phone now and my phone once it's upgraded to 11? Hope you understand what I mean, so a real copy of every little thing on my phone? I really hope so!
Looking forward to your help!