Utilizzo di strumenti di terze parti per il backup


11

Ci sono dei vantaggi nell'usare strumenti di terze parti per fare backup?

Non me ne riferisco uno in particolare, ma voglio sapere se qualcuno li utilizza su DB maggiori di 200 GB. I server sono principalmente MSSQL 2008R2, edizioni Standard ed Enterprise.

Risposte:


7

Questo è solo il mio contributo, ma ho supportato la maggior parte dei principali attori dei fornitori di backup di terze parti. Ho supportato client che utilizzano Idera, RedGate, Dell LiteSpeed, NetBackup (che non ha realmente la compressione ma è di terze parti) e alcuni fornitori off-the-wall che non ricordo più.

La compressione migliorata che potresti avere o meno con prodotti di terze parti ha un compromesso ... Carico di lavoro della CPU. Ho visto il prodotto Dell (LiteSpeed) funzionare in ambiente SQL Server 2014 contro un database con 500 GB e l'utilizzo di una compressione elevata uccide la CPU. Il risultato è stato solo un file di backup di circa 64 GB. Alla fine, SQL Server ha smesso di fornire risorse ai backup poiché il prodotto Dell utilizza l'API VDI. Il livello di compressione ha dovuto essere ridotto da 7 a circa 3, ciò ha portato le dimensioni del backup a circa 82 GB. Abbiamo eseguito un backup nativo con la compressione abilitata dello stesso database ed era di dimensioni pari a 84 GB. Quindi ne vale la pena il trade off e il costo?test, test, test

Mi sembra di ricordare che un cliente che avevo qualche anno fa stava usando il prodotto Idera e ho avuto costanti problemi con i backup dei loro database medici di dimensioni pari a 1 TB +. Penso che una parte di ciò abbia avuto a che fare con il sottosistema del disco su cui venivano scritti i backup, motivo per cui è necessario testarlo. L'interfaccia grafica di Idera nel suo insieme non mi sta invitando e potrebbe apportare notevoli miglioramenti. Vorrei scegliere RedGate o Dell su Idera in qualsiasi giorno della settimana.

È inoltre necessario ricordare che la maggior parte dei prodotti di backup di terze parti utilizzerà l'API VDI per SQL Server. Questo di per sé può anche causare problemi, frequenti ad errori "BackupVirtualDevice" o "BackupIORequest" spesso visualizzati nel registro errori. Alcuni di questi sono falsi positivi (in realtà si è verificato un backup) e altri in cui i guasti sono legittimi. Assicurati di leggere l'articolo o i forum di supporto del fornitore. RedGate e Idera dispongono di ottimi sistemi di supporto e sono molto bravi a tornare con l'aiuto. Fino ad ora Dell non ha dovuto effettuare chiamate di supporto con il proprio prodotto.

L'ultima cosa che farò apparire è il formato del backup eseguito dal prodotto di terze parti. Se ci si trova in una situazione di DR, si avrà anche un server di standby con licenza per il prodotto? Credo che Dell ti permetta di installare LiteSpeed ​​senza una licenza per fare un ripristino, ma deve essere concesso in licenza per fare qualsiasi backup. Penso che la maggior parte dei fornitori includa anche un'utilità per convertire un database specifico del fornitore in un file di backup nativo di SQL Server, in caso di emergenza.


5

Ci sono dei vantaggi nell'usare strumenti di terze parti per fare backup?

Sicuramente, ci sono a seconda delle esigenze e dei requisiti sui database ospitati su tali istanze del server SQL. Alcuni vantaggi che ho riscontrato sono la crittografia dei backup e la personalizzazione in termini di quali livelli di compressione desideri comprimere i backup.

Inoltre, il vantaggio degli strumenti di terze parti sarà la possibilità di eseguire il striping dei backup in un file a compressione singola. Lo striping in questo modo può ridurre il tempo necessario per eseguire effettivamente il backup.

Ho usato Idera SQL sicuro per la coppia di database ospitati su env oltre 500 GB e siamo molto soddisfatti dei risultati in quanto non solo consente di risparmiare tempo per i backup compressi, ma ha anche una funzionalità di ripristino istantaneo.

Quindi dipende interamente dal tuo bisogno, da come andare da qui.

