snipt

Ctrl+h for KB shortcuts
Notice: Snipt is moving away from free accounts on May 1st, 2014. Read more about the transition here.
#9662

Text only

Migration guide

Migration Guide : (ss) to (gs)  	

General Overview:
The (gs) Grid-Service architecture differs from the (ss) Shared-Servers which require our customers to take some administrative steps in order to migrate. We have attempted the keep the number of changes a customer must make during migration to a minimum but even so there are a few things that must be updated to ensure the smoothest migration possible.
 
Changes to make:

Because of the distributed grid-style setup of the (gs) Grid-Service some major things have changed in relation to the (ss) Shared-Server. Notably the biggest change is that (gs) Grid-Services use name-based instead of IP based hosting. (more info) This has a big effect on how your email client must be configured.

Access Domains: You will be provided with an Access Domain immediately after the migration completes. This domain can be used to preview your web content and use all of your other services like FTP and SSH. Access Domains are easier to remember than IP addresses and come in handy in many situations before DNS propagation has finished. (more info)
Email

    * Email passwords will not change after a migration. However the username must now be the entire email address including the @ symbol and everything after it. (more info)
    * Customers cannot use their IP address as their incoming/outgoing server, they must use the access domain or the full domain

          mail.yourdomain.com 

      as your incoming (POP/IMAP) and outgoing (SMTP) servers.
    * A new and improved webmail interface can still be reached by going to http://yourdomain.com/webmail or by using http://webmail.yourdomain.com
    * Any address books stored in the (ss) webmail interface will not be migrated, please back them up prior to initiating a migration. This does not effect non-webmail users (Outlook, Mail.app, Thunderbird)

 
FTP/SSH

    * All passwords for FTP and SSH users will remain the same but the username for the site administrator will change to:

          serveradmin@yourdomain.com

    * All of your domains will now reside under the path:

          /home/###/domains/

      The actual path will be provided after the migration has been completed.

 
Server scripting and MySQL

    * Each (gs) has it's own php.ini and runs with 'safe_mode' off. This means that you can edit your php settings in any way you wish.
    * Script paths on the (gs) are much different than on the (ss) environment. The new path you should include in your scripts will look something like:

          /home/###/domains/yourdomain.com/

      You should be prepared to make this change after your migration.
    * Scripts that use mysql need to be updated, instead of using 'localhost' they will use something like

          internal-db.s###.gridserver.com

      to connect to the MySQL server. This URL will be supplied after a migration.
    * Database user names and passwords will not change after a migration.

 
Control Panel

    * (gs) Grid-Services do not have a control panel outside of the AccountCenter. All users that need access to the GridControl must have AccountCenter logins.
    * Everything is finally in one spot! All of the control panel actions that you are used to can be done through the Account Center without navigating to another page. Manage multiple servers and services in one convenient place. Add anything: email users, cron jobs or new domains in just a few clicks.
