Principale utente con più risposte
Backup Database SQl

Domanda
-
Buonasera a tutti,
ho un server con windows 2003 server enterprise edition e Sql 2005 edition (non express),dovrei eseguire un detach di un database relativo ad sccm 2007 che purtroppo è ospitato nella partizione c: dove risiede l'o\s.Prima di eseguire tale detach e spostarlo sulla partizione D: dove ci sono gli altri database ,si consiglia vivamente un backup del file.mdf,qualcuno può essere gentile da indicarmi una guida "for DummieS" per eseguire un back up e il relativo ripristino?
Semplicemente il file del database di SCCM,vi ringrazio in anticipo,
Patrick 66 Thanks a lot
Risposte
-
Nella mia infrastruttura ho un server win 2008 dove gira backup exec 2010 dove salvo il system state, il db di exchange...;credo di capire che non posso salvare il disco intero dove sono i datatabase per il server con sql come faccio per il file server e stare tranquillo,correggimi se sbaglio,ma devo eseguire il backup attraverso sql management studio e salvare poi i file dei database su una share di rete.
Il mio consiglio consiste nel definire 1 o più job di backup utilizzando il SQL Server Agent. Se ti può essere utile puoi definire un maintenance plan di backup e schedulare quello.Grazie mille in anticipo e buona giornata
Prego.
Ciao!
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://social.microsoft.com/Forums/it-IT/sqlserverit- Contrassegnato come risposta Patrizio 66 martedì 26 ottobre 2010 09:22
Tutte le risposte
-
ho un server con windows 2003 server enterprise edition e Sql 2005 edition (non express),dovrei eseguire un detach di un database relativo ad sccm 2007 che purtroppo è ospitato nella partizione c: dove risiede l'o\s.Prima di eseguire tale detach e spostarlo sulla partizione D: dove ci sono gli altri database ,si consiglia vivamente un backup del file.mdf,qualcuno può essere gentile da indicarmi una guida "for DummieS" per eseguire un back up e il relativo ripristino?
Semplicemente il file del database di SCCM,vi ringrazio in anticipo,
Ciao Patrizio,
Il detach di un db non è in sè una operazione rischiosa quindi ritengo superfluo un backup prima di eseguirla.
Ciò che NON ritengo supefluo è una pianificazione dei backup e da quello che scrivi mi sembra di intuire che non esista :-)
Ad ogni modo se vuoi stare tranquillo puoi eseguire il backup utilizzando l'omonimo comando BACKUP DATABASE:
BACKUP DATABASE <nome db> TO DISK = '<percorso>\<nome backup>.bak';
A questo punto procedi nel seguente modo:
- Esegui il detach del db
- Copia i files .mdf ed .ldf sul disco D:
- Riesegui l'attach del db (selezionando ENTRAMBI i file)
Ciao!
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://social.microsoft.com/Forums/it-IT/sqlserverit -
Ciao Lorenzo,
intuisci benissimo,infatti il backup non viene eseguito,e vorrei cominciare a salvaguardare i dati,prima che avvenga l'irreparabile.
Nella mia infrastruttura ho un server win 2008 dove gira backup exec 2010 dove salvo il system state, il db di exchange...;credo di capire che non posso salvare il disco intero dove sono i datatabase per il server con sql come faccio per il file server e stare tranquillo,correggimi se sbaglio,ma devo eseguire il backup attraverso sql management studio e salvare poi i file dei database su una share di rete.
Scusa se approfitto del tuo tempo ma sai indicarmi un link o magari me lo spieghi tu:),per eseguire la procedura per schedulare un backup full giornaliero?Con i comandi che mi hai indicato sono sincero non so nemmeno che cosa devo lanciare,che cos'è il prompt dei comandi?spero di non venire linciato:))
Grazie mille in anticipo e buona giornata
Patrick 66 Thanks a lot -
Nella mia infrastruttura ho un server win 2008 dove gira backup exec 2010 dove salvo il system state, il db di exchange...;credo di capire che non posso salvare il disco intero dove sono i datatabase per il server con sql come faccio per il file server e stare tranquillo,correggimi se sbaglio,ma devo eseguire il backup attraverso sql management studio e salvare poi i file dei database su una share di rete.
Il mio consiglio consiste nel definire 1 o più job di backup utilizzando il SQL Server Agent. Se ti può essere utile puoi definire un maintenance plan di backup e schedulare quello.Grazie mille in anticipo e buona giornata
Prego.
Ciao!
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://social.microsoft.com/Forums/it-IT/sqlserverit- Contrassegnato come risposta Patrizio 66 martedì 26 ottobre 2010 09:22