使用lftp进行镜像时遇到的问题

上网、浏览、聊天、下载等
回复
ycxbiao
帖子: 3
注册时间: 2009-09-27 16:40

使用lftp进行镜像时遇到的问题

#1

帖子 ycxbiao » 2009-09-27 16:49

我想通过以下命令来实现远程ftp服务器上的目录镜像:
lftp -c "mirror --use-pget-n=6 --ignore-time --verbose ftp://usrname:[email protected]/ /home/ftptest/lftp/log” 并通过crontab来实现该脚本每三分钟自动执行一次:
#crontab –e
*/3 * * * * /root/auto_backup.sh > /dev/null 2>&1

我的预期是:假如服务器上有一文件非常大,以至于无法在三分钟内一次性下载完毕,当该脚本下次执行时,应该会继续从断点下载,反复执行直到该文件下载完毕。在该过程中这个文件的大小应该是递增的。
但是实际上不是这样的,这个文件的大小一直在相对固定的区间内反复循环,而不是递增,从而无法实现镜像。
请问各位大侠,这到底是什么原因啊? :em20 :em20 :em20
头像
[email protected]
帖子: 286
注册时间: 2008-06-24 21:00

Re: 使用lftp进行镜像时遇到的问题

#2

帖子 [email protected] » 2009-09-27 20:14

本大侠认为是服务器不支持续传。或有某种程度上的限制。 :em02
ycxbiao
帖子: 3
注册时间: 2009-09-27 16:40

Re: 使用lftp进行镜像时遇到的问题

#3

帖子 ycxbiao » 2009-09-28 9:06

但是刚开始的几个回合 文件的大小的确是在递增,是到了后半截的某个时候才开始出现的啊。。。 :em20 :em20 :em20
ycxbiao
帖子: 3
注册时间: 2009-09-27 16:40

Re: 使用lftp进行镜像时遇到的问题

#4

帖子 ycxbiao » 2009-09-28 10:32

以下是本地文件的大小变化,注意a.iso的大小……
[root@cadillac log]# ls -l
total 16692
-rw-r--r-- 1 root root 542822694 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 34440
-rw-r--r-- 1 root root 545988022 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 53804
-rw-r--r-- 1 root root 549332902 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 65232
-rw-r--r-- 1 root root 550985070 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 87064
-rw-r--r-- 1 root root 554680366 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 104156
-rw-r--r-- 1 root root 557739990 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 130656
-rw-r--r-- 1 root root 562467710 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 150424
-rw-r--r-- 1 root root 565278278 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 180292
-rw-r--r-- 1 root root 570253606 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 237988
-rw-r--r-- 1 root root 580043534 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 324024
-rw-r--r-- 1 root root 595865830 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 357932
-rw-r--r-- 1 root root 601999558 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 380348
-rw-r--r-- 1 root root 605519646 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 422136
-rw-r--r-- 1 root root 612093566 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 447064
-rw-r--r-- 1 root root 616214574 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 464860
-rw-r--r-- 1 root root 619174286 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 474532
-rw-r--r-- 1 root root 620939398 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 493488
-rw-r--r-- 1 root root 624268350 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 519808
-rw-r--r-- 1 root root 627630606 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 533568
-rw-r--r-- 1 root root 629857630 Sep 28 10:34 a.iso

[root@cadillac log]# ls -l
total 556436
-rw-r--r-- 1 root root 632772454 Sep 28 10:35 a.iso

[root@cadillac log]# ls -l
total 576100
-rw-r--r-- 1 root root 540772326 Sep 28 10:35 a.iso
-rw-r--r-- 1 root root 635181926 Sep 28 10:35 a.iso~

[root@cadillac log]# ls -l
total 616144
-rw-r--r-- 1 root root 544471966 Sep 28 10:35 a.iso
-rw-r--r-- 1 root root 639275422 Sep 28 10:35 a.iso~

[root@cadillac log]# ls -l
total 688064
-rw-r--r-- 1 root root 550956110 Sep 28 10:35 a.iso
-rw-r--r-- 1 root root 646012966 Sep 28 10:35 a.iso~

[root@cadillac log]# ls -l
total 711924
-rw-r--r-- 1 root root 554655750 Sep 28 10:35 a.iso
-rw-r--r-- 1 root root 647654998 Sep 28 10:35 a.iso~

[root@cadillac log]# ls -l
total 737284
-rw-r--r-- 1 root root 558549422 Sep 28 10:35 a.iso
-rw-r--r-- 1 root root 647686144 Sep 28 10:35 a.iso~

[root@cadillac log]# ls -l
total 888556
-rw-r--r-- 1 root root 582386398 Sep 28 10:35 a.iso
-rw-r--r-- 1 root root 647686144 Sep 28 10:35 a.iso~

[root@cadillac log]# ls -l
total 538768
-rw-r--r-- 1 root root 542954462 Sep 28 10:36 a.iso
-rw-r--r-- 1 root root 627160006 Sep 28 10:36 a.iso~

[root@cadillac log]# ls -l
total 651908
-rw-r--r-- 1 root root 551761198 Sep 28 10:36 a.iso
-rw-r--r-- 1 root root 635881310 Sep 28 10:36 a.iso~
回复