[bglug] Backup su piu' device...

Fleur @ BGLUG fleur@bglug.it
Lun 9 Lug 2007 09:56:20 CEST


./SuperbepS ha scritto:
> Ho un file server remoto che sta per finire lo spazio sulla partizione usata 
> per le condivisioni.
> 
> Mondo sembra faccia qualcosa di simile, ma mi sembra volgia fare l'espulsione 
> della cassetta per aspettarne una nuova :-(

Se ho ben capito tu vuoi fare un backup di una partizione/disco 
sfruttando 2 tape_device diversi, giusto ?

A mio modo di vedere o c'e' qualche accrocchio che ti gestisce un'unita' 
nastro virtuale unendo tape_1&tape_2 in big_tape oppure hai poche 
alternative ...

Ragionandoci meglio credo che i comandi di copia dati richiedano tutti 
UNA sorgente ed UNA destinazione permettendoti al massimo di gestire per 
le DESTINAZIONI il cambio supporto/cassetta.

Le soluzioni (sarebbe meglio dire aggiramento di problemi) che mi 
vengono in mente sono le seguenti:

A) Se possibile spezzare i backup in modo che da avere 2 processi:
backup_a che salva elenco_dir_1 su tape_1 (con elenco_dir_1 < 50GB! )
backup_b che salva elenco_dir_2 su tape_2 (con elenco_dir_1 < 50GB! )
[va beh lo ammetto non e' una grande soluzione questa]

B) Usare il buon vecchio "DD" per copiare i primi 50GB su TAPE_1 ed i 
secondi 50 GB su TAPE_2 con un comando del genere:

50GB	= 1024*1024*1024*50 			 = 53.687.091.200 byte
bs	= byte_sector del device di destinazione = 2048 byte
count	= num_byte_sector_in_first_50GB=50GB/2048= 26.214.400
TAPE_A	= /dev/st0
TAPE_B	= /dev/st1

Quindi per effettuare il backup:
#dd if=/dev/lvm/part of=/dev/st0 bs=2048 count=26214400
[copia i primi 50 GB della part. su /dev/st0 2048 byte alla volta]
#dd if=/dev/lvm/part of=/dev/st1 bs=2048 skip=26214400 count=26214400
[copia 50 GB della part. SALTANDO i primi 50GB su /dev/st0]

Per ripristinare il backup:
#dd if=/dev/st0 of=/dev/lvm/part bs=2048 count=26214400
#dd if=/dev/st1 of=/dev/lvm/part bs=2048 count=26214400 seek=26214400

Brutto fare i backup con DD (tecnicamente non sarebbero neppure backup!)
ma funziona. almeno credo !

In bocca al lupo e ricordati,
NON CHIEDERTI SE, MA QUANDO AVRAI BISOGNO DI UN BACKUP !!!

--Fleur+++


Maggiori informazioni sulla lista bglug