<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    For minimum downtime just leave FS running, go to where you have the
    FS source and do:<br>
    git pull<br>
    make<br>
    /etc/init.d/freeswitch stop<br>
    make install<br>
    /etc/init.d/freeswitch start<br>
    <br>
    That's assuming you have a freeswitch init script. That'll leave you
    with only the downtime that it takes to restart FS, and the length
    of the make install(usually very short).<br>
    <pre class="moz-signature" cols="72">
William King
Senior Engineer
Quentus Technologies, INC
1037 NE 65th St Suite 273
Seattle, WA 98115
Main:   (877) 211-9337
Office: (206) 388-4772
Cell:   (253) 686-5518
<a class="moz-txt-link-abbreviated" href="mailto:william.king@quentustech.com">william.king@quentustech.com</a></pre>
    <br>
    On 04/30/2012 11:52 AM, Kerem Erciyes wrote:
    <blockquote
cite="mid:CAJ6wjQEaTB4QM4OTHY-R36q1vAtWerxfyQe_qyG_3jLOZ0=ehA@mail.gmail.com"
      type="cite">Or you could always build a debian-live image that
      includes freeswitch-current and all the wanpipe driver etc, and
      swap them out at will at 5 mins downtime maximum, store all you
      data on HDD of /etc and /freeswitch/conf and you are good to
      go....<br>
      <br>
      <div class="gmail_quote">On Tue, Apr 17, 2012 at 12:02 AM, Michael
        Collins <span dir="ltr">&lt;<a moz-do-not-send="true"
            href="mailto:msc@freeswitch.org" target="_blank">msc@freeswitch.org</a>&gt;</span>
        wrote:<br>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">
          <br>
          <br>
          <div class="gmail_quote">
            <div>
              <div class="h5">On Mon, Apr 16, 2012 at 12:01 PM, Jason
                Moran <span dir="ltr">&lt;<a moz-do-not-send="true"
                    href="mailto:jmoran@secureachsystems.com"
                    target="_blank">jmoran@secureachsystems.com</a>&gt;</span>
                wrote:<br>
                <blockquote class="gmail_quote" style="margin:0 0 0
                  .8ex;border-left:1px #ccc solid;padding-left:1ex">
                  <div link="blue" vlink="purple" lang="EN-US">
                    <div>
                      <p class="MsoNormal">Sorry for such a basic
                        question:</p>
                      <p><span>1.<span style="font:7.0pt &quot;Times New
                            Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                          </span></span>If I do a &#8216;make current&#8217; while a
                        system is
                        running it will not have any effect until I
                        restart FS, correct?</p>
                      <p><span>2.<span style="font:7.0pt &quot;Times New
                            Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                          </span></span>What if &#8216;make current&#8217; fails?
                        What if it
                        fails and the server gets restarted, will FS
                        work?</p>
                      <p><span>3.<span style="font:7.0pt &quot;Times New
                            Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                          </span></span>Is it more advisable to stop FS,
                        do the &#8216;make
                        current&#8217;, then start FS even though it will have
                        a longer down time?</p>
                      <p class="MsoNormal">&nbsp;</p>
                      <p class="MsoNormal">I know it&#8217;s best to keep FS
                        up-to-date &#8211; but it
                        is difficult when you only have 1 system
                        available and it is expected to have
                        100% uptime..</p>
                      <p class="MsoNormal">Thanks,<br>
                        Jason</p>
                    </div>
                  </div>
                </blockquote>
                <br>
              </div>
            </div>
            Since you don't have a spare system (which is totally
            naughty, btw, especially if your corporate overlords expect
            100% uptime) then my next question would be this: how are
            you set on CPU power, RAM, and disk space? The reason I ask
            is that it is entirely possible to create a secondary git
            clone of the FS repo and use a completely different install
            path when running the configure script. You could "make
            current" in that secondary repo and get a sort of preview of
            what would happen w/o touching your production build env or
            install dirs. If the update goes well in your test scenario
            then you could do the update in your production environment.<br>
            <br>
            &nbsp;It's kinda hackish but if you have spare disk space then
            it's a really cheap option. It isn't perfect, but it does
            give you at least some semblance of "try before you buy." <br>
            <span class="HOEnZb"><font color="#888888"><br>
                -MC<br>
              </font></span></div>
          <br>
_________________________________________________________________________<br>
          Professional FreeSWITCH Consulting Services:<br>
          <a moz-do-not-send="true"
            href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
          <a moz-do-not-send="true"
            href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
          <br>
          FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
          <a moz-do-not-send="true" href="http://www.cudatel.com"
            target="_blank">http://www.cudatel.com</a><br>
          <br>
          Official FreeSWITCH Sites<br>
          <a moz-do-not-send="true" href="http://www.freeswitch.org"
            target="_blank">http://www.freeswitch.org</a><br>
          <a moz-do-not-send="true" href="http://wiki.freeswitch.org"
            target="_blank">http://wiki.freeswitch.org</a><br>
          <a moz-do-not-send="true" href="http://www.cluecon.com"
            target="_blank">http://www.cluecon.com</a><br>
          <br>
          FreeSWITCH-users mailing list<br>
          <a moz-do-not-send="true"
            href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
          <a moz-do-not-send="true"
            href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users"
            target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
          UNSUBSCRIBE:<a moz-do-not-send="true"
            href="http://lists.freeswitch.org/mailman/options/freeswitch-users"
            target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
          <a moz-do-not-send="true" href="http://www.freeswitch.org"
            target="_blank">http://www.freeswitch.org</a><br>
          <br>
        </blockquote>
      </div>
      <br>
      <br clear="all">
      <div><br>
      </div>
      -- <br>
      Kerem Erciyes - Sistem Danismani<br>
      <a moz-do-not-send="true" href="http://keremerciyes.com"
        target="_blank">http://keremerciyes.com</a><br>
      <br>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
<a class="moz-txt-link-abbreviated" href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a>

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
<a class="moz-txt-link-freetext" href="http://www.cudatel.com">http://www.cudatel.com</a>

Official FreeSWITCH Sites
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org">http://www.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://www.cluecon.com">http://www.cluecon.com</a>

FreeSWITCH-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org">http://www.freeswitch.org</a>
</pre>
    </blockquote>
  </body>
</html>