• I would verify whether the performance decrease was caused by the backup.

    You may consider to perform full database on weekly basis and do the differential backups for the rest days. Perform differential backup should be fast in general than the full backup. But you can't use maintenance wizard to do it, you have to code T-SQL.