I started a new job and for the first time I see they are maintaining two copies of a database and copying it from the internal database to the external dmz database to constantly keep them in sync.
Is there a good security related reason to do this ?