首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何镜像具有两个分区的ftp服务器目录,其中一个几乎已满?

如何镜像具有两个分区的ftp服务器目录,其中一个几乎已满?
EN

Stack Overflow用户
提问于 2022-10-04 07:56:44
回答 1查看 58关注 0票数 0

分区中的存储库几乎已经满了。它是带有ftp服务器的wget -m(镜像)。现在它已经满了我的本地存储库,我必须开始使用另一个分区。

它是wget -m,因为除了每天在ftp服务器中添加新目录之外,旧目录中不时会有更改。

我需要将ftp服务器与旧分区“同步”,并将新文件复制到新分区。无法在ftp服务器上删除或进行更改。

我读过-m相当于-r -N -l和-N不兼容-O(--output-document),所以我使用了-P (--目录前缀)。我真的需要-o (-- output -file)将目录中的新输出文件摄取到bbdd中。

我已经读过wget和curl的手册了。rsync只适用于ssh?时间戳http://www.editcorp.com/Personal/Lars_Appel/wget/wget_5.html的样本对我来说还不清楚。https://everything.curl.dev/ftp

我只能在新的分区中得到一个新的镜子。但我不想重复这些信息:

目录-前缀=/export/d-4/-镜像--output-file=/export/d-4/download/download_log280922.txt -ftp-user=user-ftp-密码=pwd ftp://ftp....:21/

谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-10-04 12:38:24

rsync只适用于ssh?

严格来说,这不是真的,rsync manpage声称

注意,rsync必须同时安装在源计算机和目标计算机上。

因此,如果您使用的是远程服务器,这只是FTP,那么rsync就没用了。

将新文件复制到新分区

如果您只需要不迟于X个时间单位之前修改的文件,您可能会发现find命令很有用,例如

代码语言:javascript
运行
复制
find . -type f -mtime -3

将在当前目录及其子目录中打印文件,这些子目录在72h (3*24小时)或更短的时间内被修改。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73944714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档