I use Google backup to backup my app list installed from Play Store and also contacts etc. Then I use Swift Backup to backup apps with data and apps that isn't available in PS. For photos and videos etc, you can just use SD card or transfer through PC or sync with Google Photos. Or you can just...