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. Cloudron migration to new server: amazing!!!

Cloudron migration to new server: amazing!!!

Scheduled Pinned Locked Moved Discuss
migration
31 Posts 16 Posters 5.1k Views 14 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.
  • imc67I imc67

    Hi all,

    just wanted to share a wow experience.

    I had a Cloudron Premium server at DO for almost a year and wanted to migrate it to NetCup (better specs and cheaper).

    The docs are very clear and promising (https://cloudron.io/documentation/backups/#move-cloudron-to-another-server) but yeah, you never know ...

    Well, I know now .... within 5 minutes after entering the backup location details EVERYTHING (4 websites + Matomo + Searx) and all email (all together about 6GB) was in production on the new server including all DNS of all 17 domains.

    Downtime: 0 seconds

    This is really amazing!

    Thanks @girish and @nebulon for this great product, I already was a Cloudron fan but now even more.

    Kind regards,

    Marcel.

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

    @imc67 Awesome, definitely interested to follow your experience with Netcup.

    I got to the end of their checkout and just hesitated from searching around on their support and changed direction to Hetzner last minute and very happy with that.

    Netcup certainly is the highest specs and features for bucks I could see but I just have so many users I fell for the bigger name of Hetzner and really need a decent Teams/Members setup to have various Sys Admins per VM.

    Keeping an open mind though so do update as you go.

    Agreed - Cloudron is a revelation - the dedication and community makes all the difference when you find system designers that just get it and focus on the sum of a thousand user needs details.

    Great story!

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

    imc67I timconsidineT 2 Replies Last reply
    2
    • christiaanC christiaan

      That's great to know. I'm using DigitalOcean at the mo, which I love so far, but it looks a little on the expensive side in comparison to NetCup for instance.

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

      @christiaan Yeah, nothing wrong with DO - but they do seem part of the big-5 club that all have suspiciously identical pricing and mostly similar features.

      More than happy with Hetzner though - it was the network level DDoS by default that swung it for me - although a network level WAF would be nice for Cloud VMs.

      Netcup looks feature comparable but I guess I just got support nerves in the end and opted to pay a little more. Still less than DO though and will be migrating a lot away from Azure & Vultr as I get through the Cloudron + Hetzner setups for ~50 users.

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

      imc67I 1 Reply Last reply
      0
      • scookeS scooke

        @imc67 Which NetCup vps did you choose?

        imc67I Offline
        imc67I Offline
        imc67
        translator
        wrote on last edited by
        #7

        @scooke 2 of my 3 Cloudron Pros are on NetCup (1 still on DO):

        Cloudron 1 (lots of traffic/usage):

        RS 8000 G9
        AMD EPYC™ 7702
        64 GB DDR4 RAM (ECC)
        10 dedizierte Kerne
        2 TB SSD

        Cloudron 2 (less traffic/playground):
        VPS 2000 G9
        4 vCore
        16 GB RAM
        320 GB SSD (RAID10)
        80 TB Traffic

        1 Reply Last reply
        4
        • marcusquinnM marcusquinn

          @imc67 Awesome, definitely interested to follow your experience with Netcup.

          I got to the end of their checkout and just hesitated from searching around on their support and changed direction to Hetzner last minute and very happy with that.

          Netcup certainly is the highest specs and features for bucks I could see but I just have so many users I fell for the bigger name of Hetzner and really need a decent Teams/Members setup to have various Sys Admins per VM.

          Keeping an open mind though so do update as you go.

          Agreed - Cloudron is a revelation - the dedication and community makes all the difference when you find system designers that just get it and focus on the sum of a thousand user needs details.

          Great story!

          imc67I Offline
          imc67I Offline
          imc67
          translator
          wrote on last edited by
          #8

          @marcusquinn I was "afraid" too of NetCup being so cheap and with such high specs. That's why I first moved 1 cloudron to experience their product and services.

          The products are simply good, you get what they say in specs. Server Control Panel looks a bit 2010 but it simply works and smart!

          Service: my experience with their email response times: average of 15 minutes! Not always the right answer (for me) in the first reply but always got an answer anyway.

          The only really downside: their IP reputation is really bad. With DO I never experienced my IP was listed/blocked for email somewhere. My 2 cloudrons on NetCup both had issues with specifically Microsoft (outlook, live, hotmail). But support solved that by contacting MS.

          V marcusquinnM 2 Replies Last reply
          2
          • marcusquinnM marcusquinn

            @christiaan Yeah, nothing wrong with DO - but they do seem part of the big-5 club that all have suspiciously identical pricing and mostly similar features.

            More than happy with Hetzner though - it was the network level DDoS by default that swung it for me - although a network level WAF would be nice for Cloud VMs.

            Netcup looks feature comparable but I guess I just got support nerves in the end and opted to pay a little more. Still less than DO though and will be migrating a lot away from Azure & Vultr as I get through the Cloudron + Hetzner setups for ~50 users.

            imc67I Offline
            imc67I Offline
            imc67
            translator
            wrote on last edited by
            #9

            @marcusquinn said in Cloudron migration to new server: amazing!!!:

            but they do seem part of the big-5 club that all have suspiciously identical pricing and mostly similar features

            Exactly!!!

            1 Reply Last reply
            1
            • imc67I imc67

              @marcusquinn I was "afraid" too of NetCup being so cheap and with such high specs. That's why I first moved 1 cloudron to experience their product and services.

              The products are simply good, you get what they say in specs. Server Control Panel looks a bit 2010 but it simply works and smart!

              Service: my experience with their email response times: average of 15 minutes! Not always the right answer (for me) in the first reply but always got an answer anyway.

              The only really downside: their IP reputation is really bad. With DO I never experienced my IP was listed/blocked for email somewhere. My 2 cloudrons on NetCup both had issues with specifically Microsoft (outlook, live, hotmail). But support solved that by contacting MS.

              V Offline
              V Offline
              vjvanjungg
              wrote on last edited by
              #10

              @imc67 could you pls elaborate on this? I’ve experienced a similar issue.

              My 2 cloudrons on NetCup both had issues with specifically Microsoft (outlook, live, hotmail). But support solved that by contacting MS.

              What are the steps you take to resolve this?

              imc67I 1 Reply Last reply
              0
              • V vjvanjungg

                @imc67 could you pls elaborate on this? I’ve experienced a similar issue.

                My 2 cloudrons on NetCup both had issues with specifically Microsoft (outlook, live, hotmail). But support solved that by contacting MS.

                What are the steps you take to resolve this?

                imc67I Offline
                imc67I Offline
                imc67
                translator
                wrote on last edited by
                #11

                @vjvanjungg I sent an email with the email headers of the bounced emails and requested if they could contact MS to delist.

                1 Reply Last reply
                0
                • imc67I imc67

                  @marcusquinn I was "afraid" too of NetCup being so cheap and with such high specs. That's why I first moved 1 cloudron to experience their product and services.

                  The products are simply good, you get what they say in specs. Server Control Panel looks a bit 2010 but it simply works and smart!

                  Service: my experience with their email response times: average of 15 minutes! Not always the right answer (for me) in the first reply but always got an answer anyway.

                  The only really downside: their IP reputation is really bad. With DO I never experienced my IP was listed/blocked for email somewhere. My 2 cloudrons on NetCup both had issues with specifically Microsoft (outlook, live, hotmail). But support solved that by contacting MS.

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

                  @imc67 Doing a bunch of sendmail service testing at the mo so will post more reviews in this feedback as I go to share the wealth and all that: https://forum.cloudron.io/topic/2851/seeking-recommendations-based-on-experience-for-sendmail-relays

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

                  1 Reply Last reply
                  1
                  • christiaanC Offline
                    christiaanC Offline
                    christiaan
                    wrote on last edited by
                    #13

                    Just wanted to add to this thread too. I've moved servers about 5 times now. It happens so quickly and smoothly that I get to the end of the process and wonder if I'm really finished. So well done!

                    1 Reply Last reply
                    5
                    • marcusquinnM marcusquinn

                      @imc67 Awesome, definitely interested to follow your experience with Netcup.

                      I got to the end of their checkout and just hesitated from searching around on their support and changed direction to Hetzner last minute and very happy with that.

                      Netcup certainly is the highest specs and features for bucks I could see but I just have so many users I fell for the bigger name of Hetzner and really need a decent Teams/Members setup to have various Sys Admins per VM.

                      Keeping an open mind though so do update as you go.

                      Agreed - Cloudron is a revelation - the dedication and community makes all the difference when you find system designers that just get it and focus on the sum of a thousand user needs details.

                      Great story!

                      timconsidineT Offline
                      timconsidineT Offline
                      timconsidine
                      App Dev
                      wrote on last edited by
                      #14

                      @marcusquinn I'm using Netcup
                      And did a very easy migrate from Linode to Netcup as @imc67 reports.

                      I'm fine with NetCup. Only comments I would make is :

                      • their deployment on order is not instantaneous : they do a check for new customers and even after, it can take a little while. Quick enough, but not 100% automated. So don't order a server at 3am and expect it to be live at 3:15am.
                      • not immediately clear from site/emails, but their deployed servers are all debian. No choice on signup. BUT you can use console to wipe it with another OS of your choice.
                      • they're German and the forum is mostly German, minimal English content, although if you post a question, some kind soul will usually reply in English. Just not mainstream content. I use a translation utility )already) so I highlight and get translations, but. bit long-winded

                      Generally I'm happy to recommend Netcup

                      jdaviescoatesJ 1 Reply Last reply
                      5
                      • timconsidineT timconsidine

                        @marcusquinn I'm using Netcup
                        And did a very easy migrate from Linode to Netcup as @imc67 reports.

                        I'm fine with NetCup. Only comments I would make is :

                        • their deployment on order is not instantaneous : they do a check for new customers and even after, it can take a little while. Quick enough, but not 100% automated. So don't order a server at 3am and expect it to be live at 3:15am.
                        • not immediately clear from site/emails, but their deployed servers are all debian. No choice on signup. BUT you can use console to wipe it with another OS of your choice.
                        • they're German and the forum is mostly German, minimal English content, although if you post a question, some kind soul will usually reply in English. Just not mainstream content. I use a translation utility )already) so I highlight and get translations, but. bit long-winded

                        Generally I'm happy to recommend Netcup

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

                        @timconsidine said in Cloudron migration to new server: amazing!!!:

                        Generally I'm happy to recommend Netcup

                        I've got a little test server with them too, just to try them out, but I won't be using them again. The Hetzner experience is orders of magnitude better for hardly any more money. The thing I most disliked about Netcup is that they advertise hourly pricing but then you have to pay 6 months upfront. The whole thing is a bit clunky compared to the great UX on Hetzner.

                        I use Cloudron with Gandi & Hetzner

                        timconsidineT 1 Reply Last reply
                        1
                        • jdaviescoatesJ jdaviescoates

                          @timconsidine said in Cloudron migration to new server: amazing!!!:

                          Generally I'm happy to recommend Netcup

                          I've got a little test server with them too, just to try them out, but I won't be using them again. The Hetzner experience is orders of magnitude better for hardly any more money. The thing I most disliked about Netcup is that they advertise hourly pricing but then you have to pay 6 months upfront. The whole thing is a bit clunky compared to the great UX on Hetzner.

                          timconsidineT Offline
                          timconsidineT Offline
                          timconsidine
                          App Dev
                          wrote on last edited by
                          #16

                          @jdaviescoates I have one small Hetzner instance, but I doubt use it much, so not familiar.

                          Initially I didn't like the 6 months billing on small servers (nb only on small ones), but then I realised it saved me a lot of bank reconciliation work and invoice tracking. So now I am ok with it.

                          1 Reply Last reply
                          2
                          • A Offline
                            A Offline
                            asnd
                            wrote on last edited by
                            #17

                            I'm preparing for the move. Cloudron version has to be the same as mentioned in the guide.
                            What about the Ubuntu?
                            Currently, I'm on 18.04. Can I move directly to Ubuntu 20.04 LTS?

                            fbartelsF 1 Reply Last reply
                            1
                            • A asnd

                              I'm preparing for the move. Cloudron version has to be the same as mentioned in the guide.
                              What about the Ubuntu?
                              Currently, I'm on 18.04. Can I move directly to Ubuntu 20.04 LTS?

                              fbartelsF Offline
                              fbartelsF Offline
                              fbartels
                              App Dev
                              wrote on last edited by
                              #18

                              @asnd said in Cloudron migration to new server: amazing!!!:

                              Currently, I'm on 18.04. Can I move directly to Ubuntu 20.04 LTS?

                              yes, or even directly to 22.04.

                              subvenS 1 Reply Last reply
                              2
                              • fbartelsF fbartels

                                @asnd said in Cloudron migration to new server: amazing!!!:

                                Currently, I'm on 18.04. Can I move directly to Ubuntu 20.04 LTS?

                                yes, or even directly to 22.04.

                                subvenS Offline
                                subvenS Offline
                                subven
                                wrote on last edited by
                                #19

                                @fbartels installing Cloudron on a clean 22.04 failed for me today. Setup script crashed because of unbound unable to start. Image is from Contabo. I switched to 20.04 because I do not see the benefit of using 22.04 before it is tested and officially supported.

                                fbartelsF 1 Reply Last reply
                                0
                                • subvenS subven

                                  @fbartels installing Cloudron on a clean 22.04 failed for me today. Setup script crashed because of unbound unable to start. Image is from Contabo. I switched to 20.04 because I do not see the benefit of using 22.04 before it is tested and officially supported.

                                  fbartelsF Offline
                                  fbartelsF Offline
                                  fbartels
                                  App Dev
                                  wrote on last edited by
                                  #20

                                  @subven said in Cloudron migration to new server: amazing!!!:

                                  before it is tested and officially supported

                                  ah indeed, I missed that 22.04 is not yet supported. I rephrase my sentence into "you can directly upgrade to the latest supported OS".

                                  1 Reply Last reply
                                  1
                                  • R Offline
                                    R Offline
                                    RedzzDragon
                                    wrote on last edited by
                                    #21

                                    You migrated without downtime! You mean there was no need to change server IPs until the migration was complete?

                                    I'm stacking here

                                    BrutalBirdieB 1 Reply Last reply
                                    1
                                    • R RedzzDragon

                                      You migrated without downtime! You mean there was no need to change server IPs until the migration was complete?

                                      I'm stacking here

                                      BrutalBirdieB Offline
                                      BrutalBirdieB Offline
                                      BrutalBirdie
                                      Partner
                                      wrote on last edited by BrutalBirdie
                                      #22

                                      f87e87fb-662a-4ee1-8424-f6dccccb5e5c-image.png

                                      ca3601dc-0631-45c1-939e-0b84cbc4f058-image.png
                                      To add a new message to a long-dormant conversation.
                                      Synonym: necropost

                                      @RedzzDragon yes you can do that. BUT! Big 🦆ing but, this only works flawlessly when your migration does not require data synchronization.

                                      Data . . . What? Can you explain please?

                                      When the Old-Server A has DNS records and is serving a Webpage, New Server B starts, changes DNS records.
                                      Then, what can happen?
                                      DNS Cache and DNS delegation timing issue.
                                      People may get the Old Server A served because the DNS cache still has the old IP.
                                      This way you may end up with lost data. And when you then think, oh I can just migrate the old server AGAIN to the new one.
                                      Welllll others users did new inputs on the new server? So what now?

                                      If you only serve static content which is managed by you alone, easy-peasy.
                                      Dynamic content with user input. eehhhhh ☠

                                      Like my work? Consider donating a drink. Cheers!

                                      jdaviescoatesJ 1 Reply Last reply
                                      3
                                      • BrutalBirdieB BrutalBirdie

                                        f87e87fb-662a-4ee1-8424-f6dccccb5e5c-image.png

                                        ca3601dc-0631-45c1-939e-0b84cbc4f058-image.png
                                        To add a new message to a long-dormant conversation.
                                        Synonym: necropost

                                        @RedzzDragon yes you can do that. BUT! Big 🦆ing but, this only works flawlessly when your migration does not require data synchronization.

                                        Data . . . What? Can you explain please?

                                        When the Old-Server A has DNS records and is serving a Webpage, New Server B starts, changes DNS records.
                                        Then, what can happen?
                                        DNS Cache and DNS delegation timing issue.
                                        People may get the Old Server A served because the DNS cache still has the old IP.
                                        This way you may end up with lost data. And when you then think, oh I can just migrate the old server AGAIN to the new one.
                                        Welllll others users did new inputs on the new server? So what now?

                                        If you only serve static content which is managed by you alone, easy-peasy.
                                        Dynamic content with user input. eehhhhh ☠

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

                                        @BrutalBirdie what I've done in the past is this:

                                        1. take full back-up of Old-Server A
                                        2. dry-run import into New Server B
                                        3. Edit my /etc/hosts file so that even though I've not updated DNS yet my laptop thinks everything is at New Server B and test if everything is working.
                                        4. Presuming everything is working (and so far, it always have been as best as I could notice), update/ sync the DNS to New Server B and
                                        5. Power down Old-Server A

                                        I guess some people might be directed to Old-Server A while DNS changes propagate - but they wont be able to actually do anything/ enter any data as that server isn't running.

                                        So kinda sorta no downtime plus no worries about data synchronization 🤷

                                        The reality is that in my particular instance I don't have many users so it's the data issue and the possibility some people won't be able to do anything until their DNS updates isn't a huge deal 🙂

                                        I use Cloudron with Gandi & Hetzner

                                        1 Reply Last reply
                                        3
                                        • humptydumptyH Offline
                                          humptydumptyH Offline
                                          humptydumpty
                                          wrote on last edited by humptydumpty
                                          #24

                                          I haven't done this, so bear with me. What if we had nginx redirect traffic on Old-Server A after confirming New Server B is set up properly via the dry run method?

                                          In addition, we can lower the TTL days before the migration for the old server too so that when we update the DNS, it'll propagate faster.

                                          jdaviescoatesJ 1 Reply Last reply
                                          3
                                          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