Hi, I'm new to this Unix world and have taken over looking after the I.T side of things at work, which includes the internal ERP system which runs on a UNIX SCO platform.
My initial worry is what state this is in as its been on site over 20 years.
Well, there have been patches. It might be good to build a parallel server with new OS, software, hardware before the fans give out or something. You could buy a brand new PC based server w/good old free LINUX. Most x86 LINUX/UNIX code used to be portable, but I haven't checked if x86_64 systems run old 32 bit coff/elf executables and files. I do not see your O/S here: The SCO Group, Inc. | Support | SCO Product and Maintenance Download Page
ELF ought to work given matching libraries, but ELF was 1995 and later. There's still options for ECOFF in the Linux kernel, but they might need to be built-in custom; I can't imagine a standard kernel having them enabled.
Whether a program from 1992 will work without its corresponding libraries is another question. I have no idea how shared libraries would need to be set up for COFF. I doubt the standard ld.so system would touch them.
Try migrating to newer OS and hardware. What is the ERP solution you are using?
IBM Power systems with AIX could be great for SAP/ERP in terms of performance and stability, but with high maintenance cost. A good Intel based server with Linux on top will save you money a lot. Even you can go for Solaris on Intel (again Sparc servers are costly). But still when you think of Intel platform, Linux is the best bait.
I know UnixWare 7 (release 7.1.4) is the latest one and I use this OS for my testing purposes. What's your hardware configuration by the way?
Well, how's the performance of the server (IO, network, memory stat etc. )? Are you getting any issue? I have seen many admins with "if things are working, why bother!" approach. This is good as things could be broken easily when you deal with such an old system. You may check for Virtualization solutions as well. There are P2V solutions around.
As far as the application you are running on the machine, I am not really sure of migration of that to a newer platform. Migration always becomes a pain in the neck. :wall:
The system has worked fine for years, we wont attempt to fiddle with it, I've just purchased an identical server for �24, just to use as a backup if anything should go wrong, I need to take an image of the HDD so I can just transfer if the unthinkable happens. Basically if this server fails, the business grinds to a halt. No orders, no invoices, no nothing !
You should be able to upgrade to a ML370 G5 or G6, just make sure that the RAID controller is either a P400 or a P212. The newer P410 controllers are not supported. Don't use any of the disk imaging software to replicate the drive, as most don't handle SCO file systems well so you cannot change partition sizes,
Do a fresh install of the OS on the backup system and just restore the backup of the main system to it each day (week?), then if anything happens to the primary system all you have to do is move the network cable.
Well, start building, in parallel, an open source web-based version on cheap, powerful, modern x86_64 HW and disks. You can migrate the current data and changes back and forth in the background in near real time, and have two systems online at once.