2 Hard Disk
2 Hard Disk
Ciao a tutti, ho un problema.
Ho un server(ubuntu server) con due dischi. Vorrei che questi due dischi siano uguali, nel senso che uno sia la copia dell'altro. Tuttavia il raid 1 non va bene perchè il secondo hard disk(250Gb) a volte lo stacco per poi riattaccarlo in seguito, cosa che non faccio con il primo(360Gb).
Quindi per riassumere, vorrei che i due dischi siano indipendenti e che siano uno la copia dell'altro.
Si può fare? Se si come? Grazie mille ciao
Ho un server(ubuntu server) con due dischi. Vorrei che questi due dischi siano uguali, nel senso che uno sia la copia dell'altro. Tuttavia il raid 1 non va bene perchè il secondo hard disk(250Gb) a volte lo stacco per poi riattaccarlo in seguito, cosa che non faccio con il primo(360Gb).
Quindi per riassumere, vorrei che i due dischi siano indipendenti e che siano uno la copia dell'altro.
Si può fare? Se si come? Grazie mille ciao
- Otako
- Entusiasta Emergente

- Messaggi: 1424
- Iscrizione: giovedì 10 giugno 2010, 22:01
- Desktop: pantheon
- Distribuzione: elementary OS Luna x86_64
- Località: Villafranca di Verona
Re: 2 Hard Disk
puoi provare con uno script che controlla se lo spazio sul disco è uguale in tutti e due e se è diverso copia uno nell'altro.
p=__import__("string").printable;print("".join(p[p.index(l)-1] for l in "gfssbspwjmmb[hnbjm/dpn"))
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Re: 2 Hard Disk
non funzionerebe siccome uno è di 250 e l'altro di 360...
- Otako
- Entusiasta Emergente

- Messaggi: 1424
- Iscrizione: giovedì 10 giugno 2010, 22:01
- Desktop: pantheon
- Distribuzione: elementary OS Luna x86_64
- Località: Villafranca di Verona
Re: 2 Hard Disk
puoi sempre calcoli lo spazio occupato.. anche se quella dello script non mi sembrerebbe la soluzione migliore
p=__import__("string").printable;print("".join(p[p.index(l)-1] for l in "gfssbspwjmmb[hnbjm/dpn"))
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Re: 2 Hard Disk
la tua soluzione?

- Otako
- Entusiasta Emergente

- Messaggi: 1424
- Iscrizione: giovedì 10 giugno 2010, 22:01
- Desktop: pantheon
- Distribuzione: elementary OS Luna x86_64
- Località: Villafranca di Verona
Re: 2 Hard Disk
il massimo che riesco a fare è questo
non su se funzioni, non ho tempo di provarlo. poi non è il massimo come soluzione, ma è comunque il punto di partenza.
Codice: Seleziona tutto
sudo ls /media/HD1 -R>temp1
sudo ls /media/HD2 -R>temp2
diff temp1 temp2
if [ $? == 1]; then
cp /media/HD1 /media/HD2
fip=__import__("string").printable;print("".join(p[p.index(l)-1] for l in "gfssbspwjmmb[hnbjm/dpn"))
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Re: 2 Hard Disk
- Basta copiarlo?
- Come farei a farlo partire ogni 10 min?
- Mentre che copia, posso continuare ad usare i due dischi vero?
- Otako
- Entusiasta Emergente

- Messaggi: 1424
- Iscrizione: giovedì 10 giugno 2010, 22:01
- Desktop: pantheon
- Distribuzione: elementary OS Luna x86_64
- Località: Villafranca di Verona
Re: 2 Hard Disk
basta copiarlo?
te l'ho già detto, non è il massimo come soluzione. basta che cambi il nome di un solo file e copia tutto l'HD. se conosci un po' di bash puoi provare a modificarlo perché copi solo i file diversi. se non sai come fare chiedi in programmazione.
come farei a farlo partire ogni 10 min?
lo racchiudi in una funzione e alla fine metti uno sleep di 600 secondi. se non sai come fare chiedi in programmazione
mentre copia, posso continuare ad usare i due dischi vero?
così com'è non è proprio il massimo. rischia di copiarti un file mentre lo leggi con un altro programma, il che non è il massimo.
un'altra cosa:
se provi a eseguire da terminale (non modifica niente, semplicemente mostra la lista di tutti i file sul sistema)
ti puoi accorgere di quanto rallenti tutto il sistema mentre lo fa.
comunque la maggior parte dei problemi li risolvi copiando solo i file diversi.
se ti serve una mano chiedi in programmazione.
te l'ho già detto, non è il massimo come soluzione. basta che cambi il nome di un solo file e copia tutto l'HD. se conosci un po' di bash puoi provare a modificarlo perché copi solo i file diversi. se non sai come fare chiedi in programmazione.
come farei a farlo partire ogni 10 min?
lo racchiudi in una funzione e alla fine metti uno sleep di 600 secondi. se non sai come fare chiedi in programmazione
mentre copia, posso continuare ad usare i due dischi vero?
così com'è non è proprio il massimo. rischia di copiarti un file mentre lo leggi con un altro programma, il che non è il massimo.
un'altra cosa:
se provi a eseguire da terminale (non modifica niente, semplicemente mostra la lista di tutti i file sul sistema)
Codice: Seleziona tutto
sudo ls /comunque la maggior parte dei problemi li risolvi copiando solo i file diversi.
se ti serve una mano chiedi in programmazione.
p=__import__("string").printable;print("".join(p[p.index(l)-1] for l in "gfssbspwjmmb[hnbjm/dpn"))
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Ricordatevi di utilizzare @memoize per le vostre funzioni.
Chi c’è in linea
Visualizzano questa sezione: Bing [Bot] e 4 ospiti