When I worked at Radio Shack in the late 90s, the entire POS was running as a main Xenix server and the terminals connecting to it. Backups were done on tape. Updates would come in over night and usually required a reboot at the worst times.
Fun times was one they sent a tape to do major upgrades.