GNU/Linux >> Linux Esercitazione >  >> Linux

Trasferimento di contenuto di dispositivi a blocchi

Potresti passare attraverso SSH. Esempio usando dd :

dd bs=1M if=/dev/disk | ssh -C target dd bs=1M of=disk.img

Se la connessione di rete si interrompe durante il trasferimento, puoi riprenderla se sai quanto è stato copiato. Ad esempio se sei sicuro almeno di 1000MiB sono già stati trasferiti (controlla la dimensione del file di disk.img ):

dd bs=1M skip=1000 if=/dev/disk | ssh -C target dd bs=1M seek=1000 of=disk.img

dd è solo un esempio, funziona altrettanto bene con altri comandi, purché funzionino con pipe.


Installerei il programma buffer (se non è già presente nella tua distribuzione) se stai tentando di trasferire tramite un collegamento Ethernet. È come dd ma MOLTO meglio e più veloce. Fondamentalmente è programmato per eseguire letture e scritture simultanee utilizzando un buffer di memoria condiviso. Lo usavo per i dump su nastro e risparmiava circa il 10% del tempo di trasferimento. La riga di comando sarebbe:

  buffer -i /dev/disk -m 100m | ssh -C target buffer -o disk.image -m 100m

Ci sono più opzioni disponibili la dimensione predefinita del blocco è 10K. Quanto sopra alloca 100MByte di memoria condivisa, potresti dover modificare questo parametro o la tua configurazione per consentirlo.

ATTENZIONE:La trasmissione di una partizione ATTIVA in questo modo sarà problematica. Quindi assicurati che la partizione da trasmettere NON sia montata.


Linux
  1. Ssh:limitare un utente Ssh/scp/sftp a una directory?

  2. Come identificare il numero maggiore e minore per i dispositivi a blocchi in Unix

  3. Impossibile eseguire applicazioni X tramite SSH in Linux

  4. Creazione di array RAID su file invece di dispositivi a blocchi

  5. Esiste un'alternativa GUI a Putty SSH per il trasferimento di file?

Comando Lsblk in Linux (Elenca dispositivi a blocchi)

Come bloccare i contenuti per adulti su Ubuntu Linux

Come bloccare gli attacchi di forza bruta SSH usando SSHGUARD

Rafforzamento della configurazione SSH

Come crittografare i dispositivi a blocchi utilizzando LUKS su Linux

Esercitazione BlackBerry SSH:connessione a Unix Server utilizzando MidpSSH per dispositivi mobili