Considerazioni per la replica snapshot
Poiché a tutti i tipi di replica viene generalmente applicato uno snapshot iniziale, è necessario acquisire dimestichezza con le considerazioni relative alla pianificazione per la replica snapshot, anche se si desidera implementare la replica transazionale o di tipo merge. La replica snapshot richiede la pianificazione nelle aree seguenti:
- Creazione e protezione della cartella snapshot
- Trasferimento e archiviazione dei file di snapshot
- Pianificazione degli snapshot
Creazione e protezione della cartella snapshot
La cartella snapshot è semplicemente una directory designata come condivisione. Gli agenti che eseguono letture e scritture in questa cartella devono disporre di autorizzazioni sufficienti per accedervi. Per ulteriori informazioni sulla procedura corretta di protezione della cartella, vedere Protezione della cartella snapshot. Prima di implementare la replica, verificare che gli agenti di replica siano in grado di connettersi alla cartella snapshot. Eseguire l'accesso con l'account che verrà utilizzato da ogni agente e quindi provare ad accedere alla cartella snapshot.
Trasferimento e archiviazione dei file di snapshot
Se si pianifica il trasferimento e l'archiviazione dei file di snapshot, è necessario calcolare lo spazio su disco necessario per la posizione dei file di snapshot e individuare il Sottoscrittore che riceverà i file. La quantità di spazio necessaria per uno snapshot dipende da fattori diversi, tra cui le dimensioni e il numero degli articoli pubblicati e il fatto che i file siano compressi o meno.
È possibile archiviare i file di snapshot in una posizione aggiuntiva o diversa da quella predefinita, che in genere è inclusa nel server di distribuzione. Una posizione alternativa può essere un altro server, un'unità di rete oppure un supporto rimovibile, ad esempio CD-ROM o dischi rimovibili. È inoltre possibile comprimere i file di snapshot per migliorare le prestazioni della rete scrivendo i dati nel formato di file CAB Microsoft. Per ulteriori informazioni, vedere Opzioni per gli snapshot.
Quando i file di snapshot vengono creati sia nella cartella predefinita che in una posizione alternativa nella stessa unità, inizialmente ogni file viene creato nella cartella predefinita e viene quindi copiato nella cartella alternativa. Se si utilizzano file di snapshot compressi, i file vengono copiati e compressi prima di essere inseriti nella cartella snapshot alternativa. In questi casi lo spazio totale richiesto per tutti i file di snapshot corrisponde alla somma delle dimensioni dei file di snapshot originali nella posizione predefinita e delle dimensioni dei file di snapshot compressi contenuti nella cartella alternativa.
Pianificazione degli snapshot
La generazione di uno snapshot può richiedere un elevato utilizzo di risorse, pertanto è consigliabile pianificare l'esecuzione dell'agente snapshot in periodi di attività ridotta sul server.
Per una pianificazione ottimale dell'esecuzione dell'agente snapshot, calcolare il tempo richiesto dall'agente per completare lo snapshot. Dato che lo snapshot viene creato tramite l'utilità bcp, è consigliabile eseguire una copia di massa di prova del set di dati e registrare il tempo necessario per il completamento dell'operazione. Se il set di dati è di dimensioni molto elevate, è consigliabile eseguire la copia di massa su un campione del set di dati e calcolare quindi il tempo impiegato per l'intero set di dati. Per ulteriori informazioni sull'utilità bcp, vedere Utilità bcp.
Vedere anche
Concetti
Compatibilità con le versioni precedenti della replica
Panoramica della replica snapshot
Utilizzo di più versioni di SQL Server in una topologia di replica
Altre risorse
Considerazioni sull'implementazione della replica