Mirror backup, sometimes called a "one-to-one" or "real-time mirror", creates an exact copy of your source. When a file on the source is added, changed or deleted, the same change is applied to the mirror. The goal is to keep the secondary storage as close as possible to the current live state. This allows very fast access and extremely quick recovery from certain types of failures.
However, this method has an important limitation. If you accidentally delete a file or a ransomware attack encrypts your data, the mirror will reflect that change too. It does not naturally preserve older versions or historical states. Without extra protection, a mirror alone is not enough as a comprehensive data-protection strategy.
Because of this, mirror backup is often paired with other types. For example, you can maintain a live mirror for quick failover, plus periodic full or incremental runs for history. In such a design, the mirror is for continuity, and the scheduled jobs are for true recovery and long-term retention.