Moving my server

gabor on 2003-06-03T13:06:55

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:

  1. Security
    1. Harden the new machine.
    2. Remove unnecessary applications listening on the network
    3. Upgrade software
  2. DNS Server
    1. Setup DNS server
    2. Configure the DNS zone file, copy the files from the old machine.
    3. Change the secondary DNS server to use this machine as source
    4. Register the new IP address as public host
    5. For each domain I maintain update the nameserver information at the Registrar
  3. Move mailman
    1. Setup mailman and test it
    2. Shut down the mail server on the old machine
    3. move the archive and the configuration of the mailing list to the new server
    4. Send test mail from within the same box
    5. Change DNS to point the MX to the new server
    6. Send test mail to the list from other network
  4. Moving web pages
    1. Compile Perl, Apache, mod_perl etc.
    2. Install Perl modules
    3. Configure Apache
    4. Copy websites
Go to sleep. Wait a second, it will be morning by the time I finish all this.