Yes, but personally I would avoid doing it, backing up data partition backs up every app with their settings, but also rom version specific data which makes the backup useless if you update (I'd use swiftbackup for backing up apps - requires root), backing up user data - internal storage (pictures etc.) is much easier by either cloud syncing or copying to a pc, also the backup size would be huge and annoying to access on other devices.