There is nothing more tricky and fraught with potential problems than DNS upgrades.
This week we migrated from BIND to PowerDNS. Prior to the migration we dutifully tested PowerDNS on different servers, in different configurations, consulted other sysadmins who were running PowerDNS, and found all tests to be working flawlessly.
So we went ahead and upgraded all three of our DNS servers from BIND to PowerDNS, and watched…
Until recently our shared hosting servers suffered from some of the same vulnerabilities that many of the volume-based hosting providers do. Namely, if one site on a shared server was hacked it was possible for the hacker to deface other sites on the same server that had files or directories with loose permissions. I.e. 777 permissions.
Why is our up-time so good? Because our network is quadruple-redundant, impervious to fiber cuts, and because we are small.
Why is being a small provider good? Because we run less than 100 servers – instead of hundres of thousands – most of which are in our own, on-site mini data center, where the size of our operation allows us isolate and fix problems extremely quickly.
I’ve always known that our staff is smarter, more experienced, and provide better – and friendlier – support than the volume-based hosting companies. Now the raw data is proving that we are more reliable as well.