Introduzione

State cercando di garantire che i vostri dati siano sottoposti a backup o mantenuti sincronizzati tra vari dispositivi e piattaforme? Syncovery, un potente software di sincronizzazione e backup dei file, offre una soluzione efficiente e affidabile, pensata per l’uso con Google Cloud Storage e altri tipi di archiviazione. Che tu stia proteggendo i file di un piccolo ufficio o gestendo grandi quantità di dati, Syncovery offre la flessibilità e le funzionalità necessarie per soddisfare le tue esigenze di protezione dei dati. Le sue solide funzionalità includono sincronizzazione in tempo reale, compressione, backup sintetico e pianificazione automatica dei backup, rendendolo la scelta ideale per i professionisti IT. È inoltre estremamente personalizzabile e può essere adattato per soddisfare esigenze specifiche dei clienti.

L’integrazione di Syncovery con Google Cloud Storage ti consente di sfruttare la scalabilità e la sicurezza dei servizi cloud per mantenere i tuoi file al sicuro e sincronizzati. Con il supporto per vari protocolli di archiviazione cloud e standard di crittografia, Syncovery garantisce che i tuoi dati vengano trasmessi in modo sicuro e archiviati in sicurezza nel cloud. La connessione fluida non solo migliora la disponibilità dei dati e la velocità di ripristino, ma semplifica anche la gestione dei dati su più sedi. Che tu voglia eseguire backup semplici o sincronizzazioni complesse, Syncovery si distingue come una soluzione completa per Google Cloud Storage che si adatta alle tue esigenze specifiche.

Sentitevi liberi di esplorare il nostro sito web per saperne di più su Syncovery in generale. Questa pagina si concentra soprattutto sugli aspetti tecnici della connessione di Syncovery con Google Cloud Storage. In realtà, il processo è semplice e immediato.

Scelta dell’API di Google Cloud Storage

Syncovery supporta due diversi protocolli per accedere a Google Cloud Storage: la più vecchia API XML compatibile S3, che è  trattata in una pagina separata. E la più moderna e potente API JSON , che è consigliata e descritta in questa pagina.

A partire dalla versione 10.11.0, Syncovery è autorizzato all’uso con Google Cloud Storage tramite account di servizio oppure tramite la CLI gcloud. Questi metodi consentono di assegnare a Syncovery l’accesso completo da amministratore all’account Google Cloud Storage, oppure di farlo lavorare solo con singoli bucket. Se hai già installato la CLI gcloud e collegato il tuo account GCS, è tutto pronto e puoi iniziare subito a usare Syncovery.

Molti dei passaggi descritti in questa pagina sono necessari solo se desiderate autorizzare Syncovery direttamente, senza gli strumenti gcloud. Se avete il CLI gcloud, è molto più semplice. Basta scegliere il protocollo Google Cloud Storage in Syncovery e scegliere di autorizzare tramite gcloud.

Configurare un account di servizio non è difficile, ma richiede alcuni passaggi. Questa pagina ti guiderà nella creazione di un account di servizio per Syncovery e nell’assegnazione delle autorizzazioni necessarie.

Passaggio 1: creazione di un account di servizio nella console di Google Cloud

Questo passaggio è necessario solo se non disponi di un account completamente autorizzato strumenti da riga di comando gcloud installazione, comunque. Un account di servizio si crea facilmente nella Google Cloud Console, nella pagina Account di servizio. Scegli il tuo progetto e fai clic sul pulsante “CREA ACCOUNT DI SERVIZIO“:

A screenshot showing the CREATE SERVICE ACCOUNT button in the Google Cloud console

Successivamente vedrai il seguente modulo, in cui devi assegnare un nome al servizio e una descrizione facoltativa. L’ID dell’account di servizio verrà generato automaticamente. Al termine, fai clic su “CREA E CONTINUA”:

A screenshot showing the Google Cloud service details

Ora è il momento di decidere se Syncovery avrà il pieno controllo dell’intero account Google Cloud Storage, oppure se in seguito assegnerai autorizzazioni più granulari. Se non vuoi occuparti delle autorizzazioni dei singoli bucket, puoi assegnare a Syncovery il ruolo “Amministratore dello storage”. Tuttavia, questo non è necessario.

A screenshot showing how to choose the STORAGE ADMINISTRATOR role for a Google Cloud service

