In cerca della soluzione ottimale

In questo articolo parlerò di come sono entrato in contatto con Quest Netvault Backup. Di Netvault Backup, quando il software apparteneva a Dell, avevo già sentito molti commenti positivi, ma non avevo ancora avuto occasione di provarlo personalmente.

In cerca della soluzione ottimale

Quest Software, noto anche come Quest, è un'azienda software con sede in California, con 53 uffici in 24 paesi nel mondo. Fondata nel 1987, l'azienda è riconosciuta per il suo software utilizzato da professionisti nel campo dei database, nella gestione del cloud, nella sicurezza informatica, nell'analisi dei dati, nonché per il backup e il ripristino. Quest Software è stata acquisita da Dell nel 2012. Il 1° novembre 2016, la vendita è stata completata e l'azienda è stata rilanciata come Quest Software.

Ho avuto l'opportunità di conoscere meglio Quest Netvault di recente. In uno dei progetti, il Cliente ha richiesto di trovare una soluzione economica e ottimale per proteggere la propria infrastruttura. Il Cliente ha preso in considerazione diversi software per il backup, uno dei quali era Quest Netvault Backup. A seguito dei test, tenendo conto dei parametri importanti per il Cliente (alcuni dei quali sono riportati alla fine dell'articolo), è stato scelto Quest Netvault Backup.
In aggiunta ai requisiti principali, il Cliente desiderava che il software fosse installato su server che eseguono Linux. Tali requisiti non sono soddisfatti da tutti i software di backup, ma Quest Netvault Backup è in grado di farlo.

Dati di partenza e requisiti

L'obiettivo richiesto dal Cliente era progettare un sistema per il backup di dati per un totale di 62 TB. Questi dati erano archiviati in sistemi applicativi come SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint, ecc. Questi sistemi applicativi operavano su server fisici e virtuali che utilizzavano sistemi operativi della famiglia Microsoft Windows Server, Linux e FreeBSD. L'ambiente virtuale era basato sulla piattaforma di virtualizzazione VMware vSphere. L'infrastruttura era ospitata in un'unica sede.

In generale, l'infrastruttura del Cliente è mostrata nella figura 1.1.

In cerca della soluzione ottimale
Figura 1.1 – Infrastruttura del Cliente

Durante l'analisi sono state esaminate le capacità di Quest Netvault Backup applicabili all'infrastruttura del Cliente, in particolare per quanto riguarda il backup, il ripristino, la gestione e il monitoraggio dei dati. Le funzionalità standard e i principi operativi non si discostano significativamente da quelli di altre soluzioni software. Pertanto, desidero analizzare le peculiarità di Quest Netvault Backup che lo distinguono dagli altri strumenti di backup.

Caratteristiche interessanti

Installazione

La dimensione del pacchetto di Quest Netvalt Backup è di soli 254 megabyte, il che consente un rapido deployment.

I plugin per le piattaforme e i compiti supportati vengono scaricati separatamente, contribuendo positivamente allo stato obiettivo del sistema, che avrà solo le funzionalità necessarie per proteggere un'infrastruttura specifica senza essere sovraccarico di opzioni superflue.

Gestione

L'amministrazione di Netvault avviene tramite l'interfaccia web WebUI. L'accesso avviene con nome utente e password.

In cerca della soluzione ottimale
Figura 1.2 – Finestra di accesso alla console di gestione

La connessione alla web console può essere effettuata da qualsiasi computer della rete tramite un browser.

WebUI utilizza un'interfaccia semplice e intuitiva; l'amministrazione non presenta alcun problema, la logica di gestione è chiara e comprensibile. In caso di domande, è disponibile una documentazione dettagliata sul sito del fornitore. documentazione sul prodotto.
In cerca della soluzione ottimale
Figura 1.3 – Interfaccia WebUI

WebUI è progettata per la gestione e il controllo di Quest Netvault Backup e consente di eseguire le seguenti operazioni:
– configurazione delle prestazioni, della sicurezza e di altri parametri;
– gestione dei clienti, dei dispositivi di archiviazione e dei supporti;

