S3 su NAS Synology: Guida alla configurazione

S3 su NAS Synology

Un servizio di Cloud Object Storage compatibile S3 permette di archiviare dati utilizzando un sistema basato su oggetti e un’interfaccia compatibile con le API S3. In questo modo applicazioni e dispositivi che supportano questo protocollo possono utilizzare uno storage remoto senza dipendere dal disco locale sul quale risiedono i dati originali.

Nel caso di un NAS, questo approccio è particolarmente utile per i backup. I dati presenti sul dispositivo possono essere copiati su uno storage remoto, separando fisicamente la copia di sicurezza dal sistema utilizzato ogni giorno. Se il NAS subisce un guasto, un problema ai dischi o un altro evento che rende indisponibili i dati locali, rimane disponibile una copia memorizzata su un’infrastruttura differente.

Lo storage a oggetti utilizza contenitori chiamati bucket. All’interno del bucket i file vengono memorizzati come oggetti e identificati tramite una chiave. Prima di configurare il NAS è quindi necessario disporre del servizio S3 compatibile, delle relative credenziali e di un bucket destinato ai backup. Per la preparazione dello spazio remoto si può seguire la guida dedicata alla creazione di un bucket Object Storage S3.

Per collegare un NAS Synology allo storage remoto si può utilizzare Hyper Backup, l’applicazione di Synology dedicata alla creazione e alla gestione dei backup. Hyper Backup consente di definire quali dati copiare, la destinazione, la pianificazione delle operazioni e la rotazione delle versioni conservate.

In pratica il NAS rimane il sistema sul quale vengono prodotti e utilizzati i dati, mentre il bucket S3 diventa una destinazione esterna per le copie di sicurezza. Le due funzioni non vanno confuse: uno storage S3 utilizzato in questo modo non sostituisce il NAS, ma aggiunge una destinazione remota alla strategia di backup.

S3: guida alla configurazione

La procedura viene eseguita dall’interfaccia DSM del NAS Synology. La disposizione delle icone e alcune voci possono cambiare in funzione della versione di DSM installata, ma il principio di configurazione rimane lo stesso.

Dalla schermata principale del NAS si individua il Package Center, dal quale vengono installati e gestiti i pacchetti disponibili sul sistema.

S3 su NAS Synology: icone del pannello DSM

Accesso alle applicazioni disponibili sul NAS Synology.

Si apre quindi Package Center.

Package Center del NAS Synology

Package Center permette di installare e gestire Hyper Backup.

All’interno del Package Center si individua Hyper Backup. Se il pacchetto non è ancora installato, va prima eseguita l’installazione; se è già presente, è sufficiente avviarlo.

Hyper Backup nel Package Center Synology

Hyper Backup è il componente utilizzato per creare il task verso lo storage remoto.

Creare il task di backup S3

Una volta aperto Hyper Backup si crea un nuovo task tramite il pulsante +. Il task contiene tutte le informazioni necessarie al processo: origine dei dati, destinazione, credenziali dello storage, pianificazione e gestione delle copie.

Creazione nuovo task Hyper Backup su Synology

Creazione di una nuova attività di backup in Hyper Backup.

Il wizard richiede innanzitutto di selezionare il tipo di backup da configurare.

Selezione del tipo di backup su Hyper Backup

Scelta della tipologia di attività da utilizzare per il backup.

Nella schermata successiva viene scelta la destinazione. Per collegarsi a un servizio esterno che utilizza il protocollo S3 si seleziona la relativa opzione compatibile.

Selezione storage S3 compatibile su Hyper Backup

Selezione dello storage S3 come destinazione remota.

A questo punto vengono richiesti i parametri necessari per stabilire la connessione. In una configurazione S3 compatibile sono normalmente necessari l’endpoint del servizio, l’Access Key, la Secret Key e il bucket da utilizzare. I valori devono corrispondere a quelli forniti per il servizio Object Storage.

