

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Replica fisica
<a name="ha-physical-replication-considerations"></a>

La replica fisica è una replica a livello di blocco in cui un file WAL viene spedito da un database primario a un database secondario. La replica fisica è anche chiamata replica *in streaming* perché consente a un server di standby di rimanere più a lungo di quanto sia possibile con la spedizione dei log basata su file. up-to-date Il server di standby si connette al database primario. Quindi, il database primario trasmette i record WAL al database di standby senza attendere che il file WAL venga compilato. La replica fisica è un'opzione che vale la pena prendere in considerazione se si dispone di un database di piccole o medie dimensioni e si prevede di utilizzare la stessa versione del database. Inoltre, è possibile utilizzare la replica fisica per database di grandi dimensioni, ma la sincronizzazione può richiedere molto tempo. È possibile utilizzare uno dei due metodi seguenti con la replica fisica:

1. **Asincrono: il metodo** asincrono è l'opzione predefinita. Se il server primario si blocca, alcune transazioni salvate nel database potrebbero non essere replicate sul server di standby e causare la perdita di dati.

1. **Sincrono**: il metodo sincrono offre la possibilità di confermare che tutte le modifiche apportate da una transazione vengono trasferite su uno o più server di standby sincroni.

## Architettura
<a name="architecture-physical-replication"></a>

Il diagramma seguente mostra l'architettura per configurare HADR per il database PostgreSQL locale su Amazon utilizzando la replica fisica. EC2 

![\[Architettura di replica fisica\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/migration-databases-postgresql-ec2/images/physical-replication-architecture.png)


Il diagramma mostra il flusso di lavoro seguente:

1. Replica il database su un' EC2 istanza e copia i file di archivio.

1. Promuovi la nuova replica come endpoint di scrittura del database.

1. Indirizza l'applicazione verso il nuovo database di destinazione.

## Limitazioni
<a name="limitations-physical-replication"></a>

Si consiglia di considerare le seguenti limitazioni dell'utilizzo della replica fisica prima di iniziare la migrazione:
+ È necessaria una notevole quantità di spazio su disco sul server per eseguire i backup e quindi copiarli su Amazon. EC2
+ È necessaria una notevole quantità di larghezza di banda per sincronizzare i database di origine e di destinazione e velocizzare la copia del registro di archivio.
+ I database di origine e di destinazione devono avere la stessa versione di PostgreSQL.