Cligs Move Has Begun!

I’ve talked many times about the New Cligs System, this mythical entity that will be a much better version of Cligs that will fix all the downtime and bring a 1000 years of world peace.

Well it’s almost here! As I write this, the first data from the current system is being imported into the new system. The actual launch won’t be for a few more weeks, but it’s definitely started.

So what’s the moving plan? It’s like this:

  • Finish the code and freeze development of new features. I have a shrinking to-do list and I’m working through it at a good pace.
  • Import as much data as possible into the new system. The key bits of data to move now are:
    • User account data, so you can log in;
    • All of the cligs and their Right Clig (geotargeting) rules, so that the new system knows how to forward;
    • API keys.
  • Switch the DNS so that the new system takes over from the current system. This switch will take a few days (there are tricks to hopefully make that go faster). During this time both systems will be working and there will be a very geeky way of keeping them in synch!
  • Once the current system is no longer receiving requests, the analytics data will be moved as it’s a huge data set and it will need some processing to make it work fully in the new system. Yes, the analytics are much improved and so the current data needs to be transformed.
  • When everything is moved and everything is sorted, the current system will be shut down.

Thoughts? Comments? Feedback? Comment below or email me.

4 Responses to “Cligs Move Has Begun!”

  1. myriam Says:

    Large program. Bon courage! :-)

  2. Ken Germann Says:

    Good luck!

    When you are moving the analytics data from the current server to the new server, I hope that you are going to use SCP, with wget commands. I recently had do move several hundred gigs of data from one server to another, and did it with SCP wget commands. It was amazing how fast and easy it was! Highly recommend it!

    If you need further info on SCP or wget, just contact me and I’d be happy to assist.

    -Ken

  3. Pierre Says:

    Thanks Myriam and Ken :)

    Ken, the data move goes like this: Export data from MySQL into a text file, gzip it, and them download it from the new server. I’ve been getting ~5MB/s (yes megabyte) bursts and averaging ~1-2MB/s. Not bad :)

  4. pops Says:

    Pierre, a large undertaking and I wish you well. I get stressed out just moving a domain to a new server!

Leave a Reply