183 messaggi dal 25 maggio 2007
Ciao a tutti,
ho installato in locale su XP il web server IIS ed ho caricato una piccola applicazione web. Adesso vorrei fare un back-up giornaliero dei file e soprattutto del db. Come ovvio saprete il db non me lo fa copiare se è attivo il servizio.
Esiste un programmino e un modo per poter fare un backup automatico giornalire di file e db?
salve,
jampicoll wrote:
Ciao a tutti,
ho installato in locale su XP il web server IIS ed ho caricato una piccola applicazione web. Adesso vorrei fare un back-up giornaliero dei file e soprattutto del db. Come ovvio saprete il db non me lo fa copiare se è attivo il servizio.
Esiste un programmino e un modo per poter fare un backup automatico giornalire di file e db?

che tipo di database stai utilizzando?
saluti

Andrea Montanari (Microsoft MVP - SQL Server)
http://www.asql.biz - http://italy.mvps.org
http://www.hotelsole.com - http://www.hotelsolericcione.de
183 messaggi dal 25 maggio 2007
SQL SERVER 2005 EXPRESS
salve,
jampicoll wrote:
SQL SERVER 2005 EXPRESS

allora puoi tranquillamente appoggiarti sullo scheduler nativo del sistema operativo.. crea un file cmd con il comando BACKUP DATABASE a te interessante e definisci l'operazione pianificata come desiderato.. per quel che riguarda "i file" (di non so cosa), non saprei dirti... saluti

Andrea Montanari (Microsoft MVP - SQL Server)
http://www.asql.biz - http://italy.mvps.org
http://www.hotelsole.com - http://www.hotelsolericcione.de
jampicoll wrote:
Ciao a tutti,
ho installato in locale su XP il web server IIS ed ho caricato una piccola applicazione web. Adesso vorrei fare un back-up giornaliero dei file e soprattutto del db. Come ovvio saprete il db non me lo fa copiare se è attivo il servizio.
Esiste un programmino e un modo per poter fare un backup automatico giornalire di file e db?
Ciao,
puoi fare un bat che stoppa il servizio del db (oppure che stoppa IIS in caso di Access), copia i file e riavvia il tutto. Poi fai eseguire questo bat con lo scheduler di sistema.

Alessio Leoncini (SilverlightItalia.com)
.NET Developer, Interactive Designer, UX Specialist, Trainer @ 5DLabs.it
183 messaggi dal 25 maggio 2007
Grazie, in effetti potrei fare in questo modo...
Qual'è il comando con il bat che stoppa e avvia un servizio?
salve Alessio,
novecento [MVP] [Staff] wrote:
puoi fare un bat che stoppa il servizio del db (oppure che stoppa IIS in caso di Access), copia i file e riavvia il tutto. Poi fai eseguire questo bat con lo scheduler di sistema.

scusa ma questa "non te la concedo".. per quanto riguarda "il database", eseguire una copia fisica dei file non e' mai una soluzione o politica di backup valida e corretta, tanto piu' che, come hai indicato, richiede che il servizio venga fermato.. il backup "va fatto" nel modo consono che, appunto, e' tramite le opportune api esposte dal comando BACKUP DATABASE/LOG... per database Access o quant'altro non discuto, ma per SQL Server disapprovo formalmente
saluti

Andrea Montanari (Microsoft MVP - SQL Server)
http://www.asql.biz - http://italy.mvps.org
http://www.hotelsole.com - http://www.hotelsolericcione.de
183 messaggi dal 25 maggio 2007
Capisco perfettamente che non sarà la soluzione corretta, ma nel mio caso può andare bene anche perche è un applicazione che gira su un pc di un ufficio e arrestare il sistema nelle ore serali non mi creerebbe alcun problema.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.