sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #69007
Hvorfor kan man ikke pipe fra "dd" til "tar -c" ?
Hej,
Jeg vil lave en simpel dd backup af en 20GB hdd, men jeg kan kun oprette
2GB filer på mit target drev (via NFS).
Så defor tænkte jeg:
dd if=/dev/hdd bs=8225280 count=2334 | tar -M -L 1024000 -cvzf hdd.tar
men tar melder bare at den ikke vil oprette et tomt arkiv,
så defor prøvede jeg:
dd if=/dev/hdd bs=8225280 count=2334 | tar -M -L 1024000 -cvzf hdd.tar -
i håb om at "-" kunne få tar til at læse fra stdin, men forgæves.
Det ser ud som om at tar ikke kan læse fra stdin, kan det være rigtigt?
Jeg har googlet en del men "tar" "pipe" og "stdin" optræder jo overalt..
mvh
Henrik
PS. Jeg bruger GNU/tar 1.13.25 på en RH9
Follow ups