Primary-copy replication designates one replica as the primary copy where transactions are applied. Updates are asynchronously propagated to secondary replicas. Multi-master replication allows transactions to update any replica with conflicts detected and resolved later. Other approaches include quorum-based consensus algorithms and configurations with various read and write requirements across replicas.