我在哪里可以找到一个好的用于cronjob的perl脚本,它可以备份我的web空间上特定文件夹中的所有文件?

我在哪里可以找到一个好的用于cronjob的perl脚本,它可以备份我的web空间上特定文件夹中的所有文件?,perl,ftp,automation,cron,Perl,Ftp,Automation,Cron,我想在我的Web空间上自动备份。我的提供者允许cronjobs每天执行一次。我已经实现了一个cronjob,它使用一个perl脚本用mySQLdumper备份我的数据库。现在我想使用一个脚本来备份特定文件夹(例如/folder/)中的所有文件,将它们压缩并移动到/backups/ 有没有办法做到这一点?如果是的话,你能推荐一个好的perl脚本模板,让我可以轻松地修改它,这样我就可以按照我想要的方式使用它吗?理想情况下,它还具有排除某些文件类型的功能,如jpg、gif和png。使用tar: 基本

我想在我的Web空间上自动备份。我的提供者允许cronjobs每天执行一次。我已经实现了一个cronjob,它使用一个perl脚本用mySQLdumper备份我的数据库。现在我想使用一个脚本来备份特定文件夹(例如/folder/)中的所有文件,将它们压缩并移动到/backups/

有没有办法做到这一点?如果是的话,你能推荐一个好的perl脚本模板,让我可以轻松地修改它,这样我就可以按照我想要的方式使用它吗?理想情况下,它还具有排除某些文件类型的功能,如jpg、gif和png。

使用tar:

基本上创建一个新的存档,并启用压缩(zlib或bzip2)

归档::Tar->create_归档($file,$compressed,@filelist)

使用以下命令添加文件:

$tar->add_文件(@filenamelist) 或 $tar->add_data($filename,$data,[$opthashref])

使用/bin/tar可能更容易、更快,因为tar有--exclude选项


你尝试过什么,甚至搜索过谷歌或这个网站吗?这是一个涵盖面很广的话题。