Autore Topic: Clone file system  (Letto 4645 volte)

Offline alex81

  • Newbie
  • *
  • Post: 3
    • Mostra profilo
    • E-mail
Clone file system
« il: 10 Maggio 2013, 12:08:08 »
Ciao a tutti, premesso che non sono proprio una cima con linux, dovrei cimentarmi in una impresa forse più grande di me.
Da un cliente su un server HP c'è installato centos 5.5 con i seguenti file system:
/boot 4gb; swap 4gb; / per la parte rimanente.
Per lo stesso cliente ho preparato un altro server (IBM) con la stessa configurazione di file system.
Il mio compito è quello di consentirgli in caso di guasti al server HP, di poter riprendere a lavorare prima possibile, facendo puntare le macchine client all'indirizzo IP del  server IBM che di conseguenza deve diventare una sorta di clone del server HP.
Ciò che mi interesserebbe copiare sarebbero due cartella presenti sotto /.
Una contiene di dati di un software (circa 20 gb) e l'altra dei dati di vario tipo che le macchine client condividono tra loro (altri 20 gb circa).
I due server potrebbero stare accesi la notte per effettuare queste copie, ma quale sarebbe l'operazione più semplice, sicura e rapida per fare il tutto?
Se per esempio creassi un file system /home e lì mettessi le due cartelle in questione... verrebbe più facile clonare tutta la /home?
Spero di essere stato chiaro e non avere fatto confusione con la terminologia.
Nell'attesa che mi rispondiate, grazie e buona giornata.


Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1396
    • Mostra profilo
    • Traversate dei laghi
Re:Clone file system
« Risposta #1 il: 10 Maggio 2013, 12:38:15 »
Premesso che servirebbero più informazioni per stabilire un piano preciso, passiamo a discuterne!
Per far sì che tutti i client puntino automaticamente al nuovo server in caso di failure del primo è necessaria una struttura in cluster, a.e. con Heartbeat, cosa non difficile da fare ma alle prime armi è un po' più complesso, pertanto possiamo stabilire che si cambia l'impostazione su ogni client "a manina" se non sono molti, è fattibile?

Per il resto del problema devi prima di tutto verificare i servizi attivi sul server HP e le relative configurazioni, dopodiché installi centos (prendi l'ultima release) sul server IBM, configuri gli stessi servizi e attivi solo quelli che non vanno in conflitto (a.e. dhcp ce ne può essere solo 1 nella rete).

Infine attivi rsync su HP, configuri per condividere le cartelle interessate; sul server IBM installi rsync , inserisci il comando per la sincronizzazione in crontab orario notturno. Volendo puoi fare un test, tanto non crei problemi anche se stanno utilizzando i file, male che vada ne salta qualcuno dalla copia che verrà sincronizzato poi durante la notte.

Quando HP cede configuri i client per il nuovo server, attivi gli eventuali servizi che prima erano fermi (a.e. dhcp) ed hai i file esattamente come erano la notte precedente, perdita max di dati: dalla mattina a quando si rompe HP (quindi 1 gg lavorativo).

Offline alex81

  • Newbie
  • *
  • Post: 3
    • Mostra profilo
    • E-mail
Re:Clone file system
« Risposta #2 il: 10 Maggio 2013, 15:04:15 »
Intanto grazie per la risposta.
Per quanto riguarda il fatto che i client debbano puntare al nuovo server non è affatto un problema. L'ip del server va digitato prima di avviare il programma, quindi basta cambiare una sola volta in fase di avvio del programma di contabilità l'ip del server ed il gioco è fatto. Poi si dovrebbe rifare la connessione alla cartella condivisa sul nuovo server, ma anche quello non è un problema; i client sono pochi.
Per quello che riguarda il dhcp, penso non sia necessario in quanto gli ip sono assegnati staticamente sia ai server (linux) che ai client (windows).
Quello che mi preoccupa è la durata delle copie e se conviene comprimere le cartelle prima della copia o copiarle intere e ancora se attivare un backup incrementale o meno.
Grazie

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1396
    • Mostra profilo
    • Traversate dei laghi
Re:Clone file system
« Risposta #3 il: 13 Maggio 2013, 08:43:14 »
Non ti preoccupare per la durata delle copie, con rsync è molto veloce, certamente poi dipende da quanto hai da copiare.