This white paper describes how to use database mirroring to increase the availability of the replication stream in a transactional SQL Server environment. It covers setting up replication with a mirrored publication or subscription database, how mirroring state changes and failovers affect the replication log reader and distribution agents, and how to recover the replication stream following a mirroring failover using LSN-based initialization. The goal is to provide high availability for the replication topology through the use of database mirroring.