<?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: SMVI 2.0 and snapvault in ONTAP Discussions</title>
    <link>https://community.netapp.com/t5/ONTAP-Discussions/SMVI-2-0-and-snapvault/m-p/56973#M13415</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Amritad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanx for the guide, we allready have scripts for the snapvaults, but that is just the problem &lt;SPAN __jive_emoticon_name="confused" __jive_macro_name="emoticon" class="jive_macro jive_macro_emoticon" src="https://community.netapp.com/images/emoticons/confused.gif"&gt;&lt;/SPAN&gt; we don't want to use scripts. The only thing we need is a "recent.0" snapshot instead of a "recent" snapshot.&lt;/P&gt;&lt;P&gt;The snapvault snap sched -x command uses the numbering schedule, it only looks for recent.0 snapshots.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there anybody with an solution??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 Feb 2010 09:17:08 GMT</pubDate>
    <dc:creator>nlfmmeijburgienasb</dc:creator>
    <dc:date>2010-02-18T09:17:08Z</dc:date>
    <item>
      <title>SMVI 2.0 and snapvault</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/SMVI-2-0-and-snapvault/m-p/56959#M13409</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We are planning to utilize snapvault to retain older smvi snapshots offsite.&amp;nbsp; The "recent" naming convention of the most recent snapshot was what we were looking for so we didn't have to script our snapvults.&amp;nbsp; However on initial testing, it appears that the secondary filer still looks for a recent.0 snapshot.&amp;nbsp; With out the ".0", the scheduled snapshots fail.&amp;nbsp; We will be able to script much easier now that there is a consistent name to look for, but i was hoping that this wouldn't be necessary.&amp;nbsp; Any hope that instead of SMVI naming the most recent snapshot "smvi_jobname_recent", naming it "smvi_jobname_recent.0"&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 07:22:22 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/SMVI-2-0-and-snapvault/m-p/56959#M13409</guid>
      <dc:creator>jdmarinonbc</dc:creator>
      <dc:date>2025-06-05T07:22:22Z</dc:date>
    </item>
    <item>
      <title>Re: SMVI 2.0 and snapvault</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/SMVI-2-0-and-snapvault/m-p/56964#M13411</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After many months of waiting for SMVI2.0 to come out on the IBM site, we still need to script to get the snapvaults updated. Is there not a way to create recent.0 snapshots as &lt;A class="jiveTT-hover-user jive-username-link" href="https://community.netapp.com/people/jdmarinonbc" id="jive-1532027,773,279,312,425,768" onmouseout="" onmouseover="" target="_blank"&gt;jdmarinonbc&lt;/A&gt; describes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This really is stupid, now i still need a script because the snaps are not named recent.0. This is the only thing i want in live.... no scripting for the snapvaults &lt;SPAN __jive_emoticon_name="sad" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.netapp.com/images/emoticons/sad.gif"&gt;&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anybody with an solution?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Feb 2010 09:04:50 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/SMVI-2-0-and-snapvault/m-p/56964#M13411</guid>
      <dc:creator>nlfmmeijburgienasb</dc:creator>
      <dc:date>2010-02-18T09:04:50Z</dc:date>
    </item>
    <item>
      <title>Re: SMVI 2.0 and snapvault</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/SMVI-2-0-and-snapvault/m-p/56968#M13413</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;We have a sample script for SnapVault in the best practices guide (Appendix E)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://media.netapp.com/documents/tr-3737.pdf" target="_blank"&gt;http://media.netapp.com/documents/tr-3737.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will this help?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Amrita&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Feb 2010 09:10:08 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/SMVI-2-0-and-snapvault/m-p/56968#M13413</guid>
      <dc:creator>amritad</dc:creator>
      <dc:date>2010-02-18T09:10:08Z</dc:date>
    </item>
    <item>
      <title>Re: SMVI 2.0 and snapvault</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/SMVI-2-0-and-snapvault/m-p/56973#M13415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Amritad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanx for the guide, we allready have scripts for the snapvaults, but that is just the problem &lt;SPAN __jive_emoticon_name="confused" __jive_macro_name="emoticon" class="jive_macro jive_macro_emoticon" src="https://community.netapp.com/images/emoticons/confused.gif"&gt;&lt;/SPAN&gt; we don't want to use scripts. The only thing we need is a "recent.0" snapshot instead of a "recent" snapshot.&lt;/P&gt;&lt;P&gt;The snapvault snap sched -x command uses the numbering schedule, it only looks for recent.0 snapshots.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there anybody with an solution??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Feb 2010 09:17:08 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/SMVI-2-0-and-snapvault/m-p/56973#M13415</guid>
      <dc:creator>nlfmmeijburgienasb</dc:creator>
      <dc:date>2010-02-18T09:17:08Z</dc:date>
    </item>
    <item>
      <title>Re: SMVI 2.0 and snapvault</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/SMVI-2-0-and-snapvault/m-p/56976#M13417</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm afraid at this point you still need a script to control the transfer, (we fixed the .0 issue and the next version of SMVI will eliminate this) Here are some instructions on setting up the script (which is short and simple) and a secure userid to make the api call.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;!--StartFragment--&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN&gt;First you will want to create a user on the NetApp controller with very limited permissions. From the NetApp command line;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;EM&gt;&lt;SPAN&gt;Useradmin role add limited-sv-role –a api-snapvault-secondary-initiate-incremental-transfer,snapvault-secondary-initiate-snapshot-create, &lt;EM&gt;&lt;SPAN&gt;login-http-admi&lt;/SPAN&gt;&lt;/EM&gt;&lt;SPAN&gt;n&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN&gt; &lt;BR /&gt; Next create a user group which uses the above role;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;EM&gt;&lt;SPAN&gt;Useradmin group add limited-sv-group –r limited-sv-role&lt;/SPAN&gt;&lt;/EM&gt;&lt;SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; Now create the actual user;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;EM&gt;&lt;SPAN&gt;Useradmin user add limited-smvi-user –g limited-sv-group&lt;/SPAN&gt;&lt;/EM&gt;&lt;SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; Finally set the users password&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;EM&gt;&lt;SPAN&gt;Passwd limited-sv-user password&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN&gt;Now you have a user who can only call the SnapVault update API, very secure. Next we install the NetApp SDK onto the SMVI server. Then build your update script and save it in the C:\Program Files\NetApp\SMVI\server\scripts directory. Mine looked like this;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; if %BACKUP_PHASE% == PRE_BACKUP goto doSNAP&lt;BR /&gt; if %BACKUP_PHASE% == POST_BACKUP goto doSV&lt;BR /&gt; goto ende&lt;BR /&gt; &lt;BR /&gt; :doSV&lt;BR /&gt; chdir "c:\Program Files\NetApp\ontapi"&lt;BR /&gt; apitest.exe torfiler3 limited-sv-user smv1rocks snapvault-secondary-initiate-incremental-transfer primary-snapshot smvi_weeklyBlock1_recent secondary-path /vol/vmblock1vault/vmblock1&lt;BR /&gt; goto ende&lt;BR /&gt; &lt;BR /&gt; :doSNAP&lt;BR /&gt; chdir "c:\Program Files\NetApp\ontapi"&lt;BR /&gt; apitest.exe torfiler3 limited-sv-user smv1rocks snapvault-secondary-initiate-snapshot-create schedule-name smvi_weeklyvault volume-name vmblock1vault&lt;BR /&gt; goto ende&lt;BR /&gt; &lt;BR /&gt; :ende&lt;BR /&gt; &lt;BR /&gt; EXIT /b 0 &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN&gt;Where the script above first creates a new snapshot on the vault and rotates the snapshot names as needed, then in the post backup phase makes the API call into the NetApp controller and initiates the SnapVault update specifying the most recent backup name SMVI 2.0 creates.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;!--EndFragment--&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Feb 2010 17:21:14 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/SMVI-2-0-and-snapvault/m-p/56976#M13417</guid>
      <dc:creator>keitha</dc:creator>
      <dc:date>2010-02-18T17:21:14Z</dc:date>
    </item>
  </channel>
</rss>

