sabato 31 ottobre 2009

Backup DB SQLServer 2000 / 2005 Free Automatico

Anche se siamo alle "sogliole" del 2010 è il caso di proporvi questo how-to free sulla copia di backup di database sql server 2000 e/o 2005. Ovviamente esistono soluzioni commerciali quali Uranium Backup che già fa tutto ciò che sto per scrivere, ma a pagamento.

Scopo

Creare (schedulare) una procedura automatica di backup di database sql server (.mdf e .ldf) a caldo, quindi senza detach e attach (o meglio senza fermare servizi!!!) ed inviare il tutto su un server remoto (tipo ftp). Predisporre, inoltre, una procedura di ripristino dei backup.

Software
HOW-to

Installate (sul sito la procedura è abbondantemente descritta) ed eseguito SQLScheduler:
  • aggiungete il server sul quale è installato SQLServer (localhost se sulla stessa macchina);
  • create un "New Job" e alla voce "Details" inserite il codice di seguito riportato e correttamente editato secondo le vostre esigenze:




  • alla voce "Schedule" impostare la frequenza di backup;

  • installare ed eseguire Comodo BackUp;

  • progammate il backup dei file .bak in maniera da farlo partire solo dopo che SQLScheduler ne abbia terminato la creazione!!;


Nella mia implemantazione ho preferito creare un batch che viene eseguito al termine della copia (funzione di Comodo BackUp in External Task) che elimina i vecchi file di backup:


StayUp...

Nessun commento: