Newsgroup: it.comp.os.linux.sys
Titolo: copia fisica di backup del disco

Salve a tutti
ho un sistema SUSE 6.1 installato su un Netserver E60 della HP
con due dischi da 9 Gb SCSI.
Il sistema è completamente installato sul primo disco
e vi sono complessivamente 5 partizioni: 3 primarie (sistema
+ 2 swap) e due logiche per delle cartelle particolari
usate da un programma di contabilità.
ho messo su un altro disco da 9 Gb SCSI simile al primo
e dovrei fare a tempi prestabiliti ( di notte ) una copia fisica del
primo disco sul secondo in modo ce in caso di errore o guasto
basti sconnettere il primo disco e buttare direttamente
dal secondo ritrovando il sistema del giorno prima.
credevo di fare il lavoro con DD copiando i blocchi ma ho visto
che non funziona ... credo manchi la copia delll'MBR ...
sapete come fare ??
Vi è qualche altro sistema oltre a DD per una copia fisica identica tra 
due unità ??
-- 
Ciao by NeRd!
-------------------------
" MacOS : una sola interfaccia, un solo tasto, un solo task !!"
<FREE-PC : Decido io cosa e come lo voglio !!> 

 due unità ??
IMHO al tuo posto non cercherei di fare un'immagine del disco,
contrariamente a quello che molti pensano non è affatto più sicura, anzi
lo è di meno, bensi sposterei i filesystems (intesi qui come gerarchie)
con un bel tar. Collaudatissimo. Le partizioni di swap ovviamente non
interessano.
Supponiamo tu abbia:
/dev/sda1	/
/dev/sda5	/conta1
/dev/sda6	/conta2
ricavi 3 partizioni su /dev/sdb, anche 3 primarie, o 1 primaria e 2
logiche, non importa,
sdb1, sdb2, sdb3 (o 1, 5, 6) eppoi per ognuna:
mount -t ext2 /dev/sdb1 /mnt
(cd /; tar cpf - .) | (cd /mnt; tar xpf -)
umount /mnt
ti copia la root in /mnt, cioè /dev/sdb1. Lo stesso per le altre, script
eppoi crontab.
Questo metodo comunque non è il massimo. Anzitutto meglio aggiungere
--exclude /proc al primo tar quando copi la / perchè /proc non serve
copiarla, e kcore sarebbe uno spreco di risorse. Puoi anche escludere
altre dir (/tmp, ad esempio), a te la scelta.
Poi come backup non è il massimo perchè puoi tornare indietro solo di un
giorno, e c'è sempre il rischio che un improvviso black-out nel momento
meno indicato (legge di Murphy) ti incasini tutti e 2 i dischi.
Così su 2 piedi, direi ciao.
P.S. La copia fisica tra due dischi presenta problemi di principio (come
ad esempio i bad blocks, che non corrispondono) e minore versatilità.

 umount /mnt
Salve, visto che la cosa in futuro molto vicino interesera' anche a me mi
intrometto.
Perche' passare attraverso tar?
Non e' piu' semplice un cp -pR la prima volta e la successive cp -pRu?
Si riesce a partizionare il secondo hard disk come il primo assegnando i
nome delle partizioni del primo uguali al secondo hard disk mentre sono
entrambi in funzione?
Non mi e' chiaro cosa fa crontab, il man e molto sintetico ma non parla di
impostazioni data/ora, quindi qual'e' il demone che fa partire scrpit a
prenotazione?
Bye,
--
*************************************************
* Danilo Marcucci                               *
* University of Florence                        *
* Department of Physics                          *
* Via S.Marta 3                                 *
* 50139 Florence                                *
* E-mail mailto:
marc...@dffs.unifi.it
          *
* 
http://biz-a.dffs.unifi.it/~marcucci
          *
*************************************************

 due unità ??
Mi sembra un caso perfetto per un bel raid/mirroring software che in
linea di massima costa ben poco in scrittura e migliora in lettura. Se
poi uno dei dischi ti va a donnine allegre non ci sono perdite visto
che linux gestisce la situazione e il sistema continua a funzionare
senza che tu ci metta le mani. Se ci sono certi automatismi
(intelllligenti) perché non usarli?
Ciao,
Marco in raid-5 :-)

Rispiego meglio:
il sistema ha già un dispositivo di backup su nastro
che viene fatto ogni settimana ...
il raid servirebbe solo a prevenire le rotture del disco ...
.. a loro interessa tornare alla configurazione del giorno prima
nel caso che si facciano dei casini con il DB ... d in tal caso il raid 
li duplicherebbe ...
ho risolto il tutto con un script:
dd if=/dev/sda of=/dev/sdb
così copia tutto ... mbr compreso (lo faccio
eseguire dal crontab all'una di notte ... ci mette 30 minuti circa)
in caso di casini riavvio la macchina bootando dall'ID
SCSI del secondo disco e come d'incanto ho il sistema uguale a quello
di ieri dove il primo disco è diventato ora di backup per la prossima
notte ...


sono andato a vedere i driver su 
3dfx.com
 ma non ci capisco nulla!!!
si vede, che non capisci nulla!!!
hai postato in html, ti sei agganciato ad un thread che non c'entra
nulla, e hai sbagliato gruppo.
ripeti la domanda su it.comp.os.linux.iniziare, disattivando l'html.
Ciao.roberto
-- 
Save our planet!
Save wildlife;
For your E-MAIL use only recycled Bytes !!
roberto poggi  
rpo...@softhome.net

 Content-Transfer-Encoding: quoted-printable
INIZIA A NON POSTARE IN MIME !!
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

 eseguire dal crontab all'una di notte ... ci mette 30 minuti circa)
Qual'e' il file da editare e qual'e' la stringa che deve essere
aggiunta?
Grazie,


 prenotazione?
In realtà ce ne sono due, atd e crond. atd lavora sui jobs messi in una
semplice coda, mentre cron è più potente, e attraverso il comando
crontab gli puoi dire di eseguire un certo comando praticamente quando
più ti pare. crontab è un programma d'interfaccia con il reale formato
dei files così come crond li usa (questi files stanno in
/var/spool/cron). E' attraverso l'uso di crontab che _si_raccomanda_ di
impostare crond.
Gli esempi di sintassi del man francamente mi sembrano sufficienti, e
comunque non saprei integrarli in modo veramente significativo.
ciao, oops.

 > umount /mnt
il dubbio sono i link simbolici.
mi spiego:
Oggi ho una dir "/lamiadir" su sda che viene copiata anche su sdb con il
comando di sopra.
Domani cambio idea e modifico "/lamiadir" con un link a "/home/lamiadir"
quando la notte faccio il bck il comando non puo' sovrascrivere
"/lamiadir" su sdb con il link creato su sda 
:(
mi sbaglio ?
saluti
pinoContini