<?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 Near-Zero-Minute RPO - TR-3604 Procedure in ONTAP Discussions</title>
    <link>https://community.netapp.com/t5/ONTAP-Discussions/SMSQL-Near-Zero-Minute-RPO-TR-3604-Procedure/m-p/34176#M8090</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi and welcome to the Community! &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;Personally, I would focus on how to actually fail-over SQL from site to site, rather than minimize RPO. It can be near-zero, but how about RTO?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;There is no perfect answer for this, I am afraid. You can find what options I was thinking of here: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://communities.netapp.com/message/58927#58927" target="_blank"&gt;http://communities.netapp.com/message/58927#58927&lt;/A&gt;&lt;SPAN&gt;. Unfortunately no one (so far) was keen to provide their point of view.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Radek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 06 Sep 2011 09:42:16 GMT</pubDate>
    <dc:creator>radek_kubka</dc:creator>
    <dc:date>2011-09-06T09:42:16Z</dc:date>
    <item>
      <title>SMSQL Near-Zero-Minute RPO - TR-3604 Procedure</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/SMSQL-Near-Zero-Minute-RPO-TR-3604-Procedure/m-p/34171#M8087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am looking to implement a near zero RPO for one of our clients. Looking through the TR-3604 document the recommended way to achieve this is the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="Default"&gt;&lt;SPAN style="font-size: 8.5pt;"&gt;“Scheduled full backups of the SQL Server database are replicated every four hours and the transaction log volume is replicated synchronously using SnapMirror.”&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="Default"&gt;&lt;SPAN style="font-size: 8.5pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="Default"&gt;&lt;SPAN style="font-size: 8.5pt;"&gt;The document however doesn’t go into great detail regarding how this should be implemented, please could someone give me an over view if they have configured a DR site in this way before. &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="Default"&gt;&lt;SPAN style="font-size: 8.5pt;"&gt;&lt;BR /&gt;The way I see the configuration is: &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="Default"&gt;&lt;SPAN style="font-size: 8.5pt;"&gt;User DB LUN – Async mirror to destination, SnapManager for SQL server completes full backups every 4 hours with update mirror option.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="Default"&gt;&lt;SPAN style="font-size: 8.5pt;"&gt;User LOGS LUN – Configured in Sync with destination. &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="Default"&gt;&lt;SPAN style="font-size: 8.5pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="Default"&gt;&lt;SPAN style="font-size: 8.5pt;"&gt;The question I have are:&lt;/SPAN&gt;&lt;/P&gt;&lt;OL start="1"&gt;&lt;LI&gt;&lt;SPAN style="font-size: 8.5pt;"&gt;Can I have the 4 hourly full backup complete the transaction log backup at the same time and truncate the transaction log. Would this affect the sync LUN?&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 8.5pt;"&gt;What would be the restore procedure in a DR scenario? Restore from Snap Manager/mount the USER LOGS LUN etc?&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P class="Default"&gt;&lt;SPAN style="font-size: 8.5pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="Default"&gt;&lt;SPAN style="font-size: 8.5pt;"&gt;Any assistance would be greatly appreciated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="Default"&gt;&lt;SPAN style="font-size: 8.5pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="Default"&gt;&lt;SPAN style="font-size: 8.5pt;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="Default"&gt;&lt;SPAN style="font-size: 8.5pt;"&gt;Dave.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 06:46:28 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/SMSQL-Near-Zero-Minute-RPO-TR-3604-Procedure/m-p/34171#M8087</guid>
      <dc:creator>D_MACPHERSON2011</dc:creator>
      <dc:date>2025-06-05T06:46:28Z</dc:date>
    </item>
    <item>
      <title>SMSQL Near-Zero-Minute RPO - TR-3604 Procedure</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/SMSQL-Near-Zero-Minute-RPO-TR-3604-Procedure/m-p/34176#M8090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi and welcome to the Community! &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;Personally, I would focus on how to actually fail-over SQL from site to site, rather than minimize RPO. It can be near-zero, but how about RTO?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;There is no perfect answer for this, I am afraid. You can find what options I was thinking of here: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://communities.netapp.com/message/58927#58927" target="_blank"&gt;http://communities.netapp.com/message/58927#58927&lt;/A&gt;&lt;SPAN&gt;. Unfortunately no one (so far) was keen to provide their point of view.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Radek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Sep 2011 09:42:16 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/SMSQL-Near-Zero-Minute-RPO-TR-3604-Procedure/m-p/34176#M8090</guid>
      <dc:creator>radek_kubka</dc:creator>
      <dc:date>2011-09-06T09:42:16Z</dc:date>
    </item>
    <item>
      <title>SMSQL Near-Zero-Minute RPO - TR-3604 Procedure</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/SMSQL-Near-Zero-Minute-RPO-TR-3604-Procedure/m-p/34181#M8093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; color: #333333; font-family: 'Arial','sans-serif';"&gt;Thanks for the reply and warm welcome Radek,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; color: #333333; font-family: 'Arial','sans-serif';"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; color: #333333; font-family: 'Arial','sans-serif';"&gt;The overall RTO is gained from complete site failover including DNS redirect etc so isn’t governed by SQL server connectivity. I was&amp;nbsp; planning on completing ASYNC mirroring with hourly full SMSQL backups and 15 minute T-LOG backups giving me a 15 minute worst case RPO - however, the requirement of a 1minute RPO is now present causing me to look into SYNC T-Logs. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; color: #333333; font-family: 'Arial','sans-serif';"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; color: #333333; font-family: 'Arial','sans-serif';"&gt;I believe I can restore to point in time by using the Full/T-Log backups, I was wondering how the 'live' transaction log (post backup) is replayed against the DB.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; color: #333333; font-family: 'Arial','sans-serif';"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; color: #333333; font-family: 'Arial','sans-serif';"&gt;Thanks again,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; color: #333333; font-family: 'Arial','sans-serif';"&gt;Dave.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Sep 2011 09:52:54 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/SMSQL-Near-Zero-Minute-RPO-TR-3604-Procedure/m-p/34181#M8093</guid>
      <dc:creator>D_MACPHERSON2011</dc:creator>
      <dc:date>2011-09-06T09:52:54Z</dc:date>
    </item>
    <item>
      <title>SMSQL Near-Zero-Minute RPO - TR-3604 Procedure</title>
      <link>https://community.netapp.com/t5/ONTAP-Discussions/SMSQL-Near-Zero-Minute-RPO-TR-3604-Procedure/m-p/34185#M8094</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE __jive_macro_name="quote" class="jive_text_macro jive_macro_quote"&gt;&lt;SPAN style="font-size: 10pt; color: #333333; font-family: 'Arial','sans-serif';"&gt;I believe I can restore to point in time by using the Full/T-Log backups, I was wondering how the 'live' transaction log (post backup) is replayed against the DB.&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;it is a part of &lt;SPAN&gt;SMSQL&lt;/SPAN&gt; workflow - you can either do a point-in-time restore, without an option to reply logs, or you can do a restore where the database stays in a recovery mode, ready for 'live' logs being replayed.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Sep 2011 10:05:51 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Discussions/SMSQL-Near-Zero-Minute-RPO-TR-3604-Procedure/m-p/34185#M8094</guid>
      <dc:creator>radek_kubka</dc:creator>
      <dc:date>2011-09-06T10:05:51Z</dc:date>
    </item>
  </channel>
</rss>