Access Key e Secret Key sono credenziali di autenticazione e devono quindi essere trattate come una password. Non vanno pubblicate, inserite in screenshot condivisi o conservate in documenti accessibili senza controllo.

Inserimento credenziali S3 su NAS Synology

Configurazione dell’endpoint, delle credenziali e del bucket S3.

Il concetto di NAS, acronimo di Network Attached Storage, identifica un dispositivo di archiviazione collegato alla rete e accessibile da più sistemi. Nel caso dei dispositivi Synology, DSM fornisce l’ambiente dal quale vengono amministrati storage, applicazioni e servizi di backup.

Scegliere i dati da copiare

Dopo aver configurato la destinazione remota si selezionano i dati che devono essere inclusi nel backup. Non è sempre necessario copiare l’intero contenuto del NAS: Hyper Backup permette di scegliere le cartelle interessate dal task in base alla struttura dei dati e alle esigenze di ripristino.

Selezione dati da salvare nel backup Synology

Selezione delle cartelle da includere nella copia remota.

Una volta definite le sorgenti, il wizard prosegue con le ulteriori impostazioni del task.

Wizard di configurazione Hyper Backup

Prosecuzione della configurazione del task Hyper Backup.

Pianificazione e rotazione dei backup

Uno dei passaggi più importanti riguarda la pianificazione. Un backup configurato ma eseguito solo manualmente rischia di diventare rapidamente obsoleto. Hyper Backup permette quindi di stabilire quando deve essere avviato automaticamente il task.

La frequenza va scelta in funzione della velocità con cui cambiano i dati. Non esiste un intervallo corretto per qualsiasi situazione: un archivio modificato diverse volte al giorno ha esigenze differenti rispetto a un deposito documentale aggiornato sporadicamente.

Pianificazione backup Hyper Backup Synology

Impostazione delle modalità e della pianificazione del backup.

Il passaggio successivo riguarda la rotazione dei backup. La rotazione determina come vengono gestite nel tempo le versioni conservate. Senza una politica coerente, la quantità di dati archiviati può crescere progressivamente. Una conservazione troppo corta, al contrario, può rendere impossibile recuperare una versione sufficientemente vecchia di un file.

Rotazione backup Hyper Backup su Synology

Configurazione della politica di rotazione delle copie.

La rotazione gestita da Hyper Backup non va confusa con il versioning eventualmente disponibile sul bucket S3. Si tratta di meccanismi differenti, applicati a livelli differenti. Se serve approfondire quest’ultimo aspetto è disponibile anche la guida al versioning su Object Storage S3.

Verificare la configurazione e avviare il backup

Prima della creazione definitiva del task viene mostrato un riepilogo delle impostazioni. È il momento corretto per controllare destinazione, cartelle selezionate, pianificazione e politica di rotazione. Un errore nella selezione delle sorgenti può produrre un backup tecnicamente riuscito ma incompleto.

Riepilogo configurazione backup Synology S3

Riepilogo delle impostazioni prima della creazione del task.

Terminato il wizard, Hyper Backup può iniziare il trasferimento dei dati verso il bucket S3 secondo le impostazioni definite.

Backup Synology verso storage S3 in esecuzione

Esecuzione del task di backup verso lo storage S3 compatibile.

La presenza del task e il completamento senza errori della prima esecuzione non bastano però a dimostrare che una strategia di backup funzioni. Va controllato periodicamente lo stato delle attività e, soprattutto, va verificato che i dati possano essere effettivamente ripristinati. Un backup utilizzabile è una copia dalla quale si riescono a recuperare i dati quando servono.

Nella pratica si ottiene così una struttura semplice: il NAS Synology continua a gestire i file locali, Hyper Backup esegue le copie secondo la pianificazione stabilita e il bucket S3 conserva il backup su uno storage separato. Lo stesso servizio Object Storage può essere utilizzato anche con altri software compatibili; sul blog è disponibile, ad esempio, la guida per configurare un backup S3 su NAS QNAP.