Alla ricerca del rimedio ottimale

In questo articolo ti racconterò come ho conosciuto Quest Netvault Backup. Avevo già sentito molte recensioni positive su Netvault Backup, quando ancora questo software era di proprietà Dell, ma non avevo ancora avuto modo di “toccarlo” con mano.

Alla ricerca del rimedio ottimale

Quest Software, nota anche come Quest, è una società di software con sede in California e 53 uffici in 24 paesi. Fondata nel 1987. L'azienda è nota per il suo software utilizzato da professionisti nel campo dei database, della gestione del cloud, della sicurezza delle informazioni, dell'analisi dei dati, del backup e del ripristino. Quest Software è stata acquisita da Dell nel 2012. Entro il 1 novembre 2016 la vendita è stata completata e la società è stata rilanciata come Quest Software.

Sono riuscito a conoscere da vicino Quest Netvault non molto tempo fa. In uno dei progetti, il cliente ha chiesto di trovare una soluzione economica e ottimale per proteggere la propria infrastruttura. Il cliente stava prendendo in considerazione vari software di backup, una delle soluzioni era Quest Netvault Backup. Sulla base dei risultati del test, tenendo conto dei parametri importanti per il Cliente (alcuni dei quali sono riportati alla fine dell'articolo), è stato selezionato Quest Netvault Backup.
Oltre ai requisiti di base, il cliente desiderava che il software fosse installato su server che eseguono Linux. Non tutti i software di backup sono in grado di gestire questi requisiti, ma Quest Netvault Backup può farlo.

Dati e requisiti iniziali

Il compito assegnato dal cliente era progettare un sistema che fornisse il backup dei dati per un importo di 62 TB. Questi dati erano contenuti in sistemi applicativi come SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint, ecc. Questi sistemi applicativi funzionavano su server fisici e virtuali che eseguivano i sistemi operativi Microsoft Windows Server, Linux e FreeBSD. L'ambiente virtuale è stato realizzato sulla base della piattaforma di virtualizzazione VMware vSphere. L'infrastruttura era situata su un sito.

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

Alla ricerca del rimedio ottimale
Figura 1.1 – Infrastruttura del cliente

L'analisi ha esaminato le capacità di Quest Netvault Backup applicabili all'infrastruttura del Cliente, in particolare in termini di esecuzione di backup, ripristino, gestione e monitoraggio dei dati. Funzionalità e principi di funzionamento tipici non sono praticamente diversi dai software di altri fornitori. Pertanto, vorrei soffermarmi successivamente sulle funzionalità di Quest Netvault Backup, che lo distinguono dagli altri strumenti di backup.

Caratteristiche interessanti

Installazione

La dimensione della distribuzione Quest Netvalt Backup è di soli 254 megabyte, il che ne consente una rapida distribuzione.

I plugin per le piattaforme e le attività supportate vengono scaricati separatamente, ma ciò ha un effetto positivo sullo stato target del sistema, che avrà solo le funzionalità necessarie per proteggere una determinata infrastruttura e non sarà sovraccaricato di funzionalità non necessarie.

Управление

L'amministrazione di Netvault viene eseguita tramite la shell web WebUI. L'accesso viene effettuato utilizzando il tuo nome e la tua password.

Alla ricerca del rimedio ottimale
Figura 1.2 – Finestra di accesso alla console di gestione

La connessione alla console web viene effettuata da qualsiasi computer della rete utilizzando un browser.

WebUI utilizza un'interfaccia semplice e intuitiva, l'amministrazione non causa alcun problema, la logica di controllo è accessibile e comprensibile, in caso di domande, informazioni dettagliate vengono pubblicate sul sito Web del fornitore documentazione del prodotto.
Alla ricerca del rimedio ottimale
Figura 1.3 – Interfaccia WebUI

WebUI è progettata per gestire e controllare Quest Netvault Backup e consente di eseguire le seguenti attività:
– impostazione di prestazioni, sicurezza e altri parametri;
– gestione dei client, dei dispositivi di archiviazione e dei supporti;

Alla ricerca del rimedio ottimale
Figura 1.4 – Gestione dei dispositivi di archiviazione

– esecuzione di backup e ripristino;
– monitoraggio delle attività, dell'attività del dispositivo e dei registri degli eventi;

Alla ricerca del rimedio ottimale
Figura 1.5 – Monitoraggio dell'attività del dispositivo

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

Dispositivi di memoria

Quest Netvault implementa facilmente la regola di archiviazione 3-2-1, poiché può funzionare sia con dispositivi per l'archiviazione online di copie di backup (sistemi di archiviazione su disco), sia con dispositivi per l'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 usa e getta possono essere archiviati nel cloud, in una posizione fuori sede o su un supporto rimovibile (come un nastro).

Quando si lavora con dispositivi di deduplicazione, sono supportati i protocolli specializzati RDA e DD Boost. Utilizzo di questi protocolli:
– riduce il carico di rete e migliora le prestazioni delle attività di backup, poiché i dati vengono deduplicati sul client e vengono trasferiti solo i blocchi necessari. Ad esempio, lavorare insieme a Quest Qorestor utilizzando il protocollo RDA consente di ottenere prestazioni fino a 20 terabyte all'ora e una compressione di 20 a 1;
– protegge i backup dai virus ransomware. Anche se il server di backup stesso è infetto e crittografato, i backup rimarranno intatti. collegamento.

Clienti

Quest Netvault Backup supporta più di tre dozzine di piattaforme e applicazioni. Puoi trovare ulteriori informazioni sull'elenco sul sito Web del fornitore all'indirizzo collegamento (Figura 1.7). La verifica della compatibilità delle versioni dei sistemi protetti con Quest Netvault Backup viene effettuata in base al documento ufficiale "Quest Netvault Backup Compatibility Guide" situato in collegamento.

Il supporto per un tale numero di sistemi consente di progettare soluzioni per infrastrutture complesse di livello aziendale. I client sono distribuiti sotto forma di plugin (analoghi ad altri fornitori - agenti), che vengono installati sui server. Di conseguenza, i dati vengono protetti utilizzando un unico sistema con un unico punto di controllo.

Alla ricerca del rimedio ottimale
Figura 1.6 – Elenco dei plugin

Dopo aver scaricato i plugin per queste piattaforme, li inseriamo in una cartella condivisa, che colleghiamo a Netvault e quindi installiamo da remoto i plugin sui server protetti.

Un altro vantaggio, credo, è la chiarezza della selezione degli oggetti di cui eseguire il backup. Ad esempio, nella figura seguente selezioniamo lo stato del sistema del server e l'unità logica c: come oggetti.

Alla ricerca del rimedio ottimale

E questa figura mostra la selezione delle partizioni del disco rigido.

Alla ricerca del rimedio ottimale

Oltre ai plug-in per piattaforme in esecuzione su singoli server, Quest Netvault Backup dispone anche di versioni di plug-in che supportano vari sistemi cluster. In questo caso, i nodi del cluster vengono raggruppati in un client virtuale su cui è installato un plug-in abilitato per il cluster. Il backup e il ripristino dei nodi del cluster verranno eseguiti tramite questo client virtuale. La tabella seguente mostra le versioni cluster dei plugin.

Tabella 1.2 Plugin con supporto per sistemi cluster

plug-in
descrizione

Plug-in per FileSystem
Questo plugin viene utilizzato quando si configura il backup dei dati del file system sulle seguenti piattaforme: – Cluster Windows Server; – Cluster Linux; – Cluster Sun (Solaris SPARC)

Plug-in per Exchange
Questo plugin viene utilizzato quando si configura il backup di un server Microsoft Exchange in esecuzione utilizzando la tecnologia DAG (Database Availability Group).

Plug-in per Hyper-V
Questo plug-in viene utilizzato durante la configurazione di un backup del cluster di failover Hyper-V

Plug-in per Oracle
Questo plugin viene utilizzato durante la configurazione del backup del database Oracle su Real Application Clusters (RAC) di Oracle

Plug-in per SQL Server
Questo plugin viene utilizzato durante la configurazione di un backup del cluster di failover di Microsoft SQL Server.

Plug-in per MySQL
Questo plugin viene utilizzato durante la configurazione dei backup di MySQL Server in un cluster di failover.

Risultato dell'implementazione

Il risultato del lavoro del progetto è stato un sistema di backup distribuito presso il cliente basato sul software Quest Netvault Backup con l'architettura mostrata nella Figura 1.8.

Alla ricerca del rimedio ottimale
Figura 1.7 – Stato target del sistema

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

I backup online sono stati archiviati su Quest Qorestor Standard (back end da 150 TB). Il lavoro con Qorestor è stato svolto utilizzando il protocollo RDA. Il rapporto di deduplicazione su Qorestor al termine del funzionamento di prova del sistema era di 14,7 a 1.

Per l'archiviazione a lungo termine è stata utilizzata una libreria a nastro con quattro unità standard LTO-7. La libreria a nastro era connessa al server di backup tramite SAS. Periodicamente, le cartucce venivano alienate e spostate per essere immagazzinate in una delle filiali remote.

Tutti i plugin necessari sono stati scaricati e inseriti in una cartella di rete per l'installazione remota. Il tempo di distribuzione e configurazione per questo sistema è stato di nove giorni.

risultati

Sulla base dei risultati del progetto, posso dire che Quest Netvault Backup è stato in grado di implementare tutti i requisiti del cliente e questa soluzione è uno degli strumenti per costruire un sistema di backup sia per le piccole aziende che per i clienti di livello aziendale.

La maggior parte dei parametri utilizzati per valutare le soluzioni sono riportati nella tabella comparativa.

Tabella 1.3 – Tabella comparativa

criterio
Commvault
Protezione dello spettro IBM
Protezione dati Micro Focus
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault

Supporto del sistema operativo Microsoft Windows per il server di backup





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


No

Interfaccia multilingue


No
No

Funzionalità dell'interfaccia di gestione WEB
6 di 10
7 di 10
6 di 10
5 di 10
7 di 10
7 di 10

Gestione centralizzata





Amministrazione basata sui ruoli





Agente per il sistema operativo Microsoft Windows





Agente per sistema operativo Linux





Agente per il sistema operativo Solaris





Agente per il sistema operativo AIX





Agente per il sistema operativo FreeBSD

No



Agente per sistema operativo MAC



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 VMware ESXi





Supporto per Microsoft Hyper-V





Supporto per l'archiviazione su nastro





Supporto del protocollo boost DD





Supporto del protocollo Catalyst





No

Supporto del protocollo OST

No

No

No

Supporto del protocollo RDA





Supporto per la crittografia





Deduplicazione lato client





Deduplicazione lato server





Supporto NDMP



No

usabilità
6 di 10
3 di 10
4 di 10
8 di 10
5 di 10
7 di 10

Autori: Mikhail Fedotov - Architetto dei sistemi di backup

Fonte: habr.com

Aggiungi un commento