Ora puoi fare clic su “FINE”, poiché non abbiamo bisogno del passaggio 3. L’account di servizio verrà creato e potrai vederlo nell’elenco degli account di servizio. Avrà un indirizzo e-mail usato per l’identificazione, ad esempio “syncservice@syncovery2014.iam.gserviceaccount.com“. Questo è un buon momento per copiare questo indirizzo e salvarlo da qualche parte per un uso successivo.

Syncovery può ottenere l’accesso usando l’account di servizio con una chiave privata, oppure tramite la CLI di gcloud. Se hai installato e attivato la CLI di gcloud, non è necessario fornire a Syncovery una chiave privata. In caso contrario, devi creare una chiave per l’account. Fai clic su di esso e vai alla scheda “Permessi” come mostrato di seguito, fai clic su “AGGIUNGI CHIAVE” e scegli “Crea nuova chiave”:

A screenshot showing the ADD KEY button that is needed to create a private key for a Google Cloud service account

Scegli il formato JSON e fai clic su CREA:

A screenshot showing how to create a private key for a Google Cloud service account

La chiave privata è ora salvata sul tuo computer in un file JSON, con un nome file simile a “syncovery2014-9a29ca47fe28.json”. Salva questo file in un luogo sicuro. La chiave privata dovrà essere importata in Syncovery in un secondo momento. È estremamente confidenziale e deve essere conservata al sicuro.

Passaggio 2: assegnazione delle autorizzazioni per i singoli bucket

È possibile assegnare autorizzazioni separatamente per ciascun bucket. Questo passaggio può essere saltato se hai assegnato il ruolo Storage Admin durante la creazione dell’account di servizio. Per assegnare le autorizzazioni a livello di bucket, vai a Google Cloud Storage Browser.

Fai clic sul bucket con cui vuoi lavorare e vai alla scheda AUTORIZZAZIONI:

A screenshot showing bucket permissions in the Google Cloud

Più in basso, fai clic su CONCEDI ACCESSO:

A screenshot showing the GRANT ACCESS button in the Google Cloud Console

Successivamente devi specificare l’indirizzo e-mail del servizio, usato come ID. In questo esempio, l’indirizzo e-mail è syncservice@syncovery2014.iam.gserviceaccount.com.

Per un funzionamento ottimale, scegli il ruolo Amministratore storage. Questo darà a Syncovery il pieno controllo solo di questo bucket, non dell’intero account Cloud Storage.

A screenshot showing how to give a service user permissions on a bucket in the Google Cloud console

Fai clic su Salva e hai finito. L’account di servizio può ora essere utilizzato in Syncovery.

Passaggio 3: utilizzo dell’account di servizio in Syncovery

Per accedere a un bucket di Google Cloud Storage in Syncovery, fare clic sul pulsante Internet su un lato del profilo e cambiare il protocollo da FTP a Google Cloud Storage. Se si utilizzeranno più account di servizio diversi, è possibile digitare un ID interno facoltativo nel campo “Account (facoltativo)”. Questo nome account opzionale è solo un identificatore all’interno di Syncovery e non ha alcun significato reale. In particolare, non deve essere necessariamente l’ID dell’account di archiviazione o l’indirizzo e-mail.

Fare clic sul pulsante Impostazioni… per specificare i dettagli dell’account di servizio:

A screenshot showing how the Google Cloud Storage protocol is chosen in Syncovery

Syncovery ora richiederà l’indirizzo e-mail dell’account di servizio:

A screenshot showing how a Google Cloud service account's email address is entered into Syncovery

E per la chiave privata. Apri il file json salvato in precedenza in un editor di testo e copia e incolla il suo contenuto nella finestra di dialogo, che apparirà così:

A screenshot showing how a Google Cloud service account's private key is entered into Syncovery

Ora è tutto pronto e il resto dovrebbe essere davvero facile. 

Se conosci il nome del bucket con cui Syncovery deve მუშაობare, puoi digitarlo nel campo “Contenitore”.

D’altra parte, se hai concesso a Syncovery il controllo completo sull’account di archiviazione, puoi fare clic sul pulsante Sfoglia accanto al campo Contenitore per ottenere un elenco di bucket da cui scegliere.

Infine, puoi fare clic sul secondo pulsante Sfoglia per scegliere una cartella all’interno del bucket.