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


Skip to content
  • Backup Integrity check runs into oom

    Unsolved Support backup integrity oom
    4
    1
    1 Votes
    4 Posts
    116 Views
    nebulonN
    If the second contains the System backups it would include those of stopped apps, where a backup was made there (since otherwise the backup data simply wouldn't be there). But I agree this is not great to migrate. I guess for now you would have to start the app, make a full system backup on the scondary backup site and then stop the app again. The code for retrieving backup data for integrity check depeneds on format and storage type. Memory consumption is hard to predict, so presumably S3 with some kind of data on that storage just gets it over the 400MB
  • 0 Votes
    4 Posts
    577 Views
    nottheendN
    Thank you @james! And I just realised, that "Last run:" refers to the end of the creation of the backup. Now things match again
  • 0 Votes
    11 Posts
    500 Views
    jdaviescoatesJ
    @james said: I suspect that this might happen in the backup process and thus changing the amount of files. I think that's actually unlikely in this case because I'm pretty much the only active user of this instance and it backs up while I'm asleep. But I'll try to give enabling maintenance mode a try to see what we can see...
  • SSH remote copy always failed, falling back to sshfs copy

    Solved Support backup restore zfs sshfs
    17
    1 Votes
    17 Posts
    1k Views
    nebulonN
    This is now fixed for the next release with https://git.cloudron.io/platform/box/-/commit/a4ea80cf5eb26b08462430111e8b6f75175e749d
  • Help with migrating Cloudron to a new server

    Solved Support backup restore migration
    18
    1 Votes
    18 Posts
    817 Views
    jdaviescoatesJ
    @davejgreen said: I tried again with a fresh install of Ubuntu 24.04 @davejgreen said: Maybe different versions of Ubuntu do it differently? I think the only time I've had issues with migrations was when the provider of my VPS (I think it was Netcup) began using stripped down versions of Ubuntu that had stuff Cloudron needs missing. But I'm guessing you're pulling Ubuntu directly from Ubuntu?
  • Backup quits with

    Solved Support backup
    10
    3 Votes
    10 Posts
    781 Views
    SansGuidonS
    @girish said: @sansguidon might be best to wait for the next release which should be out shortly. This bug is only in rsync and not in tgz. With the manual patch it did work . I'm not sure to understand your advice anyway, for me the backups are a very critical part of if not the most important of Cloudron, so they should not be skipped, and my understanding is that with rsync blocked my backups are local and no copy exists outside of my server, if I'm not mistaken? This seems risky enough and a sufficient motivation to take immediate action, or please correct me if I misunderstood.
  • Attempting to download any backups causes a cloudron crash

    Solved Support backup
    8
    0 Votes
    8 Posts
    687 Views
    C
    I changed nothing, but it is working today. I imagine what is happening is that the upstream storage drops connections occasionally and cloudron simply passes that on to the user instead of having a retry loop in the background. So, I still believe this functionality would benefit from being more robust, as before it would manage 20-50MB per go before drop, and if the thing was in a retry loop it would be able to get the archive out by just resuming downloads. I realise it is annoying having to deal with people who insist on unreliable storage... but it is what we have.
  • Backup for Grafana and Nextcloud not working

    Solved Support backup
    5
    0 Votes
    5 Posts
    388 Views
    A
    fixed - after increasing redis memory it works now (will keep an eye on it from now on). Thank you very much! Good day today as I learned something new
  • 1 Votes
    8 Posts
    693 Views
    girishG
    I have fixed this for the upcoming release
  • Scaleway backup

    Solved Support backup scaleway
    26
    1 Votes
    26 Posts
    2k Views
    C
    In the end I used S3 compatible option to set this up successfully. IDK why I could not get the Scaleway option to work. Thanks all for your help & input
  • 2 Votes
    9 Posts
    787 Views
    girishG
    https://git.cloudron.io/platform/box/-/commit/5ba8a054501139410fccbd7258ed9097590bc50e
  • 0 Votes
    8 Posts
    731 Views
    whitespaceW
    @james Uptime Kuma on a different instance. We had no significant downtimes since last week. Yet, sometimes the backup task gets aborted.
  • Long backups, local and remote, failing consistently

    Solved Support backup sshfs rsync
    12
    2 Votes
    12 Posts
    782 Views
    jadudmJ
    Will do, James. I have not been able to recreate the held lock issue. I was starting/stopping jobs a fair bit at one point, and can't... be precise about where in the backup cycle those cancellations happened that a cleanup might not have happened. I will watch for it in the future. When I said there was no RAM pressure, I meant that was true for the server. However, my jobs all had 1GB of RAM. Your suggestion clued me in; because that value must be set after you setup the backup job, I had never noticed it before... or, not realized how critical it might be. I have bumped them all to 6GB of RAM, and so far, I've been seeing backup successes. Barring the question below, I'd say we could close this issue. The lesson learned is that I need to provide my backup tasks more RAM. Because I have some RAM to spare, I'm going aggressive, and giving things 6GB. I did not attempt to settle on a smaller amount, for anyone who comes along after--- I just gave the tasks a limit that I considered to be "a lot" in this context. I still see some things like the errors below. The backup completes successfully, but I'm unclear why there would be errors like these sprinkled throughout the backup. Is the relative path full/snapshot/app_... actually correct? Or, should that be a full path (e.g. the base path I provided at setup time along with the relative path)? In the command that succeeds, it is a full path. Feb 13 16:11:00 box:shell filesystem: ssh -o "StrictHostKeyChecking no" -i /tmp/identity_file_d82bc09e-a419-4d60-84bf-95d631fd0ebb -p 22 user@nas.lan cp -aRl full/snapshot/app_c74efccf-d273-46c9-8afe-3fd427bb78c1 full/2026-02-13-210356-064/app_git.jadud.com_v1.37.4 errored BoxError: ssh exited with code 1 signal null Feb 13 16:11:00 at ChildProcess.<anonymous> (/home/yellowtent/box/src/shell.js:82:23) Feb 13 16:11:00 at ChildProcess.emit (node:events:519:28) Feb 13 16:11:00 at maybeClose (node:internal/child_process:1101:16) Feb 13 16:11:00 at ChildProcess._handle.onexit (node:internal/child_process:304:5) { Feb 13 16:11:00 reason: 'Shell Error', Feb 13 16:11:00 details: {}, Feb 13 16:11:00 stdout: <Buffer >, Feb 13 16:11:00 stdoutString: '', Feb 13 16:11:00 stdoutLineCount: 0, Feb 13 16:11:00 stderr: <Buffer 63 70 3a 20 63 61 6e 6e 6f 74 20 73 74 61 74 20 27 66 75 6c 6c 2f 73 6e 61 70 73 68 6f 74 2f 61 70 70 5f 63 37 34 65 66 63 63 66 2d 64 32 37 33 2d 34 ... 50 more bytes>, Feb 13 16:11:00 stderrString: "cp: cannot stat 'full/snapshot/app_c74efccf-d273-46c9-8afe-3fd427bb78c1': No such file or directory\n", Feb 13 16:11:00 stderrLineCount: 1, Feb 13 16:11:00 code: 1, Feb 13 16:11:00 signal: null, Feb 13 16:11:00 timedOut: false, Feb 13 16:11:00 terminated: false Feb 13 16:11:00 } Feb 13 16:11:00 box:storage/filesystem SSH remote copy failed, trying sshfs copy Feb 13 16:11:00 box:shell filesystem: cp -aRl /mnt/managedbackups/1ec6c6b4-7566-4369-b2ce-466968b00d5d/full/snapshot/app_c74efccf-d273-46c9-8afe-3fd427bb78c1 /mnt/managedbackups/1ec6c6b4-7566-4369-b2ce-466968b00d5d/full/2026-02-13-210356-064/app_git.jadud.com_v1.37.4 Feb 13 16:11:07 box:backuptask copy: copied successfully to 2026-02-13-210356-064/app_git.jadud.com_v1.37.4. Took 7.889 seconds
  • Restore backup failed after 20h - Error 70

    Solved Support backup restore
    3
    0 Votes
    3 Posts
    332 Views
    nebulonN
    There is also a Logs dropdown button in the backups view which opens the corresponding log file in the logsviewer, from there the full logs can also be downloaded, avoiding the need to ssh into the server.
  • Why does Cloudron set 777 permissions for SSHFS?

    Solved Support backup sshfs security
    6
    1 Votes
    6 Posts
    717 Views
    jamesJ
    Hello @jadudm Always happy to help.
  • Waiting for lock during backup

    Solved Support backup
    9
    0 Votes
    9 Posts
    817 Views
    J
    Yes, you have to adjust the schedule manually to not overlap. Otherwise, if a single app is backing up to multiple sites in parallel, they will get serialized internally (with the lock).
  • Backup everything issue

    Solved Support backup
    6
    1 Votes
    6 Posts
    541 Views
    jamesJ
    Hello @miednr Yes, for stopped apps a new backup will not be created since nothing has changed. See: https://docs.cloudron.io/backups#retention-policy For installed apps and box backups, the latest backup is always retained regardless of the policy. This ensures at least one backup remains preserved even if all backups fall outside the retention policy. This also preserves the latest backup of stopped apps when not referenced by any box backup. Did you know you can also archive apps? https://docs.cloudron.io/apps#archive
  • Cannot back up apps and update to the new Cloudron version

    Solved Support backup dns
    12
    1
    0 Votes
    12 Posts
    1k Views
    Z
    @girish Thank you, after upgrading to Cloudron version 9.0.17 (latest), everything started working again.
  • Issue with app updates when using Box Storage backups

    Solved Support backup storagebox hetzner
    8
    0 Votes
    8 Posts
    822 Views
    BenoitB
    I solved my problem by updating Cloudron to version 9.0.17. There’s no longer any need to run a backup before a manual app update.
  • App restore not successful

    Solved Support backup restore storagebox disk space sshfs
    5
    1 Votes
    5 Posts
    574 Views
    J
    @tecbox thanks for the update!