{"id":41591,"date":"2018-01-23T01:54:29","date_gmt":"2018-01-23T06:54:29","guid":{"rendered":"http:\/\/www.shamusyoung.com\/twentysidedtale\/?p=41591"},"modified":"2018-01-23T12:52:06","modified_gmt":"2018-01-23T17:52:06","slug":"site-move-2","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=41591","title":{"rendered":"Site Move"},"content":{"rendered":"<p>I&#8217;ve been with Hosting Matters for <a href=\"?p=390\">almost 12 years<\/a>. For all that time, they&#8217;ve hosted the site you&#8217;re looking at right now. It&#8217;s been a good run, but the site is moving. I&#8217;ve been feeling like I need to migrate for a while now. With the recent <a href=\"?p=41455\">security concerns<\/a>, now seems like a good time to pack up and move. <\/p>\n<p>What you need to know:<\/p>\n<p><!--more-->Sometime on Tuesday evening on the East coast, I&#8217;m going to take a snapshot of the database. (I&#8217;ll post an update to this post just before the move.) Any comments left after that point will get left behind. After that, there will be some unknown time before the transition is done.  I have to get my current host to change the DNS record to point to my new host, and companies are notoriously slow about helping people leave their service. When you see a new post at the top of this page, it will either be an announcement of a successful migration or a rant about how it all went So Very Wrong.<\/p>\n<p>If you&#8217;re curious, I&#8217;m moving to <a href=\"https:\/\/www.dreamhost.com\/\">Dreamhost<\/a>. This is mostly due to peer pressure. Everyone I know (that runs a website) uses Dreamhost. <\/p>\n<p>As part of the migration, I&#8217;ve been digging around in the old file directories of the site, seeing what&#8217;s junk and what&#8217;s worth backing up. I found an old database from a work blog I ran back in 2008, and that&#8217;s a pretty interesting read. It&#8217;s amazing how little of it I remember. I also found a six-page comic from 2007 that I never published. It&#8217;s not very good, but it&#8217;s an interesting find. I&#8217;ll probably put that up on a rainy day.<\/p>\n<p>With any luck, I hope to have the new site working by Wednesday. And I hope it will be faster. And I hope the forums will return. And I hope the whole thing will be fun and not stressful or frustrating. And I hope to ride a magical unicorn to a world of free candy that doesn&#8217;t make you fat but tastes like it does. <\/p>\n<p>So yeah. High hopes. I&#8217;m sure nothing can go wrong. This is going to be <a href=\"?p=15041\">so much fun<\/a>.<\/p>\n<p><strong>UPDATE 10am:<\/strong><\/p>\n<p>As I said in the comments below:<\/p>\n<blockquote><p>The new site is loading OBNOXIOUSLY slow. Like, 6 full seconds to load the front page. And since the site is still private, I&#39;m the only one looking at it. I shudder to think what performance would be like under normal load. At first I thought it was slow because I was doing stuff on the backend. (Like database migration.) But then everything settled down and it was still slow as hell.<\/p>\n<p>After some experimenting, we determined it&#39;s their SQL server that&#39;s holding things up. A friend put my dB on his server and the site loaded instantly.<\/p>\n<p>Worse still, I opted to go with their VPS SQL hosting. Which means I&#39;m paying for an entire extra VM, just for running SQL. This doubles the monthly cost, but I was willing to pay it if I could have speed and stability. But after spinning up my virtual server, the site ran exactly the same.<\/p>\n<p>This is totally unacceptable. I sent them an email 6 hours ago, asking if they can do anything about it. Still waiting to hear back.<\/p>\n<p>Shame. I&#39;ve blown two entire days on this migration (ugh, don&#39;t ask. It&#39;s a comedy of errors) and I&#39;d really hate to start over with another host, but I&#39;m not going to run this site with constant long load times. That&#39;s miserable for everyone. (Particularly, me, since moderating comments and editing posts is such a huge part of my workflow.)<\/p><\/blockquote>\n<p><strong>UPDATE 11:30am:<\/strong><\/p>\n<blockquote><p>I just spotted this in their help center:<\/p>\n<p>&#8220;DreamHost does not offer refunds for DreamPress, Dedicated server, or VPS (private server) hosting fees. The 97-day money back guarantee only applies to shared hosting plans. View the \u00e2\u20ac\u02dcTerms of Service&#39; for further details.&#8221;<\/p>\n<p>I just purchased a whole year. I saw that big &#8220;97 day money-back guarantee!&#8221; and figured it was safe to do so. But apparently they only guarantee their cheapest, low-tier plans?<\/p>\n<p>Damn it. That was a lot of money. It&#39;s been 8 hours since I issued my ticket and they haven&#39;t even replied yet with a lame &#8220;We&#39;re looking into it&#8221;. If this is how they treat a new customer then I can&#39;t imagine how they&#39;d treat me once I&#39;d fully migrated.<\/p>\n<p>What a pain in the ass.<\/p><\/blockquote>\n<p><strong>UPDATE: NOON<\/strong><\/p>\n<p>Update: Canceled. Got a refund despite the disclaimer. That really took the edge off. <\/p>\n<p>Now I guess I need to find another prospective host. If you&#8217;ve got any suggestions, I&#8217;m open to them.<\/p>\n<p>I need all the usual stuff a webhost offers, like power and bandwidth at a reasonable price. I&#8217;m looking for direct FTP \/ MySQL access, not some fancy-pants &#8220;site builder&#8221; thing like SquareSpace. Also I&#8217;d really prefer to go with something established, not some place that just launched last week. And I&#8217;d prefer to have SSH access available. I&#8217;m rubbish at Linux and almost never use it, but sometimes it really is the best way to solve a problem.<\/p>\n<p>And for reasons of dystopian corporate paranoia, I&#8217;d rather not go with a service from giants like Google or Amazon. Although I&#8217;d do it if it was the only way to get the features I need.<\/p>\n<p>I was right. This is exactly as much fun as I thought it would be.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been with Hosting Matters for almost 12 years. For all that time, they&#8217;ve hosted the site you&#8217;re looking at right now. It&#8217;s been a good run, but the site is moving. I&#8217;ve been feeling like I need to migrate for a while now. With the recent security concerns, now seems like a good time [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[111],"tags":[],"class_list":["post-41591","post","type-post","status-publish","format-standard","hentry","category-notices"],"_links":{"self":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/41591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=41591"}],"version-history":[{"count":3,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/41591\/revisions"}],"predecessor-version":[{"id":41600,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/41591\/revisions\/41600"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=41591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=41591"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=41591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}