Wirelessinfo.be

Mikrotik backup script

For English click here

Dit backup-script is gemaakt voor windows systemen en zal een backup nemen van uw configuratie van uw routerboard. Het script logt in op het FTP gedeelte van het routerboard en kopieert de .backup file naar de computer waar het script wordt uitgevoerd. De FTP service op het routerboard moet dus ingeschakeld zijn.

Maak een txt file aan genaamd: ftp-down.txt. Je kan steeds de tekst in de witte vensters kopieren en plakken.

ftp-down.txt
username password bin get config.backup config_.backup bye

  • Vervang "username" door uw ingestelde gebruikersnaam in het routerboard.
  • Vervang "password" door het ingegeven paswoord.
  • Het commando bewerk je niet.

Sla deze op in een map genaamd backup als ftp-down.txt

Maak een commando file aan genoemd; "backup.cmd"

backup.cmd
plink.exe -v -l username %1 -pw password sys backup save name=config call ftp-download.cmd %1

Vervang terug "username" en "password" door uw inlog gegevens.

Sla deze file op als "backup.cmd".

Het volgende commando file geef je de naam "ftp-download.cmd".

ftp-download.cmd
wget ftp://%1/config.backup --ftp-user username --ftp-password password -O config.backup copy config.backup backups\%1.backup del config.backup

Vervang terug "username" en "password" door uw inlog gegevens.

Het volgende commando file geef je de naam; "start-backup.cmd"

In deze file moet je de IP-adressen invullen van al je routerboards waarvan je een backup wil gaan van nemen.

start-backup.cmd

call backup.cmd 192.168.1.1

call backup.cmd 192.168.2.1

call backup.cmd 192.168.3.1

In de map "backup" waar al je gemaakte files instaan moet je nog een map "backups" aanmaken waarin de config files zullen worden gekopieerd.

Download Plink en Wget en kopieer deze bestanden ook in de map "backup"

Benodigde files

De map moet er als volgt uitzien. Als je nu op "start-backup.cmd klikt zal de backup starten. De eerste keer zal je steeds met Y moeten bevestigen.

Top