# Synology NAS bakup on Tardigrade

**URL:** <https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822>\
**Category:** Developer Discussions\
**Created:** [February 22, 2020, 11:15am UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822 "2020-02-22T11:15:28Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hogion](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/hogion/32/66_2.png) [@Hogion](https://forum.storj.io/u/Hogion)\
**Post date:** [February 22, 2020, 11:15am UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/1 "2020-02-22T11:15:28Z")

</div>

Hi,

Does anybody has used, or has experience with, Tardigrade to backup a Sinology NAS (Hyper Backup, S3…) ?

I would like to test the backup of my NAS on Tardigrade.

Thanks in advance.

_Hogion_

---

<div class="post-metadata">

**Author:** ![BrightSilence](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/brightsilence/32/6048_2.png) [@BrightSilence](https://forum.storj.io/u/BrightSilence)\
**Post date:** [February 22, 2020, 11:40am UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/2 "2020-02-22T11:40:45Z")

</div>

Unfortunately the implementation of S3 backups on Synology’s native apps is fairly limited and focused on Amazon S3. While it allows you to add a custom server, it does not allow you to change many of the settings for it. And 2 specific settings are a problem.

1. Synology only supports https connections and the Tardigrade S3 gateway runs over http.
2. Synology assumes vhost style paths that Amazon has been using for a while now, but the S3 gateway uses direct paths to point to buckets.

Because of these two reasons it is currently not possible to use the S3 gateway with Synology. Though you may be able to fix the first issue by changing settings. (I’m not sure, haven’t looked into it because the second issue would still be a problem.)

If you do find a work around, please report back, because I wanted to use the same thing, but gave up on it for now.

---

<div class="post-metadata">

**Author:** ![heunland](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/heunland/32/6076_2.png) [@heunland](https://forum.storj.io/u/heunland)\
**Post date:** [February 22, 2020, 2:45pm UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/3 "2020-02-22T14:45:49Z")

</div>

Please stay tuned, we plan to publish NAS specific Tardigrade Backup instructions soon.

---

<div class="post-metadata">

**Author:** ![Hogion](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/hogion/32/66_2.png) [@Hogion](https://forum.storj.io/u/Hogion)\
**Post date:** [February 23, 2020, 4:31pm UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/4 "2020-02-23T16:31:42Z")

</div>

Ok !

Thanks for the information and your replies.

I’ll stay tuned.

_Hogion_

---

<div class="post-metadata">

**Author:** ![elan](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/elan/32/1140_2.png) [@elan](https://forum.storj.io/u/elan)\
**Post date:** [April 8, 2020, 4:59am UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/5 "2020-04-08T04:59:02Z")

</div>

Why does the Tardigrade S3 gateway run over HTTP?

Is it because clients are responsible for their own encryption?

---

<div class="post-metadata">

**Author:** ![BrightSilence](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/brightsilence/32/6048_2.png) [@BrightSilence](https://forum.storj.io/u/BrightSilence)\
**Post date:** [April 8, 2020, 7:08am UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/6 "2020-04-08T07:08:58Z")

</div>

Because it’s not meant to be publicly exposed. It’s meant to run inside the same network or even the same system.

---

<div class="post-metadata">

**Author:** ![elan](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/elan/32/1140_2.png) [@elan](https://forum.storj.io/u/elan)\
**Post date:** [April 8, 2020, 11:57am UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/7 "2020-04-08T11:57:17Z")

</div>

Thanks.

That is understandable however a naive assumption that your own network is safe.

See: [http://wapo.st/1bCL7HK](http://wapo.st/1bCL7HK)

SSL is now recommended to be used everywhere.

Even service meshes within the same kubernetes cluster encrypt local traffic with mTLS by default.

It’s also trivial to implement https, especially in a library rich environment that go provides.

Just my two cents.

---

<div class="post-metadata">

**Author:** ![BrightSilence](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/brightsilence/32/6048_2.png) [@BrightSilence](https://forum.storj.io/u/BrightSilence)\
**Post date:** [April 8, 2020, 12:01pm UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/8 "2020-04-08T12:01:35Z")

</div>

I don’t disagree. Though having to deal with certificates would add a bit of hassle. And since it’s mostly internal IP’s or hostnames let’s encrypt won’t help here either.

---

<div class="post-metadata">

**Author:** ![elan](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/elan/32/1140_2.png) [@elan](https://forum.storj.io/u/elan)\
**Post date:** [April 8, 2020, 12:17pm UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/9 "2020-04-08T12:17:37Z")

</div>

Right, you’d need a CA to sign them.

Perhaps the guidance here should be to put HA proxy or nginx for hostname/SSL termination to enable more existing integrations.

---

<div class="post-metadata">

**Author:** ![elan](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/elan/32/1140_2.png) [@elan](https://forum.storj.io/u/elan)\
**Post date:** [April 8, 2020, 2:04pm UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/10 "2020-04-08T14:04:22Z")

</div>

To add for others who find this post and need a solution:

You can use let’s encrypt to get the cert and then use the cert in non-public networks.

This will give you real certificates that have been signed by trusted roots CAs.

You can then put HA proxy for nginx in front of the s3 gateway and setup cnames and SSL termination there.

---

<div class="post-metadata">

**Author:** ![kaloyan](https://storj.bcdn.literatehosting.com/letter_avatar/kaloyan/32/6_22734026db12803ebb3e059622ac3534.png) [@kaloyan](https://forum.storj.io/u/kaloyan)\
**Post date:** [April 10, 2020, 7:15am UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/11 "2020-04-10T07:15:45Z")

</div>

The S3 Gateway is based on MinIO and it can be configured to run with HTTPS/TLS.

The MinIO guide is here: [https://docs.min.io/docs/how-to-secure-access-to-minio-server-with-tls.html#using-open-ssl](https://docs.min.io/docs/how-to-secure-access-to-minio-server-with-tls.html#using-open-ssl)

A few hints from my own experience if you are running the S3 Gateway on localhost:

1. Generate the certificate with the command recommended here: [https://letsencrypt.org/docs/certificates-for-localhost/](https://letsencrypt.org/docs/certificates-for-localhost/)
2. Rename the generated files to `public.crt` and `private.key`.
3. Copy these two files to the gateway’s certificate directory. It should be `~/.local/share/storj/gateway/minio/certs/`  
3.1. You can change minio configuration directory using the `--minio.dir` flag with the `gateway run` command.
4. Run again the gateway and now it will be accessible via HTTPS instead of HTTP. No additional flags required.

---

<div class="post-metadata">

**Author:** ![Hogion](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/hogion/32/66_2.png) [@Hogion](https://forum.storj.io/u/Hogion)\
**Post date:** [December 11, 2020, 6:28pm UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/12 "2020-12-11T18:28:15Z")

</div>

Hi,

I would like to know if there are some updates since my first question few months ago (backup of my Synology NAS on Tardigrade).

I’m planning to stay home for the Chritmas holiday (don’t ask me why 😕) and will have time to do some tests.

Thanks in advance.

_Hogion_

---

<div class="post-metadata">

**Author:** ![Alexey](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/alexey/32/41_2.png) [@Alexey](https://forum.storj.io/u/Alexey)\
**Post date:** [December 12, 2020, 2:09pm UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/13 "2020-12-12T14:09:56Z")

</div>

At the moment you can do it with duplicati: [https://documentation.tardigrade.io/how-tos/backup-with-duplicati](https://documentation.tardigrade.io/how-tos/backup-with-duplicati)  
The needed functions of S3 protocol for the native Synology backup tool is not publicly available yet. The public hosted S3 gateway is an active development, so stay tuned!

---

<div class="post-metadata">

**Author:** ![Hogion](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/hogion/32/66_2.png) [@Hogion](https://forum.storj.io/u/Hogion)\
**Post date:** [December 12, 2020, 4:20pm UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/14 "2020-12-12T16:20:37Z")

</div>

Thank you for the advice.

I’ll test and stay tuned.

_Hogion_

---

<div class="post-metadata">

**Author:** ![23.6346.12](https://storj.bcdn.literatehosting.com/letter_avatar/23.6346.12/32/6_22734026db12803ebb3e059622ac3534.png) [@23.6346.12](https://forum.storj.io/u/23.6346.12)\
**Post date:** [June 21, 2021, 8:31pm UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/15 "2021-06-21T20:31:24Z")

</div>

Hello to all,  
have there been any updates on this topic? If I understand it correctly, the S3 Gateway has received some major updates recently. Can Synology Users make an “offsite Backup” to Storj’s DCS?  
Thanks!

---

<div class="post-metadata">

**Author:** ![BrightSilence](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/brightsilence/32/6048_2.png) [@BrightSilence](https://forum.storj.io/u/BrightSilence)\
**Post date:** [June 21, 2021, 8:48pm UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/16 "2021-06-21T20:48:20Z")

</div>

Yes, I can confirm that both hyper backup and cloud sync work perfectly now with Synology through the gateway mt.

---

<div class="post-metadata">

**Author:** ![23.6346.12](https://storj.bcdn.literatehosting.com/letter_avatar/23.6346.12/32/6_22734026db12803ebb3e059622ac3534.png) [@23.6346.12](https://forum.storj.io/u/23.6346.12)\
**Post date:** [June 21, 2021, 9:02pm UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/17 "2021-06-21T21:02:06Z")

</div>

Trank you!  
Could you please describe in 2-3 sentences how to set it up? Many thanks!

---

<div class="post-metadata">

**Author:** ![BrightSilence](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/brightsilence/32/6048_2.png) [@BrightSilence](https://forum.storj.io/u/BrightSilence)\
**Post date:** [June 21, 2021, 9:06pm UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/18 "2021-06-21T21:06:40Z")

</div>

I’m not near a system with access to my Synology ATM. But it’s basically just creating bucket and an access grant in the satellite web UI and at the end of the process clicking the option to get gateway credentials. That should give you the url key and secret. On Synology you pick S3 storage and select the custom S3 setup. Fill in the info that was supplied in the satellite UI. If it asks about part size pick 64MB if possible. That should do it. If you get stuck somewhere please share a screenshot of what’s not working.

---

<div class="post-metadata">

**Author:** ![23.6346.12](https://storj.bcdn.literatehosting.com/letter_avatar/23.6346.12/32/6_22734026db12803ebb3e059622ac3534.png) [@23.6346.12](https://forum.storj.io/u/23.6346.12)\
**Post date:** [June 21, 2021, 9:21pm UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/19 "2021-06-21T21:21:34Z")

</div>

Many thanks! I really appreciate you took the time to write a short description. And I am glad the compatibility is now there. I understood your steps!

---

<div class="post-metadata">

**Author:** ![Hogion](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/hogion/32/66_2.png) [@Hogion](https://forum.storj.io/u/Hogion)\
**Post date:** [June 26, 2021, 8:26am UTC](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822/20 "2021-06-26T08:26:31Z")

</div>

Thanks for the updated information. I will test it on my side.

_Hogion_

[Next page](https://forum.storj.io/t/synology-nas-bakup-on-tardigrade/4822.md?page=2)
