Respaldar Mikrotik a Servidor FTP
Hola estoy montando unos respaldos automaticos en mi red y me surgio la nescesidad de armar un script que enviara el respaldo.
solo hay que añadirlo a un script nuevo, darle permisos y ponerlo con un schedule para que se ejecute cuando corresponde.
Hay que remplazar ftp, usr, passwd y email@domain.com (este ultimo solo para mandar por email tambien y tambien es descomentarlo)
:local ts [/system clock get time]
:set ts ([:pick $ts 0 2].[:pick $ts 3 5].[:pick $ts 6 8])
:local ds [/system clock get date]
:set ds ([:pick $ds 7 11].[:pick $ds 0 3].[:pick $ds 4 6])
# This line to generate the file name for System backup - file name will be UMDB- ServerName\? - Date\? - Time\?
:local fname1 ("CCR-BKP--".$ds."-".$ts.".backup")
/system backup save name=$fname1;
#/tool e-mail send to="email@domain.com" subject=("I95 CCR mikrotik backup") body="Respaldo Historico de CloudCore" file=$fname1;
/tool fetch address=ftp src-path=$fname1 user=usr mode=ftp password=passwd dst-path=$fname1 upload=yes
:log info "Backup e-mail sent.";
Publicacion Original del Foro
solo hay que añadirlo a un script nuevo, darle permisos y ponerlo con un schedule para que se ejecute cuando corresponde.
Hay que remplazar ftp, usr, passwd y email@domain.com (este ultimo solo para mandar por email tambien y tambien es descomentarlo)
:local ts [/system clock get time]
:set ts ([:pick $ts 0 2].[:pick $ts 3 5].[:pick $ts 6 8])
:local ds [/system clock get date]
:set ds ([:pick $ds 7 11].[:pick $ds 0 3].[:pick $ds 4 6])
# This line to generate the file name for System backup - file name will be UMDB- ServerName\? - Date\? - Time\?
:local fname1 ("CCR-BKP--".$ds."-".$ts.".backup")
/system backup save name=$fname1;
#/tool e-mail send to="email@domain.com" subject=("I95 CCR mikrotik backup") body="Respaldo Historico de CloudCore" file=$fname1;
/tool fetch address=ftp src-path=$fname1 user=usr mode=ftp password=passwd dst-path=$fname1 upload=yes
:log info "Backup e-mail sent.";
Publicacion Original del Foro