<?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 SMSQL snapinfo is not being snapvault updated in Data Protection</title>
    <link>https://community.netapp.com/t5/Data-Protection/SMSQL-snapinfo-is-not-being-snapvault-updated/m-p/103860#M4233</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using SnapManager for SQL 7.2, Clustered ONTAP 8.3 and SnapDrive 7.1.1.&lt;/P&gt;&lt;P&gt;Everything is setup and working fine, except for snapinfo snapvault update.&lt;BR /&gt;The snapinfo volume is not being snapvault updated after a backup is done.&lt;BR /&gt;The data volumes and log volumes are being snapvault updated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the previous 7-mode setup with DFM/protection manager and datasets, snapinfo was replicated.&lt;/P&gt;&lt;P&gt;I guess that snapinfo still should/needs to be replicated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any suggestions?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;BR /&gt;Simon&lt;/P&gt;</description>
    <pubDate>Thu, 05 Jun 2025 04:28:48 GMT</pubDate>
    <dc:creator>Simon1</dc:creator>
    <dc:date>2025-06-05T04:28:48Z</dc:date>
    <item>
      <title>SMSQL snapinfo is not being snapvault updated</title>
      <link>https://community.netapp.com/t5/Data-Protection/SMSQL-snapinfo-is-not-being-snapvault-updated/m-p/103860#M4233</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using SnapManager for SQL 7.2, Clustered ONTAP 8.3 and SnapDrive 7.1.1.&lt;/P&gt;&lt;P&gt;Everything is setup and working fine, except for snapinfo snapvault update.&lt;BR /&gt;The snapinfo volume is not being snapvault updated after a backup is done.&lt;BR /&gt;The data volumes and log volumes are being snapvault updated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the previous 7-mode setup with DFM/protection manager and datasets, snapinfo was replicated.&lt;/P&gt;&lt;P&gt;I guess that snapinfo still should/needs to be replicated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any suggestions?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;BR /&gt;Simon&lt;/P&gt;</description>
      <pubDate>Thu, 05 Jun 2025 04:28:48 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/SMSQL-snapinfo-is-not-being-snapvault-updated/m-p/103860#M4233</guid>
      <dc:creator>Simon1</dc:creator>
      <dc:date>2025-06-05T04:28:48Z</dc:date>
    </item>
    <item>
      <title>Re: SMSQL snapinfo is not being snapvault updated</title>
      <link>https://community.netapp.com/t5/Data-Protection/SMSQL-snapinfo-is-not-being-snapvault-updated/m-p/103883#M4234</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;yes, SMSQL should trigger the update of the Snapinfo directory too.&lt;/P&gt;&lt;P&gt;I would check if there is any difference in the location of the SnapInfo directory, compared to the one for database and log files.&lt;/P&gt;&lt;P&gt;Also, ensure that SMSQL is aware of the correct snapinfo directory location, by running the configuration wizard again.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is a general step by step SnapMirror XDP setup procedure you can check for the snapinfo directory, to see if you missed anything:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;0. Assuming you have already created source volumes and you have already setup lun’s and databases within those, Firstly, on your destination vserver, you need to create a destination volume of type DP, then setup SnapMirror XDP; here are some examples:&lt;BR /&gt;Vserver_dest::&amp;gt; vol create -volume vol_dest -aggregate aggrdata_2 -size 2g -state online -type DP -policy default -autosize-mode grow_shrink -space-guarantee volume -snapshot-policy none -foreground true&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Create the snapmirror policy, as you are not going to use the default XDPDefault which we then need to assign to the snapmirror relationship:&lt;/P&gt;&lt;P&gt;Vserver_source::&amp;gt; snapmirror policy create -policy PolicymirrorStoD -tries 8 -transfer-priority normal -ignore-atime false -restart always -comment "this is a test SnapMirror Policy"&lt;/P&gt;&lt;P&gt;Vserver_source::&amp;gt; snapmirror policy add-rule -policy PolicymirrorStoD -snapmirror-label Daily -keep 21&lt;/P&gt;&lt;P&gt;Alternatively, you can also do this via the GUI, as shown in the below example:&lt;/P&gt;&lt;P&gt;&lt;IMG alt="example1" src="https://community.netapp.com/t5/image/serverpage/image-id/2642i9DA0DB111CEF9042/image-size/original?v=mpbl-1&amp;amp;px=-1" title="example1" border="0" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Verify that the policy has been created successfully on source vserver:&lt;/P&gt;&lt;P&gt;Vserver_source::&amp;gt; snapmirror policy show -policy PolicymirrorStoD&lt;/P&gt;&lt;P&gt;Vserver: vserver_source&lt;BR /&gt;SnapMirror Policy Name: PolicymirrorStoD&lt;BR /&gt;Policy Owner: vserver-admin&lt;BR /&gt;Tries Limit: 8&lt;BR /&gt;Transfer Priority: normal&lt;BR /&gt;Ignore accesstime Enabled: false&lt;BR /&gt;Transfer Restartability: always&lt;BR /&gt;Create Snapshot: false&lt;BR /&gt;Comment: -&lt;BR /&gt;Total Number of Rules: 1&lt;BR /&gt;Total Keep: 100&lt;BR /&gt;Rules: Snapmirror-label Keep Preserve Warn&lt;BR /&gt;-------------------------------- ---- -------- ----&lt;BR /&gt;Daily 100 false 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. Create snapmirror policy on secondary too (steps 1 and 2), or else when you later will run snapmirror create -vserver vserver_dest, you’ll get “Error: command failed: Policy lookup for " PolicymirrorStoD" failed”.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;4. Create a volume snapshot policy: (By Design, you also need to associate the volume snapshot policy with the snapmirror labels created within the SnapMirror Policy)&lt;BR /&gt;Vserver_source::&amp;gt; volume snapshot policy create -policy SnapPolkeep2snaps -enabled true -schedule1 daily -count1 2 -snapmirror-label1 Daily&lt;/P&gt;&lt;P&gt;Verify:&lt;BR /&gt;Vserver_source::&amp;gt; volume snapshot policy show -policy SnapPolkeep2snaps&lt;/P&gt;&lt;P&gt;Vserver: Vserver_source&lt;BR /&gt;Snapshot Policy Name: SnapPolkeep2snaps&lt;BR /&gt;Snapshot Policy Enabled: true&lt;BR /&gt;Policy Owner: vserver-admin&lt;BR /&gt;Comment: -&lt;BR /&gt;Total Number of Schedules: 1&lt;BR /&gt;Schedule Count Prefix SnapMirror Label&lt;BR /&gt;---------------------- ----- --------------------- -------------------&lt;BR /&gt;daily 2 daily Daily&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;5. Associate the PRIMARY volumes involved in the snapvault with the new volume snapshot policy, which is linked to the snapmirror label(s):&lt;BR /&gt;Vserver_source::&amp;gt; volume modify -volume vol_source -snapshot-policy SnapPolkeep2snaps&lt;/P&gt;&lt;P&gt;Warning: You are changing the Snapshot policy on volume vol_source to SnapPolkeep2snaps. Any Snapshot copies on this volume from the previous policy will not be deleted by this new Snapshot&lt;BR /&gt;policy.&lt;BR /&gt;Do you want to continue? {y|n}: y&lt;/P&gt;&lt;P&gt;Volume modify successful on volume: vol_source&lt;/P&gt;&lt;P&gt;Vserver_source::&amp;gt;&lt;/P&gt;&lt;P&gt;Same for the second volume involved:&lt;/P&gt;&lt;P&gt;Verify:&lt;BR /&gt;Vserver_source::&amp;gt; vol show -volume vol_source -fields snapshot-policy&lt;BR /&gt;(volume show)&lt;BR /&gt;vserver volume snapshot-policy&lt;BR /&gt;----------- -------------- ---------------&lt;BR /&gt;Vserver_source vol_source SnapPolkeep2snaps&lt;/P&gt;&lt;P&gt;Vserver_source::&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6. create your first snapshot with the newly created label:&lt;BR /&gt;Vserver_source::&amp;gt; snapshot create -volume vol_source -snapshot testfornewlabel -foreground true -snapmirror-label Daily&lt;BR /&gt;Vserver_source::&amp;gt; snapshot create -volume vollogs_source -snapshot testfornewlabel -foreground true -snapmirror-label Daily&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;7. create and initialize snapmirror:&lt;BR /&gt;Vserver_dest::&amp;gt; snapmirror create -source-path Vserver_source:vollogs_source -destination-path Vserver_dest:vollogs_dest -type XDP -vserver Vserver_dest -throttle unlimited -policy PolicymirrorStoD&lt;BR /&gt;Vserver_dest::&amp;gt; snapmirror initialize -destination-path Vserver_dest:vollogs_dest -source-path Vserver_source:vollogs_source -type XDP&lt;/P&gt;&lt;P&gt;do this for every volume you want to snapvault.&lt;/P&gt;&lt;P&gt;On the destination VSM, Check that initialization has completed successfully, if not, repeat the step 0 and fix the problem:&lt;BR /&gt;Vserver_dest::&amp;gt; snapmirror show -destination-path Vserver_dest:vollogs_dest -source-path Vserver_source:vollogs_source&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;8. Now, on the secondary vserver, associate the snapmirror relationship (for each volume) to the newly created snapmirror policy:&lt;/P&gt;&lt;P&gt;Vserver_dest::&amp;gt; snapmirror modify -destination-path Vserver_dest:vol_dest-policy PolicymirrorStoD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;9. When the first transfer is complete, you need to run SMSQL configuration wizard (if not done yet) and then setup a backup job from within SMSQL:&lt;/P&gt;&lt;P&gt;&lt;IMG alt="example2.png" src="https://community.netapp.com/t5/image/serverpage/image-id/2643iBF3D20FB2D686177/image-size/original?v=mpbl-1&amp;amp;px=-1" title="example2.png" border="0" /&gt;&lt;/P&gt;&lt;P&gt;As you can see, SMSQL shows you multiple possible snapmirror labels which are pre-selectable; this means you should only create snapmirror labels with those names, respecting the case sensitivity.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;10. now, SMSQL should retain 3 snapshots on primary and Ontap should ensure the Daily label is applied with 21 snapshots to be retained on the secondary volumes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;hope that helps,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Domenico Di Mauro&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Apr 2015 07:09:10 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/SMSQL-snapinfo-is-not-being-snapvault-updated/m-p/103883#M4234</guid>
      <dc:creator>dmauro</dc:creator>
      <dc:date>2015-04-29T07:09:10Z</dc:date>
    </item>
    <item>
      <title>Re: SMSQL snapinfo is not being snapvault updated</title>
      <link>https://community.netapp.com/t5/Data-Protection/SMSQL-snapinfo-is-not-being-snapvault-updated/m-p/103901#M4235</link>
      <description>&lt;P&gt;Hi Domenico,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your input.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The configurations wizard has been rerun.&lt;/P&gt;&lt;P&gt;About the snapinfo directory, the layout is as follows.&lt;BR /&gt;The snapinfo directory is located in a seperate lun in a seperate volume:&lt;BR /&gt;snapinfo.lun -&amp;gt; snapinfo_volume&lt;BR /&gt;log.lun -&amp;gt; log_volume&lt;BR /&gt;data.lun -&amp;gt; data_volume&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The log_volume and data_volume are replicated (snapvault updated).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are you saying that snapinfo should be placed differently?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In 7-mode it was best practice to place snapinfo in its only volume.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;BR /&gt;Simon&lt;/P&gt;</description>
      <pubDate>Wed, 29 Apr 2015 14:11:00 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/SMSQL-snapinfo-is-not-being-snapvault-updated/m-p/103901#M4235</guid>
      <dc:creator>Simon1</dc:creator>
      <dc:date>2015-04-29T14:11:00Z</dc:date>
    </item>
    <item>
      <title>Re: SMSQL snapinfo is not being snapvault updated</title>
      <link>https://community.netapp.com/t5/Data-Protection/SMSQL-snapinfo-is-not-being-snapvault-updated/m-p/103909#M4236</link>
      <description>&lt;P&gt;Hi Simon,&lt;/P&gt;&lt;P&gt;no, that's fine as you have it configured. I was just trying to compare my script with your config.&lt;/P&gt;&lt;P&gt;all you need to do is ensure you have created and configured a snapmirror XDP(?) relationship ALSO for the volume hosting the snapinfo, hence my ask about the snapinfo directory location.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;are you backing up multiple SQL instances in one go? That is supposed to work too, but I ask just to narrow the problem down. If so, does it work when you backup one instance at the time?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Domenico&lt;/P&gt;</description>
      <pubDate>Wed, 29 Apr 2015 14:45:44 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/SMSQL-snapinfo-is-not-being-snapvault-updated/m-p/103909#M4236</guid>
      <dc:creator>dmauro</dc:creator>
      <dc:date>2015-04-29T14:45:44Z</dc:date>
    </item>
  </channel>
</rss>

