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. Feature Requests
  3. Implement Hetzner Object Storage as backup destination

Implement Hetzner Object Storage as backup destination

Scheduled Pinned Locked Moved Solved Feature Requests
13 Posts 8 Posters 1.9k 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.
  • humptydumptyH Offline
    humptydumptyH Offline
    humptydumpty
    wrote on last edited by humptydumpty
    #2

    +1 from me! I'd like to give backing up Nextcloud a try (+300GB) and see how it fares. Currently having issues with Backblaze.

    1 Reply Last reply
    2
    • J jayonrails

      Hi,

      Hetzner is running a beta test for Hetzner Object Storage, an S3-compatible storage solution.

      Docs: https://docs.hetzner.com/storage/object-storage/
      Announcement: https://forum.hetzner.com/index.php?thread/31369-we-re-thrilled-to-announce-a-new-storage-solution-an-s3-compatible-object-storag/&postID=304604#post304604

      The product is open beta, you need a Hetzner Cloud account and ask for permission to join. Hetzner Object Storage is free until the end of October 2024, thereafter billing starts as described hereı.

      @nebulon @girish is there any possibility to implement this within the next 1-2 updates?

      I have tried using it with the backup provider "S3 API Compatible (v4)", but it didn't work.

      I am getting the error "Error listing objects. Message: null HTTP Code: NoSuchKey", therefore it is not working right now.

      If needed I am happy to share some credentials for a bucket and cover the costs on Hetzner side for developing this feature.

      Best
      Jay

      andreasduerenA Offline
      andreasduerenA Offline
      andreasdueren
      wrote on last edited by
      #3

      @jayonrails When did that error occur? Seems to mount it just fine at least. But I didn't run a full backup.

      1 Reply Last reply
      1
      • J Offline
        J Offline
        jayonrails
        translator
        wrote on last edited by
        #4

        I came up when I was trying to mount it. Could you share a screenshot of your settings? (DM are open)

        andreasduerenA 1 Reply Last reply
        0
        • J jayonrails

          I came up when I was trying to mount it. Could you share a screenshot of your settings? (DM are open)

          andreasduerenA Offline
          andreasduerenA Offline
          andreasdueren
          wrote on last edited by
          #5

          @jayonrails I've used these:

          Endpoint: fsn1.your-objectstorage.com
          Bucket: Bucket Name
          Region: left empty
          Access Key and secret access key: as per Hetzner
          Storage Format: rsync
          Encryption password: yes
          Encrypt filenames: no

          J 1 Reply Last reply
          2
          • andreasduerenA andreasdueren

            @jayonrails I've used these:

            Endpoint: fsn1.your-objectstorage.com
            Bucket: Bucket Name
            Region: left empty
            Access Key and secret access key: as per Hetzner
            Storage Format: rsync
            Encryption password: yes
            Encrypt filenames: no

            J Offline
            J Offline
            jayonrails
            translator
            wrote on last edited by
            #6

            @andreasdueren said in Implement Hetzner Object Storage as backup destination:

            @jayonrails I've used these:

            Thanks for letting me know, I will try.

            1 Reply Last reply
            2
            • J Offline
              J Offline
              jayonrails
              translator
              wrote on last edited by
              #7

              After trying for a few days, it works perfectly fine.

              I will add this to the documentation when Hetzner S3 Storage is available publicly.

              1 Reply Last reply
              3
              • jdaviescoatesJ Offline
                jdaviescoatesJ Offline
                jdaviescoates
                wrote on last edited by
                #8

                What would be the advantages (if any) to using S3 instead of their Storage Boxes (which if I've understood correctly are cheaper)?

                I use Cloudron with Gandi & Hetzner

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

                  At least from a Cloudron backup implementation perspective, the Storage Boxes would always be more efficient with using the SSHFS backend, since it can to backup rotation on the server itself by running commands via SSH directly.

                  1 Reply Last reply
                  3
                  • KubernetesK Offline
                    KubernetesK Offline
                    Kubernetes
                    App Dev
                    wrote on last edited by Kubernetes
                    #10

                    Are the Hetzner S3 Backups running fine on your servers? On my Cloudron the first backup works, but all following backups fails after several "Retrying (1) multipart copy of cloudron/snapshot/app_1fd4bcdf-5f88-4d92-8769-43521695a827.tar.gz.enc. Error: 504: null 504" . Sometimes a second backup works, but not often. The app is Nextcloud App.

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      mave
                      wrote on last edited by mave
                      #11

                      I tried Hetzner S3. Several backups failed with eror like this:
                      "Upload error: code: InvalidRange message: null".

                      Sorry, my fault. Choosed the wrong S3-profil. First S3 compat., didn't see extra entry "Hetzner Object Storage").

                      Now it worked and i'll take look on daily usage.

                      1 Reply Last reply
                      1
                      • KubernetesK Offline
                        KubernetesK Offline
                        Kubernetes
                        App Dev
                        wrote on last edited by
                        #12

                        I updated Cloudron to latest Version with Hetzner S3 support, but the backups still failing. So I reverted back again to my main backup target.

                        1 Reply Last reply
                        2
                        • matix131997M Offline
                          matix131997M Offline
                          matix131997
                          wrote on last edited by
                          #13

                          On the server where I have Nextcloud installed and backed up to Object Storage to Nuremberg and works fine. I will also give the settings from Memory Limit and Upload Part Size.
                          1.png
                          2.png
                          3.png

                          If you have servers in Falkenstein or Nuremberg and you send to Helsinki or vice versa then there maybe problems, because there is a broken fiber optic cable by probably by sabotage.

                          1 Reply Last reply
                          3
                          • J joseph marked this topic as a question on
                          • J joseph has marked this topic as solved on
                          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