https://snipt.net/embed/ab66d4973f3dc79c3e359d69d6444459/
https://snipt.net/raw/ab66d4973f3dc79c3e359d69d6444459/
ab66d4973f3dc79c3e359d69d6444459
text
Text only
55
2014-04-24T14:05:09
True
False
/api/public/snipt/9662/
migration-guide
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#L-1"> 1</a> <a href="#L-2"> 2</a> <a href="#L-3"> 3</a> <a href="#L-4"> 4</a> <a href="#L-5"> 5</a> <a href="#L-6"> 6</a> <a href="#L-7"> 7</a> <a href="#L-8"> 8</a> <a href="#L-9"> 9</a> <a href="#L-10">10</a> <a href="#L-11">11</a> <a href="#L-12">12</a> <a href="#L-13">13</a> <a href="#L-14">14</a> <a href="#L-15">15</a> <a href="#L-16">16</a> <a href="#L-17">17</a> <a href="#L-18">18</a> <a href="#L-19">19</a> <a href="#L-20">20</a> <a href="#L-21">21</a> <a href="#L-22">22</a> <a href="#L-23">23</a> <a href="#L-24">24</a> <a href="#L-25">25</a> <a href="#L-26">26</a> <a href="#L-27">27</a> <a href="#L-28">28</a> <a href="#L-29">29</a> <a href="#L-30">30</a> <a href="#L-31">31</a> <a href="#L-32">32</a> <a href="#L-33">33</a> <a href="#L-34">34</a> <a href="#L-35">35</a> <a href="#L-36">36</a> <a href="#L-37">37</a> <a href="#L-38">38</a> <a href="#L-39">39</a> <a href="#L-40">40</a> <a href="#L-41">41</a> <a href="#L-42">42</a> <a href="#L-43">43</a> <a href="#L-44">44</a> <a href="#L-45">45</a> <a href="#L-46">46</a> <a href="#L-47">47</a> <a href="#L-48">48</a> <a href="#L-49">49</a> <a href="#L-50">50</a> <a href="#L-51">51</a> <a href="#L-52">52</a> <a href="#L-53">53</a> <a href="#L-54">54</a> <a href="#L-55">55</a></pre></div></td><td class="code"><div class="highlight"><pre><span id="L-1"><a name="L-1"></a>Migration Guide : (ss) to (gs) </span><span id="L-2"><a name="L-2"></a> </span><span id="L-3"><a name="L-3"></a>General Overview: </span><span id="L-4"><a name="L-4"></a>The (gs) Grid-Service architecture differs from the (ss) Shared-Servers which require our customers to take some administrative steps in order to migrate. We have attempted the keep the number of changes a customer must make during migration to a minimum but even so there are a few things that must be updated to ensure the smoothest migration possible. </span><span id="L-5"><a name="L-5"></a> </span><span id="L-6"><a name="L-6"></a>Changes to make: </span><span id="L-7"><a name="L-7"></a> </span><span id="L-8"><a name="L-8"></a>Because of the distributed grid-style setup of the (gs) Grid-Service some major things have changed in relation to the (ss) Shared-Server. Notably the biggest change is that (gs) Grid-Services use name-based instead of IP based hosting. (more info) This has a big effect on how your email client must be configured. </span><span id="L-9"><a name="L-9"></a> </span><span id="L-10"><a name="L-10"></a>Access Domains: You will be provided with an Access Domain immediately after the migration completes. This domain can be used to preview your web content and use all of your other services like FTP and SSH. Access Domains are easier to remember than IP addresses and come in handy in many situations before DNS propagation has finished. (more info) </span><span id="L-11"><a name="L-11"></a>Email </span><span id="L-12"><a name="L-12"></a> </span><span id="L-13"><a name="L-13"></a> * Email passwords will not change after a migration. However the username must now be the entire email address including the @ symbol and everything after it. (more info) </span><span id="L-14"><a name="L-14"></a> * Customers cannot use their IP address as their incoming/outgoing server, they must use the access domain or the full domain </span><span id="L-15"><a name="L-15"></a> </span><span id="L-16"><a name="L-16"></a> mail.yourdomain.com </span><span id="L-17"><a name="L-17"></a> </span><span id="L-18"><a name="L-18"></a> as your incoming (POP/IMAP) and outgoing (SMTP) servers. </span><span id="L-19"><a name="L-19"></a> * A new and improved webmail interface can still be reached by going to http://yourdomain.com/webmail or by using http://webmail.yourdomain.com </span><span id="L-20"><a name="L-20"></a> * Any address books stored in the (ss) webmail interface will not be migrated, please back them up prior to initiating a migration. This does not effect non-webmail users (Outlook, Mail.app, Thunderbird) </span><span id="L-21"><a name="L-21"></a> </span><span id="L-22"><a name="L-22"></a> </span><span id="L-23"><a name="L-23"></a>FTP/SSH </span><span id="L-24"><a name="L-24"></a> </span><span id="L-25"><a name="L-25"></a> * All passwords for FTP and SSH users will remain the same but the username for the site administrator will change to: </span><span id="L-26"><a name="L-26"></a> </span><span id="L-27"><a name="L-27"></a> serveradmin@yourdomain.com </span><span id="L-28"><a name="L-28"></a> </span><span id="L-29"><a name="L-29"></a> * All of your domains will now reside under the path: </span><span id="L-30"><a name="L-30"></a> </span><span id="L-31"><a name="L-31"></a> /home/###/domains/ </span><span id="L-32"><a name="L-32"></a> </span><span id="L-33"><a name="L-33"></a> The actual path will be provided after the migration has been completed. </span><span id="L-34"><a name="L-34"></a> </span><span id="L-35"><a name="L-35"></a> </span><span id="L-36"><a name="L-36"></a>Server scripting and MySQL </span><span id="L-37"><a name="L-37"></a> </span><span id="L-38"><a name="L-38"></a> * Each (gs) has it&#39;s own php.ini and runs with &#39;safe_mode&#39; off. This means that you can edit your php settings in any way you wish. </span><span id="L-39"><a name="L-39"></a> * Script paths on the (gs) are much different than on the (ss) environment. The new path you should include in your scripts will look something like: </span><span id="L-40"><a name="L-40"></a> </span><span id="L-41"><a name="L-41"></a> /home/###/domains/yourdomain.com/ </span><span id="L-42"><a name="L-42"></a> </span><span id="L-43"><a name="L-43"></a> You should be prepared to make this change after your migration. </span><span id="L-44"><a name="L-44"></a> * Scripts that use mysql need to be updated, instead of using &#39;localhost&#39; they will use something like </span><span id="L-45"><a name="L-45"></a> </span><span id="L-46"><a name="L-46"></a> internal-db.s###.gridserver.com </span><span id="L-47"><a name="L-47"></a> </span><span id="L-48"><a name="L-48"></a> to connect to the MySQL server. This URL will be supplied after a migration. </span><span id="L-49"><a name="L-49"></a> * Database user names and passwords will not change after a migration. </span><span id="L-50"><a name="L-50"></a> </span><span id="L-51"><a name="L-51"></a> </span><span id="L-52"><a name="L-52"></a>Control Panel </span><span id="L-53"><a name="L-53"></a> </span><span id="L-54"><a name="L-54"></a> * (gs) Grid-Services do not have a control panel outside of the AccountCenter. All users that need access to the GridControl must have AccountCenter logins. </span><span id="L-55"><a name="L-55"></a> * Everything is finally in one spot! All of the control panel actions that you are used to can be done through the Account Center without navigating to another page. Manage multiple servers and services in one convenient place. Add anything: email users, cron jobs or new domains in just a few clicks. </span></pre></div> </td></tr></table>
"(gs) grid-service", "(ss) shared-server", "migration guide"