Discussion:
Restartable scp over SSH 再開可能なコピーコマンド
(too old to reply)
Yasushi Shinjo
2007-09-20 03:23:10 UTC
Permalink
$B?7>k!wC^GHBg3X>pJs$G$9!#$3$s$K$A$O!#(B

scp $B$G5pBg$J%U%!%$%k$r%3%T!<$7$h$&$H$7$F$$$^$9!#(B2GB $B$/$i$$!#(B
$B$G$b!"ESCf$G;_$^$C$?$j$9$k$3$H$,$"$k$N$G!":F3+2DG=$J(Bscp $B$,$"(B
$B$k$H$$$$$J$"$H;W$$$^$7$?!#$=$&$$$&%W%m%0%i%`$O$I$3$+$K$"$j$^(B
$B$;$s$+!#(B

wget $B%3%^%s%I$J$i!"(B-c $B%*%W%7%g%s$,$"$j$^$9!#$=$l$N(B scp $BHG$,(B
$BM_$7$$=j$G$9!#(B

------------------------------------------------------------
% wget --help
GNU Wget 1.5.3, a non-interactive network retriever.
Usage: wget [OPTION]... [URL]...
...
Download:
...
-c, --continue restart getting an existing file.
------------------------------------------------------------

scp $B%3%^%s%I$r2~B$$7$FF~$l$k$N$,!"0lHV??$CEv$J:n$jJ}$+$J$"$H(B
$B$O;W$$$^$9!#(Bsplit $B$7$F!"J,3d$7$F%3%T!<$7$FAH$_N)$F$k$h$&$J%9(B
$B%/%j%W%H$r:n$k$H$$$&$h$j$O!#$=$b$=$b(B lseek $B$9$l$P!"J,3d$9$k(B
$BI,MW$O$J$$$G$9$7!#(B

$BAPJ}8~$NDL?.$,$G$-$k2>A[2s@~>e$G!":F3+2DG=$J%3%T!<!&%W%m%0%i(B
$B%`$H$$$&$N$O!"(Bssh $B$N;~Be$H$$$&$h$j$O!"@N$NEEOC2s@~$N;~Be$J$i(B
$BIaDL$KM_$7$+$C$?5!G=$G$9!#$=$NEv;~$N%W%m%0%i%`$,F0$/$J$i!"$=(B
$B$l$G$b$$$$$N$+$b$7$l$^$;$s!#(B

$B:#M_$7$$$N$O!"(BUnix $B7O$N(B OS (MacOSX) $B$GF0:n$9$k$b$N$G$9!#%M%C(B
$B%H%o!<%/%K%e!<%9$G$9$N$G!"B>$N4D6-$GF0:n$9$k$b$N$N>pJs$G$b!"(B
$B4n$P$l$k$H;W$$$^$9!#(B

$B!@!@!!?7>k!!Lw!!!J$7$s$8$g$&!!$d$9$7!K!!!@!@(B
$B!@!@!!C^GHBg3X!!EE;R!&>pJs!!!!!!!!!!!!!!!@!@(B
NAKAJI Hiroyuki
2007-09-20 04:37:35 UTC
Permalink
$BCf<#!wD;<h$G$9!#(B
Post by Yasushi Shinjo
scp $B$G5pBg$J%U%!%$%k$r%3%T!<$7$h$&$H$7$F$$$^$9!#(B2GB $B$/$i$$!#(B
$B$G$b!"ESCf$G;_$^$C$?$j$9$k$3$H$,$"$k$N$G!":F3+2DG=$J(Bscp $B$,$"(B
$B$k$H$$$$$J$"$H;W$$$^$7$?!#$=$&$$$&%W%m%0%i%`$O$I$3$+$K$"$j$^(B
$B$;$s$+!#(B
rsync $B$G(B --partial $B$r;H$&$H$$$&$N$O$I$&$G$7$g$&$+!#(B

--partial
By default, rsync will delete any partially transferred file if
the transfer is interrupted. In some circumstances it is more
desirable to keep partially transferred files. Using the --par-
tial option tells rsync to keep the partial file which should
make a subsequent transfer of the rest of the file much faster.

$B<:GT$^$?$OCfCG$7$?<!$N<B9T;~$K!"B3$-$r$d$C$F$/$l$k$i$7$$$G$9!#(B
--
NAKAJI Hiroyuki ($BCf<#(B $B909T(B)
Yasushi Shinjo
2007-09-27 04:34:44 UTC
Permalink
$B?7>k!wC^GHBg3X>pJs$G$9!#$3$s$K$A$O!#(B
Post by NAKAJI Hiroyuki
Post by Yasushi Shinjo
scp $B$G5pBg$J%U%!%$%k$r%3%T!<$7$h$&$H$7$F$$$^$9!#(B2GB $B$/$i$$!#(B
$B$G$b!"ESCf$G;_$^$C$?$j$9$k$3$H$,$"$k$N$G!":F3+2DG=$J(Bscp $B$,$"(B
$B$k$H$$$$$J$"$H;W$$$^$7$?!#$=$&$$$&%W%m%0%i%`$O$I$3$+$K$"$j$^(B
$B$;$s$+!#(B
rsync $B$G(B --partial $B$r;H$&$H$$$&$N$O$I$&$G$7$g$&$+!#(B
$B<:GT$^$?$OCfCG$7$?<!$N<B9T;~$K!"B3$-$r$d$C$F$/$l$k$i$7$$$G$9!#(B
$B$3$l$O!"$$$$$G$9$M!#;n$7$F$_$?=j!"$A$c$s$H;H$($^$7$?!#$"$j$,(B
$B$H$&$4$6$$$^$9!#$3$s$J46$8$G$9!#(B

% setenv RSYNC_RSH ssh
% rsync --partial file hostname:dir

$B1s3V%m%0%$%s$7$F$$$***@h$G$d$C$?$N$G!"<B:]$K$O$3$s$J46$8!#(B

nohup rsync --partial file hostname:dir </dev/null >& /dev/null

$B!@!@!!?7>k!!Lw!!!J$7$s$8$g$&!!$d$9$7!K!!!@!@(B
$B!@!@!!C^GHBg3X!!EE;R!&>pJs!!!!!!!!!!!!!!!@!@(B

Loading...