Replikation ist der Prozess, eine definierte Menge von Daten an mehr als einer Speicherposition zu pflegen. Dazu gehört das Kopieren von zugeordneten Änderungen von einer Speicherposition (einer Quelle) zu einer anderen (einem Ziel) und das Synchronisieren der Daten an beiden Speicherpositionen. Die Daten an Quelle und Ziel müssen nicht exakt übereinstimmen. Beispielsweise können Sie wählen, eine Untermenge der Daten zu erstellen, ein Protokoll von Datenänderungen (z. B. als Prüfliste) zu halten oder die Daten während der Replikation umzusetzen.