Copia a livello di blocco con Syncovery
Syncovery può rilevare quali parti di un file di grandi dimensioni sono cambiate e copiare solo i blocchi modificati anziché l’intero file. Questa funzione funziona in modo simile a Rsync (ma non è la stessa cosa).
Copiare solo i blocchi modificati può far risparmiare larghezza di banda e tempo, soprattutto su una connessione lenta. Quando si copia tra dischi locali o in un ambiente LAN, può far risparmiare anche larghezza di banda, ma non sempre fa risparmiare molto tempo di copia, perché il file di origine deve essere letto per intero ogni volta per determinare i blocchi modificati (tranne quando si utilizza il Servizio di Monitoraggio del File System).
Solo i tipi di file basati su blocchi sono idonei alla copia a livello di blocco. Questi includono file di database come SQL o PST di Outlook, oltre a immagini di unità e immagini di dischi rigidi virtuali (VM). I file basati su flusso, invece, in genere fanno sì che tutti i blocchi risultino modificati ogni volta che vengono alterati (ad esempio documenti di testo, fogli di calcolo, file zip e foto). Pertanto, la copia a livello di blocco non sarà in grado di risparmiare molta larghezza di banda con i file basati su flusso.
In Syncovery, la copia a livello di blocco è talvolta chiamata anche “Aggiornamento Parziale del File”. In molti casi, è sufficiente selezionare solo la casella di controllo “Copia a livello di blocco”, che si trova nella categoria delle impostazioni Speciali nei profili (in Modalità avanzata).
Il programma deve avere un accesso veloce ad almeno uno dei lati della sincronizzazione (eccetto per la Modalità 0). L’altro lato può essere una connessione a bassa larghezza di banda. Se si utilizza un protocollo Internet, notare che solo SSH/SFTP supporta direttamente l’aggiornamento a livello di blocco. Gli altri protocolli possono essere usati solo con il Backup Sintetico (vedi più avanti).
Nota bene: la copia a livello di blocco con SSH/SFTP è stata implementata solo per gli upload, non per i download.
La Copia a livello di blocco può funzionare in quattro modi diversi:
Modalità 0: con il Servizio di Monitoraggio del File System (nuovo in Syncovery 8):
– il Servizio di Monitoraggio del File System di Syncovery deve essere in esecuzione e monitorare le cartelle di origine
– se l’origine si trova su un disco rigido locale, il servizio di monitoraggio del file system viene configurato automaticamente quando si salva il profilo.
– estremamente veloce, non è necessaria alcuna scansione completa del file di origine né checksum MD5
– i file di destinazione non devono essere modificati da altri profili, persone o strumenti
– la destinazione deve essere accessibile tramite LAN, VPN o SSH/SFTP
– se l’origine è un percorso UNC, è necessaria una configurazione speciale (vedi alla fine della pagina)
– al momento non può essere combinata con la Modalità 3 (Backup Sintetico)
Modalità 1: con database:
– l’accesso alla sorgente deve essere veloce
– la destinazione può essere lenta
– i checksum MD5 vengono memorizzati nel database
– i file di destinazione non devono essere modificati da altri profili, persone o strumenti
– la destinazione deve essere accessibile tramite LAN, VPN o SSH/SFTP
Modalità 2: con servizio remoto:
– il Servizio Remoto di Syncovery calcola i checksum MD5 sul computer remoto
– il lato “lento” può essere sia l’origine sia la destinazione
– i checksum MD5 vengono ricalcolati ogni volta
– i file su entrambi i lati possono essere modificati da altri profili, persone o strumenti
– un lato deve essere locale o LAN/VPN, l’altro può essere LAN, VPN o SSH/SFTP
Modalità 3: Backup Sintetico:
– simile alla Modalità 1, inoltre:
– aggiunge la compressione Zip, il versioning e la codifica dei nomi file
– può funzionare in locale o con qualsiasi protocollo Internet per il lato di destinazione
– i blocchi modificati vengono caricati ogni volta in un nuovo file zip separato
– tutti i file zip più vecchi devono rimanere nello spazio di archiviazione del backup, ma possono essere ridotti
– sono supportati tutti i tipi di connessione e tutti i protocolli Internet
Modo 1: destinazione lenta
In questa modalità, l’accelerazione è disponibile quando copi file da una posizione a cui hai accesso rapido (preferibilmente il tuo disco rigido). La destinazione può essere una connessione lenta, ma deve essere un normale file system (LAN, VPN oppure SSH/SFTP). Per altre connessioni, puoi usare il Backup sintetico.
Istruzioni per la Modalità 1
Nel profilo, imposta il seguente segno di spunta: Copiatura a livello di blocco, che si trova nella scheda Speciale أثناء la modifica del profilo in Modalità avanzata. La volta successiva che esegui il profilo, viene creato sul tuo disco rigido un database in cui vengono memorizzate le informazioni necessarie per l’accelerazione. La seconda volta che esegui il profilo, dovresti notare l’accelerazione.
Modo 2: con servizio remoto
Questa modalità può accelerare l’aggiornamento di file di grandi dimensioni in entrambe le direzioni. Il computer remoto può essere sia origine sia destinazione, oppure entrambi. Ciò si ottiene eseguendo una piccola applicazione di servizio sul computer remoto, che genererà al volo i checksum necessari, quando richiesti dall’applicazione principale in esecuzione su un’altra macchina. Per ulteriori informazioni sul Syncovery Remote Service, vedi qui.
L’altro computer (locale), su cui è in esecuzione il programma principale Syncovery, deve avere un accesso al computer remoto tramite normale file system (LAN o VPN), oppure può usare SSH/SFTP. Deve avere accesso in scrittura al computer remoto, in modo da poter salvarvi il file di richiesta del checksum. I checksum MD5 vengono creati quando necessario, quindi non viene utilizzato alcun database.
Istruzioni per la Modalità 2
Sul sistema remoto, esegui il programma di installazione e installa Syncovery Remote Service insieme al suo pannello di controllo. Avvia il pannello di controllo dal gruppo Syncovery nel menu Start. Nella scheda Configura Checksummer, immetti le cartelle di base che verranno usate per la sincronizzazione. Fai clic su Applica. Nella scheda Configurazione servizio, fai clic su Installa servizio e Avvia. Per impostazione predefinita, il servizio utilizzerà l’account Sistema di Windows. Se questo account non dispone di privilegi di accesso sufficienti, potrebbe essere necessario cambiare l’account nel Pannello di controllo di Windows → Strumenti di amministrazione → Servizi.
Sul sistema locale, stai eseguendo il programma principale Syncovery. Nel profilo, il lato destro deve essere il sistema remoto. Specifica una delle cartelle che hai indicato affinché il servizio remoto la monitori. Il lato sinistro deve essere costituito dalle cartelle locali, oppure da un’unità di rete con accesso relativamente rapido. Nella scheda Speciali in Modalità avanzata, seleziona i seguenti elementi: Copiatura a livello di blocco e Il lato destro usa il servizio remoto.
Modo 3: Backup sintetico
Questa funzione è pensata per eseguire il backup da un archivio locale verso qualsiasi tipo di archivio di backup. Il backup può essere locale o online.
Scegli “Backup sintetico” nella scheda Versioning→Backup sintetico. In questo modo verranno impostati automaticamente questi ulteriori segni di spunta:
– Copiatura a livello di blocco (in Speciale)
– Codifica nomi file (in Versioning)
– Comprimi ogni file separatamente (in Compressione/Crittografia)
Scopri di più sul Backup sintetico su questa pagina.
Configurazione della Modalità 0 (Servizio di monitoraggio del file system) con un percorso UNC
Il servizio di monitoraggio del file system può essere utilizzato per abilitare la copia a livello di blocco da un percorso UNC, oltre alla copia da unità locali.
Per fare in modo che funzioni, il servizio di monitoraggio deve essere installato e configurato su tutte le macchine che scrivono nel percorso UNC. Il Pannello di controllo dei servizi ausiliari deve essere utilizzato per configurare il Servizio di monitoraggio del file system. È necessario digitare nel campo di configurazione il percorso UNC che è il percorso sorgente per il job di Syncovery.
Inoltre, al Servizio di monitoraggio del file system deve essere assegnato un account utente che abbia accesso al percorso UNC. Questo si fa tramite Pannello di controllo di Windows→Strumenti di amministrazione→Servizi, modificandone le proprietà. Quindi è possibile avviare il servizio. Dovresti vedere una cartella nascosta .Syncovery nel percorso UNC e al suo interno un file come SyncoveryFSMonitor.NOMEMACCHINA.active. Se hai problemi a configurarlo, contatta support@syncovery.com.
