Krótko mówiąc, tworzenie kopii lustrzanych pozwala mieć drugi serwer jako „gorącą” kopię zapasową serwera głównego, gotową do przejęcia w każdej chwili awarii serwera głównego. Tak więc tworzenie kopii lustrzanych zapewnia awaryjność i niezawodność.
Z drugiej strony replikacja umożliwia dwóm lub większej liczbie serwerów pozostawanie „zsynchronizowane” — oznacza to, że serwery pomocnicze mogą odpowiadać na zapytania i (w zależności od konfiguracji) faktycznie zmieniać dane (zostaną one połączone podczas synchronizacji). Możesz go również użyć do lokalnego buforowania, równoważenia obciążenia itp.