Myths about Cloud Backup Busted!