In cerca della soluzione ottimale
Figura 1.4 – Gestione dei dispositivi di archiviazione

– esecuzione di backup e ripristino;
– monitoraggio dei task, delle attività dei dispositivi e dei registri degli eventi;

In cerca della soluzione ottimale
Figura 1.5 – Monitoraggio delle attività dei dispositivi

– configurazione delle notifiche;
– creazione e visualizzazione di report.

Dispositivi di archiviazione

Quest Netvault implementa facilmente la regola di archiviazione 3-2-1, poiché è in grado di lavorare sia con dispositivi per archiviazione temporanea dei backup (sistemi di archiviazione su disco), sia con dispositivi per archiviazione a lungo termine (dispositivi di deduplicazione, librerie di nastri fisici, caricatori automatici, librerie di nastri virtuali (VTL) e librerie di nastri virtuali condivise (SVTL)). I backup disaggregati possono essere conservati nel cloud, in una sede remota o su supporti disaggregati (ad esempio, un'unità a nastro).

Quando si utilizzano dispositivi di deduplicazione, vengono supportati protocolli specializzati RDA e DD Boost. L'uso di questi protocolli:
– riduce il carico sulla rete e migliora le prestazioni dei task di backup, poiché i dati vengono deduplicati sul client e vengono trasmessi solo i blocchi necessari. Ad esempio, operare in combinazione con Quest Qorestor tramite il protocollo RDA consente di raggiungere prestazioni fino a 20 terabyte all'ora e un rapporto di compressione di 20 a 1;
– protegge i backup dagli attacchi di ransomware. Anche se il server di backup stesso viene infettato e crittografato, i backup rimarranno intatti. link.

Client

Quest Netvault Backup supporta più di trenta piattaforme e applicazioni. È possibile trovare l'elenco dettagliato sul sito del fornitore a link (Figura 1.7). Il controllo della compatibilità delle versioni dei sistemi protetti con Quest Netvault Backup avviene attraverso il documento ufficiale 'Quest Netvault Backup Compatibility Guide' disponibile a link.

Il supporto di un numero così elevato di sistemi consente di progettare soluzioni per infrastrutture Enterprise complesse. I client sono distribuiti sotto forma di plugin (corrispondente agli agenti di altri fornitori) che vengono installati sui server. Di conseguenza, i dati vengono protetti tramite un unico sistema con un unico punto di gestione.

In cerca della soluzione ottimale
Figura 1.6 – Elenco dei plugin

Dopo aver scaricato i plugin per queste piattaforme, li posizioniamo in una cartella comune, che colleghiamo a Netvault e successivamente installiamo i plugin sui server protetti in remoto.

Inoltre, considero un altro vantaggio la chiarezza nella scelta degli oggetti da sottoporre a backup. Ad esempio, nell'immagine qui sotto, selezioniamo come oggetti lo stato del sistema del server e il disco logico c:.

In cerca della soluzione ottimale

In questa immagine viene mostrata la selezione delle partizioni del disco rigido.

In cerca della soluzione ottimale

Oltre ai plugin per piattaforme che operano su server singoli, Quest Netvault Backup offre anche versioni dei plugin con supporto per vari sistemi a cluster. In questo caso, i nodi del cluster vengono raggruppati in un cliente virtuale, sul quale viene installato il plugin con supporto per cluster. Il backup e il ripristino dei nodi del cluster verranno gestiti tramite questo cliente virtuale. Di seguito nella tabella sono presentate le versioni cluster dei plugin.

Tabella 1.2 Plugin con supporto per sistemi a cluster

Plugin
Descrizione

Plugin per FileSystem
Questo plugin è utilizzato per la configurazione del backup dei dati del file system sulle seguenti piattaforme:– cluster Windows Server;– cluster Linux;– cluster Sun (Solaris SPARC)

Plug-in per Exchange
Questo plug-in è utilizzato per configurare il backup del server Microsoft Exchange, che opera tramite la tecnologia Database Availability Group (DAG).

Plug-in per Hyper-V
Questo plug-in è utilizzato per configurare il backup di un cluster Hyper-V ad alta disponibilità.

Plug-in per Oracle
Questo plug-in è utilizzato per configurare il backup di Oracle Database su Oracle’s Real Application Clusters (RAC).

Plug-in per SQL Server
Questo plug-in è utilizzato per configurare il backup di un cluster ad alta disponibilità di Microsoft SQL Server.

Plug-in per MySQL
Questo plug-in è utilizzato per configurare il backup di MySQL Server in un cluster ad alta disponibilità.

Risultato dell'implementazione

Il risultato delle attività del progetto è stata l'implementazione presso il Cliente di un sistema di backup basato sul software Quest Netvault Backup, con un'architettura mostrata nell'immagine 1.8.

In cerca della soluzione ottimale
Figura 1.7 – Stato obiettivo del sistema

Tutti i componenti di Netvault Backup sono stati implementati su un server fisico con le seguenti caratteristiche:
– due processori con dieci core ciascuno;
– 64 GB di RAM;
– due dischi rigidi SAS da 300GB 10K (RAID1);
– quattro dischi rigidi SAS da 600GB 15K (RAID10);
– HBA con due porte SAS esterne;
– due porte da 10 gbps;
– OS CentOS.

Le copie di backup erano archiviate su Quest Qorestor Standard (back end 150TB). L'interazione con Qorestor avveniva tramite il protocollo RDA. Il rapporto di deduplica su Qorestor al termine del periodo di prova del sistema è stato di 14,7 a 1.

Per l'archiviazione a lungo termine è stata utilizzata una libreria a nastro con quattro drive standard LTO-7. La libreria a nastro era collegata al server di backup tramite SAS. Periodicamente, le cartucce venivano rimosse e trasferite per la conservazione in una delle filiali remote.

Tutti i plugin necessari sono stati scaricati e posizionati nella cartella di rete per l'installazione remota. Il tempo per l'implementazione e la configurazione di questo sistema è stato di nove giorni.

Conclusioni

Dai risultati del progetto posso dire che Quest Netvault Backup è riuscito a soddisfare tutte le esigenze del Cliente e questa soluzione è uno degli strumenti per la costruzione di un sistema di backup, sia per piccole imprese che per Clienti di livello Enterprise.

La maggior parte dei parametri utilizzati per valutare le soluzioni è riportata nella tabella comparativa.

Tabella 1.3 – Tabella comparativa

Criterio
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault

Supporto per il sistema operativo Microsoft Windows per il server di backup





Supporto per il sistema operativo Microsoft Windows per il server di backup
No


No

Interfaccia multilingue


No
No

Funzionalità dell'interfaccia web di gestione
6 su 10
7 su 10
6 su 10
5 su 10
7 su 10
7 su 10

Gestione centralizzata





Amministrazione basata su ruoli





Agente per il sistema operativo Microsoft Windows





Agente per il sistema operativo Linux





Agente per il sistema operativo Solaris





Agente per il sistema operativo AIX





Agente per il sistema operativo FreeBSD

No



Agente per MAC OS



No

Agente per Microsoft SQL





Agente per IBM DB2




No

Agente per Oracle DataBase





Agente per PostgreSQL



No

Agente per MariaDB



No

Agente per MySQL



No

Agente per Microsoft SharePoint





Agente per Microsoft Exchange





Agente per IBM Informix



No

Agente per Lotus Domino Server



No

Agente per SAP



No

Supporto per VMware ESXi





Supporto per Microsoft Hyper-V





Supporto per dispositivi di archiviazione a nastro





Supporto per il protocollo DD boost





Supporto per il protocollo Catalyst





No

Supporto per il protocollo OST

No

No

No

Supporto per il protocollo RDA





Supporto per la crittografia





Deduplicazione lato client





Deduplicazione lato server





Supporto per NDMP



No

Usabilità
6 su 10
3 su 10
4 su 10
8 su 10
5 su 10
7 su 10

Autori: Fedotov Mikhail — Architetto di sistemi di backup

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster