Since the Dude typically already has access to all RouterOS devices on a network, a logical addition would be a method to automate configuration backups. Some ideas:
Periodically do the API equivalent of /export compact on all devices, and store the output on the Dude server
Allow administrator to set limits for how many backups/days are stored
Preferably with a “smart” schedule such as 7 daily backups, 4 weekly backups, etc so save space
Improvement for the previous item: only store configurations that have changed since the last version
An option to also store complete backups generated by the /backup command
Since those can get big, an option to store these on a remote server (FTP upload, NFS or SMB mount, whatever is easiest to implement)
That’s a nice script, but I would prefer something central through the Dude.
Automated backups to the Dude server! I know it’s possible to do backups in other ways, but if we have everything connected and managed in one central place like the Dude, doing backups from there would be much less painful than going to every router and configuring a script/schedule…