This ticket will add a new command line parameter (--magicRestoreLogPath) to specify where magic restore logs should go. This ticket will also likely need to investigate how we can log to two places at once, since the db will be writing to --logPath while magic restore needs to additionally output its logging to this separate file.
It's still a little unclear exactly what logging should go specifically in the magic restore logs. It sounds like we want each step that was completed for magic restore, as well as any errors that occur. We should confirm with Cloud, but to start we can log "Starting [step]..." and "Finished [step]...". SERVER-85816 can sync up with Cloud and see what changes we need to make.