<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: snapcreate archive log delete function error in Data Protection</title>
    <link>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/51#M3411</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am always amazed and impressed that so many folks find other solutions with SC when things dont work out-of-the-box. This is a great idea, I didnt think about this at all but you are 100% correct, you can use ARCHIVE_CMDs to do your own custom archive log mgmt. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The one thing we continue to focus on with SC is to make sure it is simple and flexible, so if we develop something we make sure there is a way to interact manually with cmds or scripts and then we take direct feedback like this and improve built-in capabilities.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am going to add this as a feature request for future SC release. So I capture the feature request is is as follow: Support archive log deletion recursively with sub directories?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to thank you for your time in helping us understand this issue, this will directly improve SC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Keith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Jun 2011 10:08:00 GMT</pubDate>
    <dc:creator>ktenzer</dc:creator>
    <dc:date>2011-06-27T10:08:00Z</dc:date>
    <item>
      <title>snapcreate archive log delete function error</title>
      <link>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/4#M3404</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gurus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried to configure archive log in snapcreator (at linux platform)&amp;nbsp; like the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ARCHIVE_LOG_ENABLE=Y&lt;/P&gt;&lt;P&gt;ARCHIVE_LOG_RETENTION=2&lt;/P&gt;&lt;P&gt;ARCHIVE_LOG_DIR=/tmp/log&lt;/P&gt;&lt;P&gt;ARCHIVE_LOG_EXT=lo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But meet error when do that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;######### Archive Log Management ##########&lt;BR /&gt;[Fri Jun 24 01:38:35 2011] ERROR: &lt;BR /&gt;mismatched tag at line 7, column 3, byte 249 at /&amp;lt;/usr/local/scServer3.3.0/snapcreator&amp;gt;XML/Parser.pm line 187&lt;BR /&gt;&amp;lt;html&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;head&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="gwt:property" content="locale=es"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;NetApp Snap Creator Framework&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;link rel="shortcut icon" href="images/favicon.ico"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta http-equiv="content-type" content="text/html;charset=utf-8" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/head&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;body&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var getCookie = function(c_name) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (document.cookie.length &amp;gt; 0) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c_start = document.cookie.indexOf(c_name + "=");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (c_start != -1) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c_start = c_start + c_name.length+1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c_end = document.cookie.indexOf(";", c_start);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (c_end == -1) c_end = document.cookie.length;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return unescape(document.cookie.substring(c_start,c_end));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return "";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var locale = getCookie("locale");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( locale &amp;amp;&amp;amp; locale != "en" ) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; document.write("&amp;lt;meta name='gwt:property' content='locale=" + locale + "' /&amp;gt;");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; document.write("&amp;lt;meta name='gwt:property' content='locale=" + 'en' + "' /&amp;gt;");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/script&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;iframe id="__gwt_historyFrame" style="width:0;height:0;border:0"&amp;gt;&amp;lt;/iframe&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script type="text/javascript" language="javascript" src="snapcreator/snapcreator.nocache.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/body&amp;gt;&lt;BR /&gt;&amp;lt;/html&amp;gt; at /&amp;lt;/usr/local/scServer3.3.0/snapcreator&amp;gt;SnapCreator/Agent/Remote.pm line 272&lt;/P&gt;&lt;P&gt;[Fri Jun 24 01:38:35 2011] ERROR: Archive Log Deletion failed, Exiting!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would you please help to take a look?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BTW,&amp;nbsp; if under log directory, there are some sub-directories (not log file),&amp;nbsp; Could Archive log delete function work?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;TC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 06:52:16 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/4#M3404</guid>
      <dc:creator>chao</dc:creator>
      <dc:date>2025-06-05T06:52:16Z</dc:date>
    </item>
    <item>
      <title>snapcreate archive log delete function error</title>
      <link>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/9#M3405</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The SC archive log plugin will not recursively delete archive logs. it only looks in directory or directory's you specify. in your case SC will delete any files older than 2 days which match *.lo in the /tmp/log directory. In order to delete files in multiple directory you can do following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ARCHIVE_LOG_DIR01=/tmp/log/dir1&lt;/P&gt;&lt;P&gt;ARCHIVE_LOG_DIR02=/tmp/log/dir2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This would now delete logs in both directories&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let us know if this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Keith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2011 18:54:25 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/9#M3405</guid>
      <dc:creator>ktenzer</dc:creator>
      <dc:date>2011-06-23T18:54:25Z</dc:date>
    </item>
    <item>
      <title>Re: snapcreate archive log delete function error</title>
      <link>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/14#M3406</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Keith.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If arch log directory like the following:&lt;/P&gt;&lt;P&gt;/tmp/log/20110620&lt;/P&gt;&lt;P&gt;/tmp/log/20110621&lt;/P&gt;&lt;P&gt;/tmp/log/20110622&lt;/P&gt;&lt;P&gt;/tmp/log/20110623&lt;/P&gt;&lt;P&gt;/tmp/log/20110624&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The log files were stored into sub-directories by date and sub-dir are named by date too. Customer want delete all sub-dirs older than two days, is it possible?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;TC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;在 2011-6-24，2:54，"Keith Tenzer" &amp;lt;xdl-communities@netapp.com&amp;gt; 写道：&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Re: snapcreate archive log delete function error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;created by Keith Tenzer in SnapCreator - View the full discussion&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The SC archive log plugin will not recursively delete archive logs. it only looks in directory or directory's you specify. in your case SC will delete any files older than 2 days which match *.lo in the /tmp/log directory. In order to delete files in multiple directory you can do following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ARCHIVE_LOG_DIR01=/tmp/log/dir1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ARCHIVE_LOG_DIR02=/tmp/log/dir2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This would now delete logs in both directories&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let us know if this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Keith&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI level="1" type="ol"&gt;&lt;P&gt;of replies to the post:&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Discussion thread has 1 replies. Click here to read all the replies.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Original Post:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi Gurus I tried to configure archive log in snapcreator (at linux platform)  like the following: ARCHIVE_LOG_ENABLE=Y ARCHIVE_LOG_RETENTION=2 ARCHIVE_LOG_DIR=/tmp/log ARCHIVE_LOG_EXT=lo But meet error when do that. ######### Archive Log Management ########## &lt;A href="Fri Jun 24 01:38:35 2011" target="_blank"&gt;&lt;/A&gt; ERROR: mismatched tag at line 7, column 3, byte 249 at /XML/Parser.pm line 187                                                                                at /SnapCreator/Agent/Remote.pm line 272 &lt;A href="Fri Jun 24 01:38:35 2011" target="_blank"&gt;&lt;/A&gt; ERROR: Archive Log Deletion failed, Exiting! Would you please help to take a look? BTW,  if under log directory, there are some sub-directories (not log file),  Could Archive log delete function work? BR TC &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reply to this message by replying to this email -or- go to the message on NetApp Community&lt;/P&gt;&lt;P&gt;Start a new discussion in SnapCreator by email or at NetApp Community&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stay Connected:    Facebook  Twitter  LinkedIn  YouTube  Community&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   © 2011 NetApp | Privacy Policy | Unsubscribe | Contact Us&lt;/P&gt;&lt;P&gt;    495 E. Java Drive, Sunnyvale, CA 94089 USA&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2011 23:30:25 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/14#M3406</guid>
      <dc:creator>chao</dc:creator>
      <dc:date>2011-06-23T23:30:25Z</dc:date>
    </item>
    <item>
      <title>Re: snapcreate archive log delete function error</title>
      <link>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/19#M3407</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Since directories are dynamic by date and SC does not recurse through directories I dont think this would be possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Keith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Jun 2011 20:02:26 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/19#M3407</guid>
      <dc:creator>ktenzer</dc:creator>
      <dc:date>2011-06-25T20:02:26Z</dc:date>
    </item>
    <item>
      <title>Re: snapcreate archive log delete function error</title>
      <link>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/28#M3408</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much. I will discuss with customer for that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BTW, would You please help to check why I meet perl error when I run archive log delete function?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;TC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 26 Jun 2011 00:31:49 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/28#M3408</guid>
      <dc:creator>chao</dc:creator>
      <dc:date>2011-06-26T00:31:49Z</dc:date>
    </item>
    <item>
      <title>Re: snapcreate archive log delete function error</title>
      <link>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/33#M3409</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I will try and look into this but if you are getting such an error the best thing to do is open a support case since ngs can collect necessary info and work directly w/engineering by raising visibility to problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My guess is that since you are using agent, the user running agent may not have permissions. Another thing to check is run agent in debug mode and see if you get anymore info: snapcreator --start-agent --verbose --debug&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did already mention though that regardless of error what you are trying to do with archive log mgmt is not supported by SC so you may decide spending time trying to figure out error that wont help you for this particular case isnt worth it. We of course would like to investigate further w/NGS since this error has not yet been reported and could be a bug.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Keith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 26 Jun 2011 21:41:30 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/33#M3409</guid>
      <dc:creator>ktenzer</dc:creator>
      <dc:date>2011-06-26T21:41:30Z</dc:date>
    </item>
    <item>
      <title>Re: snapcreate archive log delete function error</title>
      <link>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/42#M3410</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Keith&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your support.&lt;/P&gt;&lt;P&gt;Yes. I fixed the issue by fix agent issue.&amp;nbsp; In stead of to use Archive log Management function,&amp;nbsp; I add the following lines:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;####################&lt;/P&gt;&lt;P&gt;### APP Commands ###&lt;/P&gt;&lt;P&gt;####################&lt;/P&gt;&lt;P&gt;ARCHIVE_CMD01=find /tmp/log -mtime +2 -print&amp;nbsp; | xargs&amp;nbsp; /bin/rm -rf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you think if it's workable?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;TC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jun 2011 05:34:39 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/42#M3410</guid>
      <dc:creator>chao</dc:creator>
      <dc:date>2011-06-27T05:34:39Z</dc:date>
    </item>
    <item>
      <title>Re: snapcreate archive log delete function error</title>
      <link>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/51#M3411</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am always amazed and impressed that so many folks find other solutions with SC when things dont work out-of-the-box. This is a great idea, I didnt think about this at all but you are 100% correct, you can use ARCHIVE_CMDs to do your own custom archive log mgmt. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The one thing we continue to focus on with SC is to make sure it is simple and flexible, so if we develop something we make sure there is a way to interact manually with cmds or scripts and then we take direct feedback like this and improve built-in capabilities.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am going to add this as a feature request for future SC release. So I capture the feature request is is as follow: Support archive log deletion recursively with sub directories?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to thank you for your time in helping us understand this issue, this will directly improve SC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Keith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jun 2011 10:08:00 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/51#M3411</guid>
      <dc:creator>ktenzer</dc:creator>
      <dc:date>2011-06-27T10:08:00Z</dc:date>
    </item>
    <item>
      <title>Re: snapcreate archive log delete function error</title>
      <link>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/56#M3412</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Keith&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes,  the feature request is is : Support archive log deletion recursively with sub directories.   I guess only one option for rm command could fix that.  J&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I love you guys.  SC 3.3 is much easy and stable.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jun 2011 11:59:12 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/56#M3412</guid>
      <dc:creator>chao</dc:creator>
      <dc:date>2011-06-27T11:59:12Z</dc:date>
    </item>
    <item>
      <title>Re: snapcreate archive log delete function error</title>
      <link>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/59#M3413</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the feedback, I will make sure this feature gets implemented, it is a bit tricky to add into built-in capabilities but we will work on it in a future release. We are 100% field driven and this is how things get added to releases...direct feedback from customers and partners.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also be on lookout, SC 3.4.0 is comming really soon...lots of cool stuff &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.netapp.com/4.5.5/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Keith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jun 2011 12:10:10 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/snapcreate-archive-log-delete-function-error/m-p/59#M3413</guid>
      <dc:creator>ktenzer</dc:creator>
      <dc:date>2011-06-27T12:10:10Z</dc:date>
    </item>
  </channel>
</rss>

