Be careful of what you ask for! Some do not consider a server mirror to be a backup.
With mirror backups, when a file in the source is deleted, that file is eventually also deleted in the mirror backup.
If its a mirror backup you want, be sure to configure your software or service to delay file deletion. For example, configure your backup software for a 30-day delete. That way if a file is deleted by accident it can still be recovered. At the same time the mirror won't grow forever, as it would if deletion is disabled.
Also to consider: If you have a mirror on a secondary server, data recovery is not necessary -- just point clients to the new server. This is one of the primary purposes of server mirroring (and load balancing)