Nwlapcug.com


Tipi di backup in SQL

SQL Server è la piattaforma di gestione di database relazionale popolare da Microsoft. Uno degli aspetti chiavi di amministrare un sistema di database è comprensione e gestione dei backup del database sul sistema. SQL Server dispone di varie opzioni di backup e metodologie che è possibile applicare a seconda delle vostre esigenze di recupero, come pure le risorse.

Considerazioni

Backup di database sono molto diversi da backup regolari file su un server. In primo luogo, capire che SQL Server è costituito da due tipi di file: un file di dati e un file di registro delle transazioni. I registri delle transazioni tendono a bisogno di un po' più di attenzione, in quanto a seconda si sceglie l'opzione di backup, è necessario eseguire il backup e controllati spesso. I registri delle transazioni tenere traccia in esecuzione delle modifiche ai dati.

Modalità di recupero

Ci sono tre tipi di modalità di ripristino per i database: "Full", "Delle transazioni di massa" e "Semplice". "Completo" significa che il database è completamente di registrazione tutte le transazioni. Questa modalità consente di ripristinare il database fino al punto di guasto, supponendo che si stanno prendendo i backup del log. "Registrazione di massa" significa che il database è minimamente registrazione delle transazioni, e per questo motivo, non è possibile ottenere ripristino point-in-time. In modalità "Semplice", il log delle transazioni non è eseguito il backup. È possibile ripristinare solo al punto dell'ultimo backup completo o differenziale.

Tipi di backup

Ci sono tre tipi principali di backup che è possibile eseguire su un database di SQL Server. Il primo tipo è chiamato un backup completo del database. Si tratta di un backup completo del database, che include tutti gli oggetti, tabelle e dati. Questo è il tipo più semplice di backup. Il successivo tipo di backup è denominato un backup differenziale. Questo backup tutti i dati che sono stati modificati dall'ultimo backup completo. L'ultimo tipo è chiamato backup del log delle transazioni. Questo sostiene i dati del registro delle transazioni. Dopo un registro di backup si verifica, viene cancellato il log delle transazioni. I backup del log delle transazioni possono essere prese solo dopo che si è verificato un backup completo.

Problemi di registro delle transazioni

I backup del log delle transazioni possono avvenire solo quando il database è in una modalità di recupero completo o di massa. Atto di file di registro come un contenitore vuoto per i dati. Quando vengono modificati i dati ulteriori, più di quel contenitore si riempie. Quando diventa pieno, il file può aumentare se stessa per fare più spazio. Se non c'è nessuna camera disponibile per la crescita, il database verrà arrestato e potrebbe causare errori.

Vantaggi

Eseguire backup regolari dei dati è fondamentale per mantenere un corretto piano di ripristino. Mentre avete diverse opzioni per il backup dei dati, è molto importante tenere d'occhio i backup e mantenerli regolarmente. Data la natura di SQL Server è anche importante mantenere i dati e file di registro se stessi.