It seems that someone or something out there thinks that I don't have enough things to do. I have just decided to replace my notebook when suddenly the place where I used to keep my server (hosting among other things perl.org.il ) is shuting down their network so I have to move my server.
This itself would not be a big issue but I cannot keep my IP address and this is a public DNS server so I'll have to register a new dns server and update the DNS of some 20 domains. The new place Actcom (the same company that sponsored YAPC::Israel) had a deal so I can actually rent a box from them (dedicated hosting) for less money than I can co-locate my own machine so I am going to move everything to the new box.
Let's see what do I have to do:
- Security
- Harden the new machine.
- Remove unnecessary applications listening on the network
- Upgrade software
- DNS Server
- Setup DNS server
- Configure the DNS zone file, copy the files from the old machine.
- Change the secondary DNS server to use this machine as source
- Register the new IP address as public host
- For each domain I maintain update the nameserver information at the Registrar
- Move mailman
- Setup mailman and test it
- Shut down the mail server on the old machine
- move the archive and the configuration of the mailing list to the new server
- Send test mail from within the same box
- Change DNS to point the MX to the new server
- Send test mail to the list from other network
- Moving web pages
- Compile Perl, Apache, mod_perl etc.
- Install Perl modules
- Configure Apache
- Copy websites
Go to sleep. Wait a second, it will be morning by the time I finish all this.