Procedura: Creazione di un backup del log delle transazioni (Transact-SQL)

In questo argomento viene descritta la procedura per la creazione di un backup del log delle transazioni utilizzando un'istruzione BACKUP LOG.

Per creare un backup del log delle transazioni

  1. Per eseguire il backup del log delle transazioni, eseguire l'istruzione BACKUP LOG specificando gli elementi seguenti:

    • Il nome del database a cui appartiene il log delle transazioni di cui si desidera eseguire il backup.
    • La periferica di backup in cui archiviare il backup completo.
  2. Facoltativamente, specificare:

    • La clausola INIT, per sovrascrivere i supporti di backup e archiviarvi il backup come primo file. Se non è disponibile un'intestazione dei supporti, ne verrà creata una automaticamente.
    • Le clausole SKIP e INIT, per sovrascrivere i supporti di backup anche se includono copie di backup non ancora scadute o il nome dei supporti non corrisponde a quello dei supporti di backup.
    • La clausola FORMAT, in caso di primo utilizzo dei supporti, per inizializzare i supporti di backup e riscrivere l'eventuale intestazione esistente.
      La clausola INIT non è necessaria se viene specificata la clausola FORMAT.
      ms191284.note(it-it,SQL.90).gifImportante:
      Utilizzare la clausola FORMAT o INIT dell'istruzione BACKUP con estrema cautela, in quanto entrambe comportano la cancellazione di eventuali backup archiviati in precedenza nei supporti di backup.

Esempio

ms191284.note(it-it,SQL.90).gifImportante:
Il database MyAdvWorks_FullRM è una copia di AdventureWorks, che utilizza il modello di recupero con registrazione minima. Per consentire i backup del log, prima di eseguire un backup completo il database è stato impostato per l'utilizzo del modello di recupero con registrazione completa, utilizzando ALTER DATABASE MyAdvWorks_FullRM SET RECOVERY FULL.

In questo esempio viene creato un backup del log delle transazioni per il database MyAdvWorks_FullRM nella periferica di backup denominata creata in precedenza, MyAdvWorks_FullRM_log1.

BACKUP LOG MyAdvWorks_FullRM
   TO MyAdvWorks_FullRM_log1
GO

Vedere anche

Attività

Procedura: Esecuzione del backup di un log delle transazioni (SQL Server Management Studio)
Procedura: Applicazione del backup di un log delle transazioni (Transact-SQL)

Concetti

Ottimizzazione delle prestazioni di backup e ripristino in SQL Server
Backup completi di file
Utilizzo dei backup del log delle transazioni

Altre risorse

BACKUP (Transact-SQL)
Ripristino di un database fino a un punto all'interno di un backup
Esercitazione su SQL Server Management Studio

Guida in linea e informazioni

Assistenza su SQL Server 2005