Using the Dude to Remote Backup RouterOS Devices

Is there any way that the dude can be used to backup RouterOS Devices to the local machine.

Example, I have a Windows Machine Running the Dude Monitoring 30 or so RouterOS Devices on my Network.

Is it possible to have the dude backup the configuration on those radios?

This feature is on to-do list, but currently it is not implemented. I do not have information, when it will be included to The Dude.

Any idea when this will be implemented?

I am also interested in this feature. Any progress?

Any news?

Backups/exports would be very useful, preferably with versioning

+1

This feature would be amazing.

At the moment I am configuring an APP to SSH into all my routers and backups the routers. Quite a mission

Scripting already gives you the ability to email backups somewhere on a regular basis. But I get your point! We will consider this

+1 for this feature. That would be dang handy to pull backup files via the dude.

bump

I load ssh keys onto the devices I want to backup, and then run a script like this one periodically.


@echo off

SET PLINK=C:\putty\plink.exe
SET PSCP=C:\putty\pscp.exe
SET BACKUPUSER=backup
SET CONFIGDIRECTORY=C:\configuration\mikrotik

FOR %%H IN (
router1.example.com
router2.example.com
router3.example.com
router4.example.com
router5.example.com
) DO (
	echo.
	echo %%H 
	%PLINK% -ssh -agent %BACKUPUSER%@%%H export compact file=backup; system backup save name=backup
	if not exist %CONFIGDIRECTORY%\%%H (
		mkdir %CONFIGDIRECTORY%\%%H
	)
	if exist %CONFIGDIRECTORY%\%%H (
		%PSCP% -scp -agent -q %BACKUPUSER%@%%H:backup.backup %CONFIGDIRECTORY%\%%H\%%H_%DATE%.backup
		%PSCP% -scp -agent -q %BACKUPUSER%@%%H:backup.rsc %CONFIGDIRECTORY%\%%H\%%H_%DATE%.rsc
	) 
)

pause