Posso condividere il mio dispositivo a nastro locale con il server tramite la sessione ssh? (scopo del backup)


1

Benvenuto,

Dirò come lo sto facendo ora (backup).

Ho il mio computer e server locale.

Accedo al server e monto il mio computer locale (cartella) tramite sshfs.

Crea un archivio di backup .rar direttamente nella cartella remota sshfs.

Dopo la copia, chiudi le mie sessioni SSH.

E usa il mio streamer per eseguire il backup dei file archiviati dal server.

Mi chiedo, c'è un modo per condividere streamer / dev / st0 tramite sessione ssh?

Qualche idea su come posso avviare il backup direttamente su (remoto) -> root @ server / dev / st0

Saluti

Risposte:


0

dal server:

tar -cvf - /dir/to/backup | ssh you@yourmachin "mt -f /dev/st0 rewind;cat >> /dev/st0"


Hmmm, sembra pericoloso? di solito uso <pre> tar -cvpWlf / dev / st0 filetobackup </pre> per eseguire il backup. Verificherà il nastro dopo averlo scritto.
marcell22,

Stai mettendo insieme la tua soluzione; Non sarei sorpreso se non fosse robusto come una soluzione progettata. Forse potresti inviare l'output di tar attraverso md5sum o qualche altra utility di checksum di qualità e poi trasmetterlo per confrontarlo.
Slartibartfast,

@ marcell22 Con questa soluzione, non è possibile verificare (è un tubo unidirezionale). Citando il manuale GNU / tar: "La verifica richiede che l'archivio si trovi su un supporto adatto per il back-space. Ciò significa che i tubi, alcune unità nastro a cartuccia e alcuni altri dispositivi non possono essere verificati."
shellholic il

0

Se vuoi qualcosa di più robusto di quanto suggerito dalla shellholic, non puoi usare SSH e tubazioni semplici. Prendi in considerazione l'utilizzo di Amanda o di un numero qualsiasi di altre applicazioni di backup compatibili con la rete.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.