Cron Perl文件Gzip备份
我正试图对我正在开发的一个网站做一个小小的改变。我可以设计很好看的网站,但技术的东西有点超过我,所以简单的答案请。。。我没有创建这个perl文件,但想编辑它 该站点每天运行一个cron脚本来备份数据库。cron似乎使用如下命令运行perl文件:Cron Perl文件Gzip备份,perl,cron,Perl,Cron,我正试图对我正在开发的一个网站做一个小小的改变。我可以设计很好看的网站,但技术的东西有点超过我,所以简单的答案请。。。我没有创建这个perl文件,但想编辑它 该站点每天运行一个cron脚本来备份数据库。cron似乎使用如下命令运行perl文件: exec "/usr/bin/mysqldump --opt -uxxx -pxxx dbname |gzip > /var/www/db/y$dt.gz"; $dt是较早创建的日期字符串 它是有效的,所以我不想弄糟它 我想添加一行,它将使用相同
exec "/usr/bin/mysqldump --opt -uxxx -pxxx dbname |gzip > /var/www/db/y$dt.gz";
$dt是较早创建的日期字符串
它是有效的,所以我不想弄糟它
我想添加一行,它将使用相同的日期技术对某个文件夹中的所有文件进行gzip备份。我猜:
exec "gzip /path/to/image/folder > /var/www/db/f$dt.gz";
会有用的,但我不想弄错
建议?您可能需要使用两个命令:
exec "tar -cf /var/www/db/f$dt.tar /path/to/image/folder";
exec "gzip /var/www/db/f$dt.tar";
第一个命令使用图像创建存档。第二个命令压缩文件。如果您使用的是GNU tar(在Linux系统上是这种情况),请执行以下命令 将在单个命令中tar和gzip文件夹: exec tar czf/var/www/db/f$dt.tar.gz/path/to/image/folder