Domanda

Ho un database ed ho fatto del primo backup 2 giorni fa. Poi ieri ho passato un intero aggiunta di nuovi record. Questa mattina ho fatto un backup, (ma ho scelto di accodamento per set di backup esistente) come illustrato di seguito.

Ho appena eseguito un ripristino e ho scoperto che ha spazzato via tutti i miei dati di ieri ed è ripristinato dal backup di 2 giorni fa. Non la versione da questo backup mattina.

I zippato questo file di backup per essere sicuri.

ho cambiato alcuni dati nel DB, quindi ho eseguito il back up di nuovo, ma questa volta ho selezionato "sovrascrivere tutti i set di backup esistenti"

Ora, quando ho ripristinare il db è sembra ripristinare i dati dal backup correttamente . Credo di aver imparato una lezione, in modo corretto se sbaglio

Le mie domande sono, ho perso un intero giorno di lavoro?

ho ancora backup sicuro .bak di questa mattina in un lampo. C'è qualche cosa che posso riportare è con i dati giusti?

alt text http://img62.imageshack.us/img62/1934/backup1 .gif

È stato utile?

Soluzione

La notizia buona è che non ha fatto (o almeno non dovrebbe avere) ha perso il vostro lavoro. Selezionando l'opzione "append" (che è il comportamento di default) tutto quello che è successo è il backup più recente è stato aggiunto alla fine dell'ultimo backup. Così, sullo stesso file di backup si hanno 2 copie di backup.

Quando si ripristina dal file di backup, se si sta facendo questo attraverso l'interfaccia grafica si dovrebbe ottenere la possibilità di selezionare il set di backup specifico che si desidera ripristinare -. E non ci dovrebbero essere due set di backup è possibile ripristinare da

Se stavi facendo questo attraverso T-SQL il comando di ripristino apparirebbe un po 'come:

RESTORE DATABASE [my_db] FROM  DISK = N'C:\my_db.bak' WITH  FILE = 2...

La chiave qui è il "FILE = 2" opzione che è specificare che si desidera backupset ripristini.

La speranza che consente di ottenere la schiena dei dati.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top