🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

3 total messages Started by Yasushi Shinjo Thu, 20 Sep 2007 03:23
Restartable scp over SSH 再開可能なコピーコマンド
#23
Author: Yasushi Shinjo
Date: Thu, 20 Sep 2007 03:23
36 lines
2547 bytes
$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
Re: Restartable scp over SSH 再開可能なコピーコマンド
#24
Author: NAKAJI Hiroyuki
Date: Thu, 20 Sep 2007 04:37
22 lines
2222 bytes
中治@鳥取です。

>>>>> In <YAS.07Sep20122310@kirk.is.tsukuba.ac.jp> 
>>>>>	yas@is.tsukuba.ac.jp (Yasushi Shinjo) wrote:

> scp で巨大なファイルをコピーしようとしています。2GB くらい。
> でも、途中で止まったりすることがあるので、再開可能なscp があ
> るといいなあと思いました。そういうプログラムはどこかにありま
> せんか。

rsync で --partial を使うというのはどうでしょうか。

--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.

失敗または中断した次の実行時に、続きをやってくれるらしいです。
-- 
NAKAJI Hiroyuki (中治 弘行)
Re: Restartable scp over SSH 再開可能なコピーコマンド
#25
Author: Yasushi Shinjo
Date: Thu, 27 Sep 2007 04:34
23 lines
2204 bytes
$B?7>k!wC^GHBg3X>pJs$G$9!#$3$s$K$A$O!#(B

In article <871wcurlyo.fsf@roddy.4407.kankyo-u.ac.jp>
	NAKAJI Hiroyuki <nakaji@kankyo-u.ac.jp> writes:
> > 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$$$k@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
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads