I want to upgrade to the iPhone 6s, but want to retain all my old imessages from my iPhone 5. I already backed my phone up in iTunes. Just wondering if that will suffice? I also have whatsapp and want to retain all messages and photos from that app as well. Will Apple icloud have the ability to restore all that information? TIA!