Mirroring: Status and Techniques