Replace an aging file server, running a 800MHz P3 processor, with a reliable, cheap and quiet server that does not waste power. In addition I wanted to add power backup as I have previously been forced to restore a backup after a power outage corrupted the drive.
13/1/13 Update: This project has been extremely successful. It has been in operation since it was created, with a 100% uptime and I haven't taken the lid of to "Improve it" (Very unusual for me and I bet many in the instructables community).
Build a Raspberry Pi based server, with a large HDD, power supply and battery backup into a small form factor case. In addition I want to use recycled or salvage parts where ever possible.
1. Raspberry Pi. I got a case, this is not required, but does make mounting easier (Purchased online)
2. Suitable Case (local salvage shop)
3. Either USB Hard drive
or Hard Drive & USB to IDE/SATA adapter (local computer store)
4. DVD ROM (Optional)
5. Sealed Lead Acid Battery(s) 12,18,24V 3-7Ah (2x12V, 3.4Ah in shed)
6. DCDC Inverters - Adjustable
12V version - 2x Step-Down 3A, 1x Step-Up 2A (Online)
18-24V Version - 3 x Step-Down 3A (Online)
7. 1x each, USB extension, Ethernet extension, RCA to Phone (Assembled)
7. Power supply = Battery Voltage x 1.3 + 1, 2A (from old Laptop, Printer etc.)
Misc. Various Cables, Electronic components and Screws (all recovered from the salvage box in the shed)
Step 1: Time to Start Stripping
You could select almost anything for a case, an old CD or DVD player, VCR etc. In my case, I selected an old Panasonic CD Player that I picked up for a couple of dollars from the local salvage store.
The first job is to strip out the bits you are not going to use to provide a blank canvas.