La registrazione circolare è un metodo per risparmiare spazio su disco rigido nel processo di registrazione transazionale di Microsoft Exchange. Funziona sovrascrivendo i singoli file di registro per evitare che il registro delle transazioni (l'insieme di tutti i file di registro) si espanda senza limiti sul disco rigido.
Quando la registrazione circolare è disabilitata, ogni singolo file di registro viene inserito nel database del registro delle transazioni e non esiste alcun limite alla dimensione del database. Quando la registrazione circolare è abilitata, tuttavia, il registro delle transazioni può crescere solo fino a un megabyte (1 MB) di dimensione. Dopo che tale limite è stato raggiunto, il primo file di registro viene sovrascritto automaticamente per evitare che il database del registro delle transazioni aumenti ulteriormente. Il termine "circolare" deriva dal fatto che l'insieme dei file di registro inizia a "ruotare" una volta raggiunto il limite di spazio su disco, qualcosa come una coda LIFO (last-in, first-out).
La registrazione circolare viene comunemente utilizzata con la protezione dei dati nativa di Exchange, poiché in tale modalità i backup non vengono eseguiti, quindi non è necessario un registro transazionale dettagliato. La registrazione circolare è disabilitata per impostazione predefinita in Exchange 2010. Questo perché, se la registrazione circolare è stata abilitata e il database viene danneggiato o altrimenti compromesso, non può essere completamente ripristinato se i dati sono stati aggiunti più di recente rispetto al momento in cui è stato creato l'ultimo backup completo .
La registrazione circolare è un artefatto delle vecchie versioni di Exchange rilasciate quando i dischi rigidi erano molto più piccoli di quanto non siano oggi. I dischi rigidi contemporanei hanno spazio più che sufficiente per eseguire Echoing con la registrazione circolare disabilitata. L'unico motivo per abilitarlo sarebbe quando un disco rigido è quasi pieno.