Ključna razlika med zrcaljenjem in podvajanjem je v tem, da se zrcaljenje pojavi v zbirki podatkov, medtem ko se podvajanje zgodi v podatkih in objektih baze podatkov. Druga pomembna razlika med zrcaljenjem in podvajanjem je, da zrcaljenje ne podpira porazdeljenega okolja, vendar podvajanje podpira okolje porazdeljene baze podatkov.
Zrcaljenje in kopiranje sta dve tehniki v DBMS, ki izboljšata razpoložljivost in zanesljivost podatkov. Zrcaljenje vključuje odvečne kopije baze podatkov, replikacija pa podvajanje podatkov in predmetov baze podatkov, kot so pogledi tabel itd.