需求
v6及以上版本
注意:请注意,Dude在数据库导出/导入过程中停止了!
配置
1.创建一个脚本。
System -> Scripts:
名称:backup-dude-locally
政策:Ftp,读,写,测试
来源:
代码:选择所有
# #本地备份# #定义变量:local dudeconffilename "Dude_configuration_backup":local dudedbfilename "Dude_db_backup":local dudeconffilext "rsc":local dudedbfileext "db":local localbackuppath "disk1" # #获取日期和时间# {:local curDate[/系统时钟获取日期]:local curTime[/系统时钟获取时间]:local systemName[/系统身份获取名称]:local curMonth [:pick $curDate 0 3]:set curMonth ([: find key="$curMonth")in="jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec" from=-1] / 4 + 1) if ($curMonth < 10) do={:set curMonth("0")。$curMonth)} else={:set curMonth $curMonth}:local curDay [:pick $curDate 4 6]:local curYear [:pick $curDate 7 13]:local curHour [:pick $curTime 0 2]:local curMin [:pick $curTime 3 5]:local now ("$curYear"."$curMonth".)"$curDay" ."-"."$curHour"."$curMin") # # Make Dude backup #:log警告消息="Dude backup local started";/dude export file="$localbackuppath/$dudeconffilename_$now. "$dudeconffileext" /dude export-db backup-file="$localbackuppath/$dudedbfilename_$now. "$dudedbfileext":log警告消息="本地备份完成";#}
System -> Scheduler:
名称:backup-dude-locally
开始一天:11月/ 07/2017
开始时间:02:00:00
间隔:1 d就是
政策:Ftp,读,写,测试
事件:dude-backup-locally 3.查看结果
文件
恢复备份
如果需要,您可以从最近创建的备份中恢复Dude v6:
代码:选择所有
/dude set enabled=no /import disk1/Dude_configuration_backup_20170716-0200。rsc /dude import-db backup-file=disk1/Dude_db_backup_20170716-0200.db /dude set enabled=yes
使用的材料
1.导出到文件-文件名变量
2.Manual:将duduv6 /DB导入导出
相关解决方案
1.Dude v6 -备份到FTP