Gestione file: /file, trasferimenti e spazio su disco
Come funziona lo storage di RouterOS, come trasferire file (backup, .rsc, pacchetti, certificati) con WinBox, SCP e /tool/fetch, e come non riempire la flash.
Lo storage di RouterOS
RouterOS salva i file (backup, export .rsc, pacchetti .npk, certificati, log, immagini hotspot) su una piccola memoria flash/NAND interna. Su molti modelli entry lo spazio è di pochi MB: tenere lì decine di backup o un pacchetto dimenticato può riempire la flash e far fallire un aggiornamento o impedire la scrittura dei log. La regola è: usa il router come storage di passaggio, conserva i file altrove.
# Elenca tutti i file con tipo e dimensione /file/print # Solo i backup /file/print where type=backup # Spazio libero/totale su flash e RAM /system/resource/print # free-hdd-space e total-hdd-space = la flash # free-memory e total-memory = la RAM # Rimuovi un file non più necessario (es. vecchio pacchetto .npk) /file/remove [find name="routeros-7.10.npk"]
Trasferire file dentro/fuori dal router
Hai più strade. La più semplice è il drag & drop di WinBox (apri il menu Files e trascini). Per gli script e l'automazione si usa SCP/SFTP (richiede il servizio ssh attivo) o lo strumento integrato /tool/fetch, che fa da client HTTP/HTTPS/FTP/SFTP dal router stesso: utilissimo per scaricare un pacchetto o inviare un backup a un server centrale.
# Dal PC: scarica un backup dal router via SCP scp -P 2222 myadmin@192.168.88.1:AP-Zona1.backup ./ # Dal PC: carica un file .rsc sul router scp -P 2222 golden-config.rsc myadmin@192.168.88.1: # Su RouterOS: scarica un file via HTTPS (es. un pacchetto) /tool/fetch url="https://download.mikrotik.com/routeros/7.x/routeros-arm.npk" # Su RouterOS: INVIA un backup a un tuo server via SFTP (upload) /tool/fetch upload=yes url="sftp://backup.miodominio.it/AP-Zona1.backup" \ user=backup password=Segreto src-path=AP-Zona1.backup # Su RouterOS: invia a un endpoint HTTP (POST del file) /tool/fetch http-method=post upload=yes \ url="https://miei-backup.it/upload" src-path=AP-Zona1.backup
Backup automatici fuori dal device
Combinando /system/backup/save, /export e /tool/fetch con lo scheduler ottieni backup automatici off-device. È il modo corretto di proteggere un parco di apparati: ogni notte ciascuno si salva e spedisce la propria config a un server centrale.
# Script: crea export con nome datato e lo invia via SFTP
/system/script/add name=backup-offsite source={
:local fname ("auto-" . [/system/identity/get name] . ".rsc")
/export file=$fname
/tool/fetch upload=yes \
url=("sftp://backup.miodominio.it/" . $fname) \
user=backup password=Segreto src-path=$fname
}
# Pianifica l'esecuzione ogni notte alle 03:30
/system/scheduler/add name=backup-notturno interval=1d start-time=03:30:00 \
on-event=backup-offsite.npk scaricati e i vecchi backup sulla flash: dopo un aggiornamento riuscito, rimuovili. Su apparati con pochi MB liberi, un disco pieno può impedire l'avvio del servizio di logging o il prossimo upgrade. Controlla periodicamente free-hdd-space con /system/resource/print.Continua con
Configura senza fatica con l'AI
In WispOS l'agente AI genera la configurazione RouterOS dalle tue parole e un tutor ti guida passo passo.
Prova WispOS