[BALUG-Admin] BALUG list(+list archives) migrations ...

Michael Paoli Michael.Paoli@cal.berkeley.edu
Fri Jun 30 20:43:46 PDT 2017

Alas, not quite on target 8-O ... but making fairly good
progress (notably due to Rick Moen's numerous earlier tips -
including eximconfig) ... still working through the anti-spam
configuration bits - then on to testing, first (test) list,
then list migrations proper.  Current guestimation/target
timeline (at least a bit optimistically) looks like:
<~=2017-07-05 first test list up and running
<~=2017-07-10 lists off of DreamHost.com
<~=2017-07-18 last bits off of DreamHost.com & pull the plug on DreamHost.com
... will see how it goes, but that's what I'm aiming for at present.
Hope to have some more hours this weekend and/or 2017-07-04 to nudge
some of this along further.

> From: "Michael Paoli" <Michael.Paoli@cal.berkeley.edu>
> Subject: Re: BALUG list(+list archives) migrations ...
> Date: Thu, 01 Jun 2017 10:05:16 -0700

> 8-O - didn't hit target timeline, though I did get fair bit done this
> weekend.  Still more to do.  Present updated target is to be done with
> DreamHost by end of June.  Hope to have the first (test) list up
> fairly soon, then probably migrate about one list about every several
> days or so.
> Did also put some information on the wiki too - pretty much documenting
> the process as it goes along.
>> From: "Michael Paoli" <Michael.Paoli@cal.berkeley.edu>
>> Subject: BALUG list(+list archives) migrations - temporary  
>> subdomain name: temp.balug.org
>> Date: Thu, 27 Apr 2017 02:13:52 -0700
>> BALUG list(+list archives) migrations - temporary subdomain name:  
>> temp.balug.org
>> Did it - set up (sub)domain temp.balug.org. for use with list migrations.
>> Thanks Rick, for the suggestion!  I think temp is best compromise
>> between fully descriptive (too long), and shortest that conveys meaning
>> (tmp may be clear to those more familiar with Linux/Unix, but may not be
>> sufficiently clear for, e.g. those interested in Linux, but not or not
>> particularly familiar with Linux).  At first I was thinking it not
>> having "lists" as part of the name wouldn't or might not be clear enough
>> ... but including "lists" is relatively unneeded and unimportant and
>> makes the name much longer than needed ... and besides, it's only
>> temporary anyway, so temp is more than good enough, and quite
>> sufficiently short, without being overly terse.
>> Also, I set up temp.balug.org. as a delegated subdomain!  8-O
>> Yes, there's good reason for that, notably:
>> o makes dealing with it and changing it if/as needed *much* easier
>>  (dealing with changing stuff on DNS managed by DreamHost.com is
>>  relatively cumbersome and annoying)
>> o There are a lot or things DreamHost.com hosted DNS just doesn't let
>>  one do - e.g. change the TTL on DNS Resource Records (RRs).
>> o It's only temporary anyway - once DNS is fully off of DreamHost.com's
>>  hosted DNS, it can then be rather easily merged in with the parent
>>  delegation and managed with that DNS.
>> The NS and SOA records are needed for the delegation, at present,
>> showing the records we have:
>> $ dig @`dig +short temp.balug.org. NS | head -n 1` +noall +answer  
>> +norecurse temp.balug.org. ANY www.temp.balug.org. ANY
>> temp.balug.org.         14400   IN      SOA     ns1.balug.org.  
>> hostmaster.balug.org. 1493101447 14400 1800 1814400 1800
>> temp.balug.org.         14400   IN      NS      ns1.balug.org.
>> temp.balug.org.         14400   IN      A
>> temp.balug.org.         14400   IN      AAAA    2001:470:1f04:19e::2
>> temp.balug.org.         14400   IN      MX      100 mx.temp.balug.org.
>> www.temp.balug.org.     14400   IN      A
>> www.temp.balug.org.     14400   IN      AAAA    2001:470:1f04:19e::2
>> $
>> The www.temp.balug.org. and AAAA records probably aren't required, but
>> may be good to have, and can be dropped/altered easily enough if/as
>> necessary.
>> Also, while I was renewing SSL cert anyway, I also added:
>> temp.balug.org
>> www.temp.balug.org
>> to the cert, in case those may be desirable.
>> Timeline (gu)estimates?
>> I'd like to have working balug-test@temp.balug.org list by end of the
>> month ... but that maybe overly optimistic.  Within a week's time is a
>> more probable target to be met.
>> Following that I'm hoping then to move over the
>> remaining lists and everything off of DreamHost.com by mid-May - or
>> "worst case", certainly by end of May.
>> I'd like to move BALUG's lists, one at a time, in fairly timely
>> succession - but allowing some time between to see if there are any
>> glitches of note that come up - especially anything that's feasible to
>> better smooth the migration in the procedures.  The lists would migrate
>> in the sequence:
>> balug-admin@lists.balug.org
>> balug-talk@lists.balug.org
>> balug-announce@lists.balug.org
>> Will also have to set up the infrastructure to handle:
>> @balug.org
>> Once all that's done, then some final remnant bits to migrate/copy/rsync
>> from DreamHost.com, then DNS can be undelegated from DreamHost.com.
>> At that point (after suitable TTL wait) we're fully off of
>> DreamHost.com.
>> Can then reconfigure to return lists.balug.org to canonical,
>> and phase out temp.balug.org (e.g. before expiration
>> at 2017-07-24T10:44:00+0000 of cert that covers temp.balug.org and
>> www.temp.balug.org).
>> references/excerpts:
>> http://lists.balug.org/pipermail/balug-admin-balug.org/2017-April/003064.html
>>> From: "Rick Moen" <rick@linuxmafia.com>
>>> Subject: Re: [BALUG-Admin] BALUG list(+list archives) migrations -  
>>> temporary subdomain name?
>>> Date: Sat, 22 Apr 2017 00:00:28 -0700
>>> Quoting Michael Paoli (Michael.Paoli@cal.berkeley.edu):
>>>> So ... what'cha all think?
>>> temp.balug.org
>>> Keep it simple -- and short.
>> http://lists.balug.org/pipermail/balug-admin-balug.org/2017-April/003063.html

More information about the BALUG-Admin mailing list