Inoltre, è possibile testare la funzionalità di compressione del backup nativo dal server SQL stesso nel caso in cui la compressione del backup sia l'unica necessità.

Sono disponibili vari strumenti per la versione di prova gratuita, puoi andare avanti e testarli di conseguenza e vedere cosa soddisfa i requisiti.


4

L'unico vantaggio che vedo per l'utilizzo del backup di terze parti (utilizziamo sql backup pro di redgate) è

  • Ottima compressione: è possibile assegnare thread durante l'esecuzione di backup.
  • Protezione con password: puoi crittografare i tuoi file di backup con $ tr0ngP @ ssw0rd!

Da SQL Server 2014, ci sono molti miglioramenti per i backup nativi.

Nota: esiste solo una leggera differenza nella compressione tra il backup di Redgate e SQL Server eseguita con COMPRESSION.

Per i backup di database più grandi, è possibile giocare con MAXTRANSFERSIZEe BUFFERCOUNTed attivare l'inizializzazione file immediata .


0

I vantaggi di uno strumento di backup di terze parti variano in base alle esigenze individuali. In generale, i vantaggi principali rispetto alle funzionalità di backup SQL integrate includono:

  1. Nessun requisito per l'accesso al file system del server ; strumenti di terze parti possono essere eseguiti sul tuo computer locale, un server, ecc. e possono archiviare i tuoi backup ovunque tu scelga. Ciò è estremamente rilevante quando si utilizza SQL Server basato su cloud (come Amazon RDS e Azure ) poiché in genere utilizzano servizi di backup o snapshot proprietari.
  2. Rompere le barriere VPN ; gli strumenti di terze parti (come SQribe ) sono convenienti e possono anche eseguire il backup e il ripristino su richiesta in azioni separate, quindi è possibile eseguire il backup su VPN "A" e successivamente ripristinare su un server su VPN "B", utilizzando la compressione Zip e altro . Sono lo sviluppatore principale di questo prodotto, FYI.
  3. Set di funzionalità estese ; set di strumenti più grandi e più costosi (come Red-Gate ) forniscono opzioni che non sono disponibili quando si utilizza la funzione di backup integrata, come l'aggiornamento di una destinazione sul posto senza rilasciare e ricreare gli oggetti.
  4. Pieno controllo su tempo e luogo ; come con qualsiasi software, strumenti di terze parti ti offrono la flessibilità di pianificare i lavori a tuo piacimento e archiviare i backup dove preferisci, anche su cloud storage. Molti di essi possono essere utilizzati negli script batch / PowerShell tramite helper CLI.
  5. Controllo delle versioni ; gli strumenti che generano file di script T-SQL come dati di backup consentono di includere lo schema del database e / o i dati per il controllo del codice sorgente insieme al codice dell'applicazione (come su github ). Ciò rende possibile il rollback e lo cherry picking dello schema SQL o la modifica dei dati.

-1

La corruzione del database è uno degli incubi nella vita di ogni utente di SQL Server. Non esiste un modo perfetto per mantenere i tuoi dati sani e salvi, ma la cosa migliore che puoi fare per proteggere il tuo database è fare backup pianificati.

Naturalmente, se si gestisce un database di dimensioni superiori a 200 GB per eseguire i backup utilizzando il comando T-SQL non è molto conveniente. In questi casi, è meglio utilizzare strumenti di terze parti. Ho una certa esperienza con l'utilizzo di strumenti di terze parti e sono davvero felice che al giorno d'oggi abbiamo tali software che semplificano la vita di DBA.

Oggi il mercato è pieno di tali strumenti di terze parti, è possibile trovare software diversi con prezzi e funzionalità diverse, ad esempio Idera , RedGate e Quest LiteSpeed .

Qui voglio aggiungere alcuni vantaggi dell'utilizzo di strumenti di terze parti:

  • È possibile pianificare i backup del database
  • Puoi inviare backup su FTP, cartella locale o di rete, Dropbox , Amazon S3 , Google Drive , ....
  • È possibile eseguire il backup di diversi file
  • Puoi ricevere la conferma via email
  • È possibile proteggere il backup mediante crittografia

In ogni caso, strumenti di terze parti per eseguire un backup sono davvero utili. Ti aiuteranno a ridurre al minimo il rischio di perdere dati.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.