M710q Tiny 1L Backup Server


Recommended Posts

A project server that I've been meaning to do for some time is a small backup server, able to be located seperately from my main rack.

I came across the M710q at local auctions and eventually picked one up for under AUD$100.

Out of the box it is well specced, with one m.2 slot and one 2.5" drive... but I really wanted 2x 2.5" so I could run a raid1 pool for backups.

 

Enter a slew of additional purchases, modifying a sata splitter, and a couple hours on the 3D printer to prototype a solution:
image.thumb.png.0de659b81e2015d8544f7dfe9927a446.png

image.png.fd3187f5184c702820debb341bf39c4a.png

 

image.png.8a2a718a44a961981b515a5c508d7075.png

 

image.png.7d334c2d67cab1b9de787c87b6535cd3.png

image.png.5d76e78972de970cb783a33b531b8b6b.png

Link to comment

Final ingredient was small + thin sata cables, which came today!

image.png.51846f4969888fc0df1646913eb7d237.png

Took the time while waiting to reprint drive carrier and riser/spacer in ASA black filament
image.png.4c0f293a40f8a7f4dad3e3974be31c2b.png

image.thumb.png.1d9cd5ad99dfb5eac9a90570dca6e53f.png

image.thumb.png.d1cbef882ad02ae2c68ed87d5b8d7681.png

image.thumb.png.de5fae3606463227369c5fc13d09b06d.png

Happily running on 6.12.4 at the moment
image.thumb.png.04d3082ad37c5440a7666f697facdf4a.png

Looking forward to testing out subvolumes and snapshots plugin as part of this backup server journey :)

Edited by tjb_altf4
  • Like 1
Link to comment

Several notes on my side.

 

First, the "cache". Why? Your array is made of SSDs, why have a separate, most probably slower SSD as cache? Unless you're rocking 10GB/s in that tiny box, any SSD, even a SATA one, will more than max a Gigabit connection (and a 2.5BGps one).

 

You mention a "backup" server, but it seems to be more a separate "test" server than a backup repository, is it? Or is it one that will be used as a target for backing up data?

 

Quick questions:

 

• Is the "cache" also a SATA SSD? If yes, I would probably have used that last SATA slot to get a larger raidz1 ZFS pool

• I don't see the main array anywhere in your screenshots. Did you just hide it, or did you find a way to NOT have a main array?

Edited by denishay
Link to comment
13 minutes ago, denishay said:

Several notes on my side.

 

First, the "cache". Why? Your array is made of SSDs, why have a separate, most probably slower SSD as cache? Unless you're rocking 10GB/s in that tiny box, any SSD, even a SATA one, will more than max a Gigabit connection (and a 2.5BGps one).

 

You mention a "backup" server, but it seems to be more a separate "test" server than a backup repository, is it? Or is it one that will be used as a target for backing up data?

 

Quick questions:

 

• Is the "cache" also a SATA SSD? If yes, I would probably have used that last SATA slot to get a larger raidz1 ZFS pool

• I don't see the main array anywhere in your screenshots. Did you just hide it, or did you find a way to NOT have a main array?

I don't mind being challenged on the setup, this was all whipped together over a few days, even though I wanted to do it for ages :)

 

The M.2 is a 250GB NVME that came with the unit from auction, its a freebie I wouldn't of bought for this but it'll get used for appdata etc for convenience + separation of roles, the pool name "cache" is the default first pool name and I've haven't sought fit to change it yet.  I was able to setup what I wanted out of Unraid in about 5min, but I'm not afraid to nuke and pave this to get the format right.

 

The targets for this server will be backups of vms, appdata, user docs, photos, music etc... basically all the important non-video media from my main servers.

A mirrored 4TB will be plenty for now, and its really just a +1 safeguard given existing data is already mirrored and/or parity protected on other respective servers.

Once first backup is done, I'm not expecting the backup deltas to use a lot of bandwidth... and if it does I won't notice anyway.

 

Main array is a spare thumbdrive, next release should remove the requirement for it to exist.

In release 6.12 you can customise the visible panels, I've simply hidden the array + parity panels (see below).

image.png.355b9731f15a9c148d10bf386ad09066.png

image.png.30987e6b22ccea3ef5572d51a7d0cd75.png

Link to comment
  • 3 months later...
10 hours ago, Alexz707 said:

@tjb_altf4: Thanks for sharing! I'm owning also on 920q and a 330p.
Could you please tell me which parts you have used? e.g. the small board for the SATA connectors?

Thanks a lot :)

No problem :)


Other pieces were 3d printed, but thick double sided tape would work also I'd imagine

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.