On Saturday, 27 June, 2020 I plan to move the legacy (reference) site
www.unix.com to a different server.
The new location is currently running fine and tested.
The new app is in a Docker container I created which supports end-of-life (EOL) PHP 5.6; and so the legacy forum app and man pages will continue to run; but it will be a little slower because the temporary staging site I'm moving it to has only 32 GB RAM and an older 8 Core AMD Opteron(tm) Processor 3365 processor, versus the current site of 64 GB RAM and 8 core Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz. Plus, all apps in Docker containers are slower than on "bare metal".
Original Site H/W:
8 Core Intel i7-6700K CPU @ 4.00GHz with 64GB RAM, SSD drives.
Temporary Staging H/W:
8 Core AMD Opteron(tm) Processor 3365 with 32 GB RAM, SSD drives.
The reason for this temporary move is as follows:
- Cost. This server is too expensive for standalone serving only the legacy unix forum app.
- Staging: Moving to an existing server in my inventory, temporarily.
- Reliability. Later will move to new H/W with new SSD drives and a newer CPU.
- Consolidation: Consolidate other apps on the new hardware (less servers to manage).
- Tech Refresh: Will more-than-likely move to new H/W running Ubuntu 20.04 LTS (but not this month).
I think this H/W move will take less than 5 minutes on Saturday, as the legacy app has been tested on the temporary staging hardware:
- Change DNS IP address to new server.
- Cut over to new Apache2 reverse proxy.
- Update SSL certificate for
Planned Cutover Time Start: Saturday, 27 June 2020, 8:00 AM GMT.
- Had been planning to
dockerizethe legacy forum app and man pages for some time since the old forum app runs on legacy EOL PHP 5.6, and so it's basically done. It's
containerized, kinda like putting the legacy app in
moth ballsso we can run the legacy app in the Docker image on any hardware in the future even as PHP 5.6 fades into the past, year-by-year.