Ne znam da li je baš najbolje rješenje čuvanje logova na flash memoriji rutera, prvenstveno zbog malog kapaciteta ... a to još više dolazi do izražaja ako koristiš neki ,,jači'' logging level (npr debug ili notification) koji na određenim uređajima mogu za malo vrijeme generiši ogrmonu količinu logova.
Inače, standardan način da se čuvaju logovi je upotreba nekog tzv logging servera. To je najobičniji servis na nekom računaru ili serveru koji služi za prikupljanje logova i upravljanje njima. Moja preporuka je da koristiš u tu svrhu neki Linux server, gdje po defaultu u instalaciji dobiješ SYSLOG server a imaš i dodatni program LOGROTATE za kompresovanje i pravljenje rezervnih kopija logova.
http://www.aboutdebian.com/syslog.htm na ovom linku imaš uputstvo za konfiguraciju logging servera na Linux-u, procedrura je manje više ista za sve ditribucije Linuxa.
Pozdrav!
Gogo82