di Microsoft SQL o Structured Query Language , Application Server fornisce una soluzione scalabile, applicazioni database distribuito per piccole, medie e medio- grandi imprese . Significa scalabili che se la quantità di dati ei tipi di dati necessari per memorizzare nel vostro database aumenta , l' applicazione dispone di modi di affrontare questo aumento senza diventare così lento a rispondere che esso cessa di essere di valore per i propri utenti finali . Per molte aziende , una banca dati è uno strumento fondamentale , e devono eseguire il backup dei loro database regolarmente in modo da poter recuperare i dati in caso di un hardware o software . Backup completo del database
SQL Server consente di organizzare i dati in più file . Se gli utenti tentano di accedere ai dati contemporaneamente , questi file possono essere letti contemporaneamente , accelerare il ritorno dei dati agli utenti che lo richiedono . Più file possono anche essere organizzati in gruppi di file , che consente di ottimizzare i programmi di backup per i database di grandi dimensioni . Un backup completo del database esegue il backup di tutti i dati in tutti i file in tutti i gruppi di file che compongono il database . È possibile ripristinare il database di esattamente lo stato in cui era quando è stato eseguito il backup.
Utilizzare backup completi del database quando un database è abbastanza piccolo per il backup che si terrà durante i periodi non di punta , o tempi di fermo macchina , come ad come durante la notte .
backup differenziale del database
eseguire regolari backup differenziali del database tra i backup completi . Un backup differenziale esegue solo il backup dei dati che sono stati modificati dopo l'ultimo backup completo del database . I backup differenziali sono veloci , perché non c'è bisogno di eseguire il backup di tutti i dati e gli utenti non hanno bisogno di disconnettersi durante i backup differenziali .
Se desiderate fare solo backup completi del database una volta alla settimana , ma eseguire differenziale backup del database due volte al giorno , è possibile ripristinare il database alla condizione in cui era quando è stata presa l'ultimo backup differenziale . In primo luogo , ripristinare l'ultimo backup completo del database , quindi ripristinare l'ultimo backup differenziale . Questo riduce al minimo la perdita di dati a seguito di un errore del database .
Parziale Backup
un backup parziale esegue solo il backup del filegroup primario del database e tutti gli altri filegroup che contiene i file che consentono sia di lettura che di scrittura , il che significa che questi possono essere aggiornati . Il filegroup primario contiene informazioni che si riferisce a tutti gli altri file e gruppi di file che compongono il database . Se si dispone di un database contenente i file e gruppi di file , tipicamente utilizzati per memorizzare i dati archiviati in "sola lettura" , selezionare manualmente per renderli parte del set di backup parziale .
Backup parziali differenziali backup solo i dati che sono cambiato nel filegroup primario e di qualsiasi altro filegroup lettura /scrittura abilitati .
file Backup
Quando i dati sono stati memorizzati in più file e gruppi di file , un backup completo di file sarà il backup di tutti i dati in file o gruppi di file selezionati , ma non il resto del database . A differenza di un backup parziale , di un file di backup non eseguire automaticamente il backup del filegroup primario e di tutti gli altri gruppi di file lettura /scrittura abilitati . È necessario selezionare manualmente tutti i file e gruppi di file che si desidera includere nel backup .
Luogo dati attivamente modificato e dati in diversi file e filegroup archiviata , allora avete solo bisogno di eseguire backup frequenti dei file e filegroup che contengono i dati attivamente modificati .
È possibile eseguire backup differenziali di file , che sono solo i dati di backup che sono stati modificati in file e gruppi di file selezionati dopo l'ultimo backup completo del file.