PINE64
[WIP] backup server (4 sata HDDs + ZFS) - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: ROCKPRO64 (https://forum.pine64.org/forumdisplay.php?fid=98)
+--- Forum: RockPro64 Projects, Ideas and Tutorials (https://forum.pine64.org/forumdisplay.php?fid=104)
+--- Thread: [WIP] backup server (4 sata HDDs + ZFS) (/showthread.php?tid=7869)



[WIP] backup server (4 sata HDDs + ZFS) - rolando - 08-18-2019

Hey everyone! I'm in the process of building a replacement (home) backup server for an old rpi3 I had around: it was running arch + (native) encrypted ZFS. Disks were connected through a USB hard-drive bay. It worked, but it was clumsy and slow.

When I learned about the rockpro64, I figured that would work great for a replacement of that server.

Here are the specs:

- RockPro64 4GB
- 2x1Tb HDD WD Blue (will upgrade to 4x2Tb if this works well)
- Qnine 4 port SATA PCIe card
- Norco ITX-S4 Black mini-ITX case
- Solid Gear FLEX 320W power supply
- Debian stretch (last version available on ayufan's github)

I first installed debian + the (testing) dkms modules for ZFS: this was a super pain-free process.

After I got all the parts (case, power supply, some extra cables) I test-mounted it:

[Image: B4240E6B-D9FD-48B8-8CD1-6EE96409753A.jpeg]

This is still all super messy as I'm waiting for some extra connectors to properly get power from the power supply (I want to avoid soldering as much as possible).

After rebooting with the SATA card, it was immediately recognized, as well as the zpool that I had in those drives. A full scrub took less than 20 min as opposed to the 9 hours in the rpi!

[Image: 9DF1F0A1-5F58-4943-9BEB-BA577316E1BB.jpeg]

Next steps for this:

- Add some extra holes/mounting points that will fit the rockpro64
- Make wiring better

Some further steps

- Figure out how to fwd the USB ports to make the ports at front useful
- Figure out how to control some of the LED lights at the front of the case, as well as the power/reset button

I'll update this thread as I make progress

oh, if anyone's interested, the sata card has a Marvell 9215 chipset. It was recognized out of the box on debian stretch (latest ayufan)


RE: [WIP] backup server (4 sata HDDs + ZFS) - Thra11 - 08-19-2019

Are you just powering all the SATA drives directly from the power supply (btw, I can't see the images in your post.)?

Nice to see third party PCIe cards playing nicely with the RockPro64.


RE: [WIP] backup server (4 sata HDDs + ZFS) - rolando - 08-19-2019

(08-19-2019, 06:02 AM)Thra11 Wrote: Are you just powering all the SATA drives directly from the power supply (btw, I can't see the images in your post.)?

Nice to see third party PCIe cards playing nicely with the RockPro64.

thanks!

Yes, the SATA drives are being powered directly from the power supply.

I (think) I fixed the image links. I also added a couple more with a close-up on the sata board and power. I should get all the parts tomorrow, so I'll try to update the post when it's fully assembled.


RE: [WIP] backup server (4 sata HDDs + ZFS) - hmuller - 08-19-2019

Great job, love the work! Lets see the finished product when you are done. Great write up.


RE: [WIP] backup server (4 sata HDDs + ZFS) - rolando - 08-21-2019

More pics: zpool scrub when this pool was running on the rpi3 vs now:

[Image: E600A979-C25A-419F-ADE9-7771E27AE5BC.jpeg]


[Image: EED0516D-209C-47A1-A7C1-52A6F0CCB5D7.jpeg]

Close up on the sata card:

[Image: F12D30B8-E87F-4B07-B9AA-55F476BB3B69.jpeg]


RE: [WIP] backup server (4 sata HDDs + ZFS) - rolando - 08-24-2019

Just created a post on imgur with more pics: https://imgur.com/gallery/si2m81n


RE: [WIP] backup server (4 sata HDDs + ZFS) - dml-pc - 08-29-2019

(08-18-2019, 04:39 PM)rolando Wrote: Hey everyone! I'm in the process of building a replacement (home) backup server for an old rpi3 I had around: it was running arch + (native) encrypted ZFS. Disks were connected through a USB hard-drive bay. It worked, but it was clumsy and slow.

When I learned about the rockpro64, I figured that would work great for a replacement of that server.

Here are the specs:

- RockPro64 4GB
- 2x1Tb HDD WD Blue (will upgrade to 4x2Tb if this works well)
- Qnine 4 port SATA PCIe card
- Norco ITX-S4 Black mini-ITX case
- Solid Gear FLEX 320W power supply
- Debian stretch (last version available on ayufan's github)
...
Bonjour ...
Vous avez de la chance car ma carte PCIe SATA 4 Ports fait planter le système Debian Buster avec des « timeout » et finir avec un « kernel panic »  Sad

Hello ...
You are lucky because my 4 Ports SATA PCIe Card crashes the Debian Buster system with « timeouts » and ends with a « kernel panic »  Sad
[Image: IHDuOabve45_20190829-223306-1.jpg]


RE: [WIP] backup server (4 sata HDDs + ZFS) - lmo - 10-12-2019

Hi, t have the same project.
you using atx to power the rockpro?

how you doing to on/off you system? 2 different buttons?


RE: [WIP] backup server (4 sata HDDs + ZFS) - dml-pc - 06-30-2020

Bonjour ...
J'alimente mon RockPro64 (et les disques durs) avec une alimentation ATX.
J'ai commencé avec cette carte SATA 4 ports, qui fonctionne correctement :
... puis avec une carte SATA 6 ports que j'utilise actuellement (voir la capture d'écran) :
J'ai même testé ceci sur la carte 6 ports :
... ce qui permet d'étendre le nombre de disque (mais pas les performances, malheureusement).
Cordialement, David.

Hello ...

I power my Rockpro64 (and hard drives) with an ATX power supply.
I started with this 4-port SATA card, which works correctly :
... then with a 6-port SATA card that I currently use (see screenshot) :
I even tested this on the 6-port board :
... which makes it possible to extend the number of discs (but not the performances, unfortunately).

Best Regards, David.

[Image: JFEq5bfedq5_ScreenShot-20200630-184834.png]