wget 将 FTP 服务器制作镜像备份


wget 是 Linux 下十分流行的下载工具, 可以下载 HTTP, HTTPS 及 FTP 的档案。

除了下载档案外, wget 也可以对 FTP 服务器的内容制作镜像备份, 即是下次执行时, 只会下载 FTP 服务器内变更了的内容, 并制作一个跟 FTP 服务器相同内容的镜像, 如同 rsync 一样, 以下是具体语法:

例如以下是登入 FTP 服务器的资料:

FTP Server: ftp.ftpserver.com
Login: username
Password: password

$ wget -m ftp://username:password@ftp.ftpserver.com/

然后 wget 便会建立一个目录 “ftp.ftpserver.com” (即 FTP Server 同名), 并将 FTP 服务器的内容放到由面。

如果 FTP 有很多档案, 第一次执行需要一点时间下载, 而往后执行时, 只会下载变更了的内容, 及将 FTP Server 删除了的档案, 在本机删除。

Leave a Reply