none
Backup Database SQl RRS feed

  • 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
    lunedì 25 ottobre 2010 14:45

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
    martedì 26 ottobre 2010 08:59
    Moderatore

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:

    1. Esegui il detach del db
    2. Copia i files .mdf ed .ldf sul disco D:
    3. 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
    lunedì 25 ottobre 2010 15:02
    Moderatore
  • 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
    martedì 26 ottobre 2010 06:46
  • 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
    martedì 26 ottobre 2010 08:59
    Moderatore