Couple of suggestions:
- prefix is not always backup_round, it can be set to any custom by mp_backup_round_file cvar
I have multi instance servers, where I have to set this to different values to not overwrite each other.
- You can use completely different backup file name patterns by mp_backup_round_file_pattern cvar
e.g. %prefix%_%date%_%time%_%team1%_%team2%_%map%_ round%round%_score_%score1%_%score2%.txt
- mp_backup_restore_load_file pauses automatically after executing mp_backup_restore_load_file, if the mp_backup_restore_load_autopause cvar left default, no need to pause again
So, I would pay attention to custom backup file prefixes and names and use the values from cvars.