Come realizzare un sistema di condivisione di failover di Windows?
Domanda
Ho un primario e un server di finestre di backup 2008, e un mazzo di windows XP clienti che un'unità a una condivisione sul server primario. Se il server primario va giù, voglio quelle macchine client per automaticamente ri-map loro disco al server di backup, in modo che possano continuare a accedere ai file.
Dovrei provare a scrivere uno script VBScript o pitone o qualcosa che rileva se il server primario è giù e le questioni l'appropriato "net use m: \ server \ share ..." ma ho bisogno che script da eseguire ogni minuto, non importa chi è connesso. Posso farlo con le finestre "operazioni pianificate"?
Sono un ragazzo di Unix, e potrebbe utilizzare qualche consiglio che hai da offrire sulla realizzazione di questo. C'è una soluzione migliore?
molte grazie, -Ian
Soluzione
Che suona come avete bisogno di una soluzione lato client poi, purtroppo. Qualcosa sulla falsariga di quanto segue, in un file .cmd nella cartella di avvio di ogni macchina o comunque posizionato in modo che in caso di guasto per la connessione, viene eseguito questo file:
if not exist \\server1\sharename goto mapsecondserver
net use z: \\server1\sharename
goto end
:mapsecondserver
net use z: \\server2\sharename
goto end
:end
Altri suggerimenti
Si potrebbe utilizzare DFS e avere clienti mappare tale per la loro parte. Poi avrebbero reindirizzati a un server o l'altro. Questo presuppone che il server DFS rimane in su, ovviamente.