Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Discuss
  3. Who else is hosting their Cloudron server on Hetzner Cloud? How best to do backups on Hetzner?

Who else is hosting their Cloudron server on Hetzner Cloud? How best to do backups on Hetzner?

Scheduled Pinned Locked Moved Discuss
backups
22 Posts 8 Posters 4.6k Views 8 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • jdaviescoatesJ jdaviescoates

    I've got Cloudron installed on a Hetzner VPS cloud server:
    https://www.hetzner.com/cloud

    I'm not sure what to do about backups...(although I do know that I also want them to be on Hetzner - I love them because they are 1) very cheap, and 2) 100% powered by renewable energy)

    From the documentation it seems I should use the Filesystem method, but I'm not exactly clear on how to go about doing that...

    In part this is because I'm not where on Hetzner to store the backups...

    I could add a Hetzner Cloud Volume to my VPS:

    What are the Hetzner Cloud Volumes?

    It is a feature for fast, flexible, and cost-effective (SSD based) block storage which you can attach to your Hetzner Cloud Server.
    How does Hetzner Online store the data in volumes?

    Every block of data is stored on three different physical servers (triple replication).

    https://www.hetzner.com/cloud#volumes

    Or I could buy a Hetzner storage box:
    https://www.hetzner.com/storage/storage-box

    Or I guess could just buy another VPS in a different geographic location.

    Or maybe I shouldn't worry about Cloudron powered backups at all and should just pay Hetzner 20% of my VPS package for their backup service? (what are the downsides of this?)

    Or maybe I should do both? (i.e. pay Hetzner for their backup service AND also store Cloudron generated backups somewhere on Hetzner too)

    I'm probably over thinking! But any help/ guidance/ suggestions that would help me answer these questions and/ or rule out some of the options very warmly received 🙂

    luckowL Online
    luckowL Online
    luckow
    translator
    wrote on last edited by
    #4

    @jdaviescoates good questions 🙂

    I have no experience with the Hetzner Cloud. So my answer is more or less a generic answer to a backup strategie.

    I use snapshots provided by the provider for disaster recovery. If everything is broken, I can restore the complete image. Maybe the Hetzner backup service is a kind of "snapshot" (a solution to restore the complete server including all data).

    I use the Cloudron backup (important for me: to a different storage (not the local files system) - mostly minio / S3) to backup all individual apps & the configuration of my Cloudron instance. This gives me the possibility

    • clone my apps (in case of testing an update on a cloned app-instance before I update the app in a productive environment)
    • restore all or some apps to another server, perhaps in a different hosting environment.

    For your topic "over thinking": do you have a backup strategie for your backups on a backup server? 🙂

    So in short:
    For me, a backup from my provider is a solution for disaster recovery of the complete Cloudron instance in the infrastructure of the hoster.
    Cloudron backups give me the possibility to restore some apps, clone them or switch to another hosting provider.

    Pronouns: he/him | Primary language: German

    jdaviescoatesJ 1 Reply Last reply
    2
    • luckowL luckow

      @jdaviescoates good questions 🙂

      I have no experience with the Hetzner Cloud. So my answer is more or less a generic answer to a backup strategie.

      I use snapshots provided by the provider for disaster recovery. If everything is broken, I can restore the complete image. Maybe the Hetzner backup service is a kind of "snapshot" (a solution to restore the complete server including all data).

      I use the Cloudron backup (important for me: to a different storage (not the local files system) - mostly minio / S3) to backup all individual apps & the configuration of my Cloudron instance. This gives me the possibility

      • clone my apps (in case of testing an update on a cloned app-instance before I update the app in a productive environment)
      • restore all or some apps to another server, perhaps in a different hosting environment.

      For your topic "over thinking": do you have a backup strategie for your backups on a backup server? 🙂

      So in short:
      For me, a backup from my provider is a solution for disaster recovery of the complete Cloudron instance in the infrastructure of the hoster.
      Cloudron backups give me the possibility to restore some apps, clone them or switch to another hosting provider.

      jdaviescoatesJ Offline
      jdaviescoatesJ Offline
      jdaviescoates
      wrote on last edited by
      #5

      @luckow said in Who else is hosting their Cloudron server on Hetzner Cloud? How best to do backups on Hetzner?:

      Maybe the Hetzner backup service is a kind of "snapshot" (a solution to restore the complete server including all data).

      Ha, in fact "snapshots" are yet another option that Hetzner provides in addition to their backup service! So you've added another option to consider rather than eliminating any! hahaha

      But thanks anyways for your thoughts 🙂

      I don't really have a strategy of any kind yet, but I guess I'll end up with something like you've got in place too... just need to decide where/ how to do all those different backups!

      I use Cloudron with Gandi & Hetzner

      1 Reply Last reply
      2
      • nebulonN Offline
        nebulonN Offline
        nebulon
        Staff
        wrote on last edited by
        #6

        I can recommend their storage boxes and then using samba to mount it onto your server for backups: https://cloudron.io/documentation/backups/#sambacifs

        jdaviescoatesJ 1 Reply Last reply
        2
        • nebulonN nebulon

          I can recommend their storage boxes and then using samba to mount it onto your server for backups: https://cloudron.io/documentation/backups/#sambacifs

          jdaviescoatesJ Offline
          jdaviescoatesJ Offline
          jdaviescoates
          wrote on last edited by
          #7

          @nebulon gah, I was just about to go ahead and use a Volume instead! But thanks anyway 🙂

          I think I will go ahead and try using their Volumes anyway as pricing isn't that different and it's all done within their cloud console so keeps everything in one place and easy to manage.

          Volumes are in effect external SSD hard drives and live on different physical infrastructure and are triple replicated so all in all seems like a good option... one thing I'm unsure about though is how much space I'll actually need for my Cloudron backs given they only back-up database and app user data?

          Was about to post a new thread in support asking this when I saw the notification about your post...

          I use Cloudron with Gandi & Hetzner

          JOduMonTJ 1 Reply Last reply
          1
          • girishG Offline
            girishG Offline
            girish
            Staff
            wrote on last edited by
            #8

            A bit of a tangent, but I wanted to emphasize that snapshots are not backups. For example, https://news.ycombinator.com/item?id=22001822 where Gandi advertised it's snapshots are backups but the whole rack got bad and they lost all the servers and the backups just last week. A backup strategy should ideally always be in another service provider even, if possible. This avoids cases where a lockout of your account removes access to all your data entirely.

            jdaviescoatesJ 1 Reply Last reply
            4
            • girishG girish

              A bit of a tangent, but I wanted to emphasize that snapshots are not backups. For example, https://news.ycombinator.com/item?id=22001822 where Gandi advertised it's snapshots are backups but the whole rack got bad and they lost all the servers and the backups just last week. A backup strategy should ideally always be in another service provider even, if possible. This avoids cases where a lockout of your account removes access to all your data entirely.

              jdaviescoatesJ Offline
              jdaviescoatesJ Offline
              jdaviescoates
              wrote on last edited by
              #9

              @girish said in Who else is hosting their Cloudron server on Hetzner Cloud? How best to do backups on Hetzner?:

              A backup strategy should ideally always be in another service provider even, if possible. This avoids cases where a lockout of your account removes access to all your data entirely.

              Hmz, good point.

              I guess I had better find another good value vps provider that runs on 100% renewable energy then... I know https://1984hosting.com/ do (they aren't quite as cheap but I do I've actually already got a VPS with them where I host my Sandstorm server), so perhaps I'll try using them for backups...

              Anyone know of any others? I really don't want to use any of the big tech giants nor anyone who doesn't use 100% renewable energy 🙂

              I use Cloudron with Gandi & Hetzner

              T 1 Reply Last reply
              0
              • jdaviescoatesJ jdaviescoates

                @girish said in Who else is hosting their Cloudron server on Hetzner Cloud? How best to do backups on Hetzner?:

                A backup strategy should ideally always be in another service provider even, if possible. This avoids cases where a lockout of your account removes access to all your data entirely.

                Hmz, good point.

                I guess I had better find another good value vps provider that runs on 100% renewable energy then... I know https://1984hosting.com/ do (they aren't quite as cheap but I do I've actually already got a VPS with them where I host my Sandstorm server), so perhaps I'll try using them for backups...

                Anyone know of any others? I really don't want to use any of the big tech giants nor anyone who doesn't use 100% renewable energy 🙂

                T Offline
                T Offline
                timmeh
                wrote on last edited by
                #10

                @jdaviescoates NetCup is 100% green 🙂 https://www.netcup.eu/ueber-netcup/oekostrom.php

                jdaviescoatesJ 1 Reply Last reply
                1
                • T timmeh

                  @jdaviescoates NetCup is 100% green 🙂 https://www.netcup.eu/ueber-netcup/oekostrom.php

                  jdaviescoatesJ Offline
                  jdaviescoatesJ Offline
                  jdaviescoates
                  wrote on last edited by
                  #11

                  @timmeh great, thanks! If it weren't for the 12 months billing I'd probably sign-up straight away to try them out (hourly billing is one of the things I like about Hetzner)... seems like they could be perfect! 😄

                  Have you used them/ do you use them? Or perhaps even work for them? 🙂

                  I use Cloudron with Gandi & Hetzner

                  jdaviescoatesJ T 2 Replies Last reply
                  0
                  • jdaviescoatesJ jdaviescoates

                    @timmeh great, thanks! If it weren't for the 12 months billing I'd probably sign-up straight away to try them out (hourly billing is one of the things I like about Hetzner)... seems like they could be perfect! 😄

                    Have you used them/ do you use them? Or perhaps even work for them? 🙂

                    jdaviescoatesJ Offline
                    jdaviescoatesJ Offline
                    jdaviescoates
                    wrote on last edited by
                    #12

                    @jdaviescoates said in Who else is hosting their Cloudron server on Hetzner Cloud? How best to do backups on Hetzner?:

                    seems like they could be perfect

                    Hmz, aside from the fact they seem to arbitrarily limit which languages can be used etc.

                    I use Cloudron with Gandi & Hetzner

                    1 Reply Last reply
                    0
                    • P Offline
                      P Offline
                      pratik
                      wrote on last edited by
                      #13

                      I use rclone to sync Cloudron backups to Mega once a day.
                      You could indeed "rclone mount" Mega and directly sync to it, but it increases the cache size on the server and potential for error is pretty high.

                      1 Reply Last reply
                      0
                      • jdaviescoatesJ jdaviescoates

                        @timmeh great, thanks! If it weren't for the 12 months billing I'd probably sign-up straight away to try them out (hourly billing is one of the things I like about Hetzner)... seems like they could be perfect! 😄

                        Have you used them/ do you use them? Or perhaps even work for them? 🙂

                        T Offline
                        T Offline
                        timmeh
                        wrote on last edited by
                        #14

                        @jdaviescoates I use them for my own Cloudron instance! Works like a charm, they even have 18.04 with preinstalled Cloudron images so it was zero effort for setup 🙂 I run my backups somewhere else though, so not sure about those.

                        jdaviescoatesJ 1 Reply Last reply
                        1
                        • T timmeh

                          @jdaviescoates I use them for my own Cloudron instance! Works like a charm, they even have 18.04 with preinstalled Cloudron images so it was zero effort for setup 🙂 I run my backups somewhere else though, so not sure about those.

                          jdaviescoatesJ Offline
                          jdaviescoatesJ Offline
                          jdaviescoates
                          wrote on last edited by
                          #15

                          @timmeh where do you run your backups? 🙂

                          I use Cloudron with Gandi & Hetzner

                          T 1 Reply Last reply
                          0
                          • jdaviescoatesJ jdaviescoates

                            @timmeh where do you run your backups? 🙂

                            T Offline
                            T Offline
                            timmeh
                            wrote on last edited by
                            #16

                            @jdaviescoates My backups go via Scaleway. Was easy to setup because there was a Cloudron preset and guide for it, and it's free up to 75GBs 🙂 AFAIK not green though..

                            1 Reply Last reply
                            1
                            • jdaviescoatesJ jdaviescoates

                              @nebulon gah, I was just about to go ahead and use a Volume instead! But thanks anyway 🙂

                              I think I will go ahead and try using their Volumes anyway as pricing isn't that different and it's all done within their cloud console so keeps everything in one place and easy to manage.

                              Volumes are in effect external SSD hard drives and live on different physical infrastructure and are triple replicated so all in all seems like a good option... one thing I'm unsure about though is how much space I'll actually need for my Cloudron backs given they only back-up database and app user data?

                              Was about to post a new thread in support asking this when I saw the notification about your post...

                              JOduMonTJ Offline
                              JOduMonTJ Offline
                              JOduMonT
                              wrote on last edited by
                              #17

                              @jdaviescoates said in Who else is hosting their Cloudron server on Hetzner Cloud? How best to do backups on Hetzner?:

                              use a Volume instead!

                              it's often the option I choose

                              1 Reply Last reply
                              1
                              • marcusquinnM Offline
                                marcusquinnM Offline
                                marcusquinn
                                wrote on last edited by
                                #18

                                https://wasabi.com & https://www.backblaze.com/b2/cloud-storage.html are both decent S3 compatible options for relatively cheap provider redundancy.

                                Web Design https://www.evergreen.je
                                Development https://brandlight.org
                                Life https://marcusquinn.com

                                1 Reply Last reply
                                1
                                • girishG Offline
                                  girishG Offline
                                  girish
                                  Staff
                                  wrote on last edited by girish
                                  #19

                                  Since B2 recently added S3 compat, we will add it at some point - https://git.cloudron.io/cloudron/box/-/issues/508 . I did test this out a month ago and it was very slow, so I will give them sometime to ramp up. At this point, if you want to test, you can always use the "S3 compatible" as the option in the provider field in Cloudron Backups view.

                                  marcusquinnM 1 Reply Last reply
                                  0
                                  • girishG girish

                                    Since B2 recently added S3 compat, we will add it at some point - https://git.cloudron.io/cloudron/box/-/issues/508 . I did test this out a month ago and it was very slow, so I will give them sometime to ramp up. At this point, if you want to test, you can always use the "S3 compatible" as the option in the provider field in Cloudron Backups view.

                                    marcusquinnM Offline
                                    marcusquinnM Offline
                                    marcusquinn
                                    wrote on last edited by
                                    #20

                                    @girish Thanks, just tested both tarball and rsync options with B2 and both worked fine.

                                    For interest: Tarball was fast. Rsync completed but I triggered before going to zzz, so no idea.

                                    Web Design https://www.evergreen.je
                                    Development https://brandlight.org
                                    Life https://marcusquinn.com

                                    1 Reply Last reply
                                    1
                                    • girishG Offline
                                      girishG Offline
                                      girish
                                      Staff
                                      wrote on last edited by
                                      #21

                                      @marcuswquinn Thanks. I did some testing and it seems they fixed the multi-part large file upload issue. I have gone ahead and added it as a provider for our next release.

                                      1 Reply Last reply
                                      2
                                      • marcusquinnM Offline
                                        marcusquinnM Offline
                                        marcusquinn
                                        wrote on last edited by marcusquinn
                                        #22

                                        Warning for Backblaze region selection! Especially if EU GDPR laws or just US privacy is a concern.

                                        If (like me) you have an account that's been open since before they added the EU-Central (Amsterdam) region - there's no way to set any other region than the one you selected (defaulted) when creating your account.

                                        The only way to have a different region with Backblaze is with separate accounts.

                                        Wasabi is my other alternative and costs less if you have a lot of ingress or are in the hundreds of Gigabytes bracket, and want region-selection in one account, but Backblaze is the cheapest and trusted option I know up to say half a terabyte.

                                        No harm in having an account with both though if you like having options. I like to keep backup object storage away from the main host, although if you were backing up hourly or something else bandwidth heavy then same provider attached storage is pretty safe and usually held in triplicate across hardware.

                                        Web Design https://www.evergreen.je
                                        Development https://brandlight.org
                                        Life https://marcusquinn.com

                                        1 Reply Last reply
                                        1
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                        • Login

                                        • Don't have an account? Register

                                        • Login or register to search.
                                        • First post
                                          Last post
                                        0
                                        • Categories
                                        • Recent
                                        • Tags
                                        • Popular
                                        • Bookmarks
                                        • Search