Been Working On Upgrading The Servers That Run My Website
[ Tuesday August 8th 2023 at 4:00 pm ]
Over the past week I have been working towards updating the computer software for the four servers that run this web site. In early June the latest edition of Debian (a Linux operating system) was released. Since I am doing updates I also want to use the latest releases for the programming language and database software that run the actual website. I figure I have another week or so of working on this to bring this to completion. Overall the process is going well. All the servers have rebooted successfully.
I've also now confidently identified the source of corrupted date data my website was using last week. I have multiple copies of the database spread over my servers. One is the master database. The others are clones. For read-only database queries any clones may be used. The clone databases connect to the master database in order to monitor for changes. This makes the websites run faster. It also sets me up for growth. I still need to find corrupted data and fix it. Undoubtedly this will take me a few days to sort through. But it is able to be fixed. It is a learning opportunity.