MS SQL Server Copy Database Wizard vs Backup / Restore Script
I suggest using regular SQL jobs, using the Ola Hallengren solutions for your backups.
 Ola hallengren has a full (free) maintenance solution that you can download and deploy on your server. ola.hallengren.com
It's used by a lot of DBAs, and has been around for years.

All you have to do is deploy the scripts and add some schedules, to your full/diff and log backups job.
You can also fine tune everything to fit your needs. There's code examples and options on the Ola site.
For example this link gives you all the options for the backup SP.

A big benefit you get from this, is that you can simply script out everything, and deploy it on any server you want, without much hassle.

Another nice to have, is that it also includedes jobs like IndexMaintenance and IntegrityChecks, which are needed on any SQL Instance. So it's a good all in one solution.