La replicación bidireccional es un método de replicación entre medios de almacenamiento como discos duros o discos virtuales en diferentes ubicaciones, en el que los datos se pueden transmitir en cualquier dirección.
En la replicación bidireccional, los medios de origen y destino pueden desempeñar funciones intercambiables. La replicación bidireccional contrasta con la replicación unidireccional, en la que los medios de origen y destino no pueden transponerse; los datos van en una sola dirección.
En la práctica general de la informática y las redes, la replicación es simplemente el proceso de copiar datos. En las redes, los archivos, como las bases de datos, a menudo se replican en varias computadoras o servidores. En Internet, los sitios web se replican comúnmente en los llamados espejos.