<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
</span><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Further reading of the <a href="http://mythconverg_restore.pl" target="_blank">mythconverg_restore.pl</a> material in --help --help convinced me that a partial restore was what I really wanted.<br>
</blockquote>
<br>
No, that&#39;s not what you want.  There is never a reason to do a partial restore of the database unless you have a corrupt schema and/or corrupt data in certain tables (the ones that aren&#39;t included in the partial restore).<br>
</span></blockquote><span class="">
***<br>
It may not be what I want but the description of the option --partial_restore clearly states that it is required when setting up MythTV on new hardware. Is that not so?<br>
</span></blockquote><span class="">
<br>
Well, it shouldn&#39;t.  Long ago, that was the approach that was used.  We&#39;ve since found out that it&#39;s completely useless.<br>
</span></blockquote>
<br>
Actually, useless isn&#39;t the proper word.  It&#39;s beyond useless--it&#39;s downright dangerous.  It makes it extremely likely for misconfiguration to occur (since most users don&#39;t necessarily know all the configuration options they&#39;ve set over the years of using MythTV, and those that do may not recognize where/how to set them with the changes to the configuration system that have occurred since they originally specified them).  And at the end--though people once thought there was benefit--there&#39;s absolutely no benefit to the process other than saving approximately 4-8kB of HDD space (not RAM, just space on the hard drive) in the MySQL data files per host that was once used and is no longer used.  And, if all that&#39;s changing is the name of the hosts (and not the number of hosts) in use, then the <a href="http://mythconverg_restore.pl" target="_blank">mythconverg_restore.pl</a> --change_hostname option can be used against a full restore to make it so no space is saved.<br>
<br>
A much better process for new hardware setup is to do a full restore, then--if <a href="http://necessary--mythconverg_restore.pl" target="_blank">necessary--mythconverg_<u></u>restore.pl</a> --change_hostname (for all hosts whose name you&#39;re changing), then go into mythtv-setup and &quot;Delete all capture cards&quot; (not &quot;Delete all capture cards on &lt;hostname&gt;&quot;) and &quot;Delete all video sources&quot;, then reconfigure just the TV capture portions.<br>
<br>
I&#39;ll try to make some time to push a fix that removes the &quot;new hardware&quot; stuff from the script documentation.</blockquote><div> </div><div>Dangerous is an awfully strong word. A partial restore is appropriate in some circumstances, the user just needs to understand when.  If the objective is to preserve nothing but your existing recordings, rules, and history... it&#39;s a great solution.  Only appropriate in a few situations though, for example: <br><br></div><div>a) you want to start over on a new build and clean out years of tweaks you may have made, knowing that you may have to remake some of them.<br><br></div><div>b) your entire environment changed such that starting over is easier than cleaning up the old, for example you bought all new backend &amp; frontend hardware and are moving from SD to HD sources (something I actually did once) </div><div><br></div><div>c) You are building out a box for a friend/family member and are pre-loading it with content from your box.</div></div></div></div>