55
6
As part of some sort of legal record-keeping thing, my father's business lawyers has requested a copy of the database of customers from a work computer. The core issue is that this work computer is a circa 1988 AOpen...thing, running what looks to be a modified version of DOS 5.0.
I'm very weak with actual MS-DOS, and older hardware in general, but after some fuddling around I finally found the file that the lawyer needed. The issue comes that the customer "database" (read: space delimited text file) is ~3MB big. This is too big for one floppy, and the data is in one single file, which, to my very limited knowledge of actual DOS, would preclude me splitting it with the built-in programs on the computer.
Checking the back of the computer, I noted 1 built-in serial port, a parallel port in an expansion slot, and somewhat inexplicably, a NIC with a jack in it too big to be RJ-11. I didn't test if it was actually a RJ-45 as I didn't have an ethernet cable handy at the time. However, the two program files that I would have used (according to my research) to use the serial are nowhere to be found on the computer. Furthermore, I haven't the slightest idea what I would do to leverage the NIC.
Furthermore complicating issues, just pulling the HDD has to be relegated to a last resort, as the computer (which is older than I am) is used for daily business operations and would have to be taken offline for around 1 day due to the distance between the computer and me, which the "client" does not particularly want.
So the crux of my question is, with my almost none existent skill in DOS (I accidentally corrupted one of the "databases", and would have been in bad shape if I didn't make a backup beforehand), is there a simple way I can leverage the above-mentioned assets (or something else I don't know about DOS) to get this 3 meg file off of the computer without pulling the HDD?
13The easiest solution would be to just grab the latest full backup. Don't tell me tis mission critical file is not being backed up and lives on a machine that belongs in a retirement home. – emory – 2013-07-19T17:18:33.883
According to the person who uses the computer "it was at some point in time" re: me asking him about backups, apparently on tape drives that became too inconvenient at some point, apparently. I relented on following up on the subject and just decided to backup any files I touched on the thing. – Tarkenfire – 2013-07-19T17:25:09.797
As an aside, if there were still backups, I would totally just put the magnetic tape in a bag and send it to the lawyer (with a burnt CD taped to the underside). – Tarkenfire – 2013-07-19T17:43:28.503
14+1 for using a
dos
tag properly! – a CVn – 2013-07-19T17:49:12.820Well, MS-DOS refers to the actual OS, whereas whatever else is just an emulation of the environment up to XP, and something that just vaguely looks like the actual thing in Vista, 7, and 8. I might be more of a linux "power user", and a "young'en" to boot, but there's no excuse not to know the terms. (Mostly directed at people who call a bash shell a "command prompt") – Tarkenfire – 2013-07-19T17:55:21.573
Did you try using the copy command to send the file to the serial port? – Malvin Butterfinger – 2013-07-19T19:17:03.903
if this is for legal case, i.e. forensics... be careful. you may need to create a SHA hash (obviously on another machine) of that drive so that it can be proven as to not have been tampered. Then encrypt the file... just in case. If that is a NIC you may need a crossover cable to create the Ethernet link if its not autosensing. – engineerDave – 2013-07-19T20:28:54.877
Yeah, I've been considering the aspect that this isn't just to upgrade to something from this milenna, but rather going to a lawyer, it somewhat makes me hesitant to even do it in general if I get dragged into it. – Tarkenfire – 2013-07-19T20:32:38.603
If the computer is far away from you, how will you swap floppy 1 for floppy 2? – crasic – 2013-07-19T20:55:02.087
If you don't want to install another program - check out the script over here at at.msdos
– YetAnotherUser – 2013-07-19T20:57:48.08313tbh this should be a wakeup call. If they can't spare the computer for a short time because it is in daily use what are they going to do when it keels over and loses all their data? The longer they leave it, the more likely this is to occur. Take the opportunity to push them to upgrade and make regular backups (which then can be easily copied and sent to the lawyer) – JamesRyan – 2013-07-20T00:41:28.183
3I just feel bad for the poor guy using a 1980's dosbox as his daily workstation – crasic – 2013-07-20T02:40:23.257
2"The computer (which is older than I am) is used for daily business operations": this phrase made me shiver. – That Brazilian Guy – 2013-07-20T16:24:45.340
2@JamesRyan Even if I got into a bellhop outfit and gave him a freaking mint on his pillow, he'd ignore any wakeup call I'd have for him. he' just going to have to learn when he loses 20-30 years worth of customer information. – Tarkenfire – 2013-07-20T16:42:05.000
Is your business trying to recover any of the data you accidentally corrupted? – 174140 – 2013-07-20T20:15:13.187
FWIW, when I used to pair up DOS machines using a serial cable (or was it a parallel cable?) , I only found the server/client pair of programs on one machine - so I copied the two files from one machine to the other by floppy and was then able to connect them. – sq33G – 2013-07-21T07:29:30.890
@uprego No, because I restored the data I corrupted with the backup of the data I made (on the same HDD) before I started working on it. – Tarkenfire – 2013-07-22T14:23:11.513