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


Skip to content
  • 0 Votes
    9 Posts
    2k Views
    ei8fdbE
    What is the output of ls -l /media/bernat/owncloud ? drwx------ 20 www-data www-data 4096 Nov 8 09:18 owncloud Thanks @girish I thought it was permissions.
  • Google Drive for Backup & as binded Local Storage

    Solved Discuss backups google drive
    22
    2 Votes
    22 Posts
    4k Views
    girishG
    I have made chown configurable for "mountpoint" provider in 7.1
  • 0 Votes
    9 Posts
    2k Views
    girishG
    @carbonbee So, you are saying that there are backups in S3 that are not listed in the Cloudron dashboard? And those backups are not getting removed?
  • Backup Stuck until manually stopped.

    Solved Support backups
    17
    1
    0 Votes
    17 Posts
    3k Views
    robiR
    @girish I have reports that this just happened again.
  • 0 Votes
    12 Posts
    3k Views
    M
    @girish Sounds good, thanks.
  • Wasabi for Cloudron Backups

    Discuss wasabi backups
    6
    6 Votes
    6 Posts
    1k Views
    ?
    @girish Hi. I believe I am on: v6.3.5 (Ubuntu 20.04.2 LTS). I actually got it working now using RSYNC instead of a Tarball. However, using RSYNC takes a long time so my question now is why the Tarball method doesn't work - there may be no temp folder to keep the zipped file I suspect, or something like that. My next question is what is the restore process - but I am not there yet. Thanks.
  • permissions issue with fsmetadata.json

    Solved Support backups rsync restore
    6
    0 Votes
    6 Posts
    1k Views
    girishG
    @robi The fsmetadata.json is only used in rsync backups. It's used to keep track of empty directories and 'x' bit of files when using rsync mode. We do this because object storage services (like s3, gcs and friends) cannot track this since they are not a filesystem but an object store. This is not needed in tgz because tgz format can encode this information inside the tarball. In essence, fsmetadata.json is usually owned by root. If it's owned by yellowtent, it's probably because maybe you restored the Cloudron in the past or something. The restore logic changes the permission of all files to yellowtent after downloading so that restore can continue as non-root user.
  • Fix filenames of App Backup Configs

    Solved Support backups
    2
    1 Votes
    2 Posts
    504 Views
    girishG
    Thanks, fixed.
  • Add Borg as backup option

    Feature Requests backups
    2
    4 Votes
    2 Posts
    433 Views
    infogulchI
    borg2 is in the works which reorganizes the storage backend to support any kind of remote storage, recently including everything supported by rclone.
  • Improved encrypted backup stability

    Support backups spaces encryption
    5
    0 Votes
    5 Posts
    1k Views
    yusfY
    @girish In my case I was trying to mirror the content of a remote DO object storage to a local Minio instance. I can't recall the exact error but I remember it had to do with the handling of filenames.
  • Limit CPU Usage to S3

    Support backups aws cpu
    11
    0 Votes
    11 Posts
    2k Views
    marcusquinnM
    @mehdi Very much interested in this topic. I love my American friends, but the EU certainly isn't without capability to respond to the data-mining free-for-all antics of the last decade. I share occasional posts on Twitter on these subjects if anyone's interested.
  • Add delete backup Action in Backup List

    Feature Requests backups
    11
    7 Votes
    11 Posts
    2k Views
    robiR
    @girish said in Add delete backup Action in Backup List: @robi i think users expect the box backups (the ones listed in the backups view) to be complete backups. If one of the apps is missing, it would be unexpected. Yes, unless one goes and edits them. Why would that be an expectation problem? If I remove an app from a backup that means I don't want to restore it either. Of course, alternately, we have to set expectations... When you restore from such backups, the apps will start our empty or something. Uhh, why not leave it out completely? Just skip that app from the restore, it's been removed, right? The backup, after the app removal, should decrement the app count, right? Neat and tidy.
  • Add backup time column in List of Backups

    Feature Requests backups
    4
    4 Votes
    4 Posts
    789 Views
    robiR
    Exposing this in the backup UI is the idea.. not fishing in the logs.
  • Clone a Live Local App

    Feature Requests backups clone
    6
    5 Votes
    6 Posts
    1k Views
    robiR
    @marcusquinn Yeah, I have another idea once differential backups become available.. Have the template App be backed up locally, while others remotely, keep things fast. Let's see which we get first.
  • Minio backup fails for no reason

    Solved Support minio backups
    16
    0 Votes
    16 Posts
    4k Views
    girishG
    @thibaud I replied to you on support@ but the issue is that there is some long file name. The current rsync+encryption backup has some file name length limitation - https://docs.cloudron.io/backups/#encryption . There is a feature request at https://forum.cloudron.io/topic/3057/consider-improvements-to-the-backup-experience-to-support-long-filenames-directory-names . Run the following command in /home/yellowtent/appsdata to find the large filenames: find . -type f -printf "%f\n" | awk '{ print length(), $0 | "sort -rn" }' | less
  • Improve Clone/Backup/Restore Speed

    Feature Requests backups clone
    24
    1 Votes
    24 Posts
    5k Views
    jimcavoliJ
    Just to follow up, here's a sample of normal backups followed by a Cloudron upgrade, which itself triggered another backup run, and the corresponding relevant network and disk graphs: [image: 1607915273220-network-traffic-resized.png] [image: 1607915283316-disk-i_o-resized.png] All in all, it's definitely fast-er but not insanely performant. CPU utilization vs load hints that it may in fact be down to inefficient utilization of cores to some extent, but there is definitely a fair bit more bottleneck coming from the network still. [image: 1607915562708-cpu-utilization-resized.png] [image: 1607915565769-cpu-load-resized.png] Nothing earth-shattering either way, and gains were more mild than I would have guessed, but all in all, not a bad outcome.
  • 0 Votes
    7 Posts
    2k Views
    rmdesR
    glad to have helped
  • ODrive Sync can use any number of backends!

    Discuss backups
    3
    2 Votes
    3 Posts
    629 Views
    robiR
    @girish Oh, I had the URL copied in the paste buffer but got distracted. It's much simpler - https://odrive.com I've updated the post with the link.
  • Best aws s3 backup storage class

    Discuss backups glacier aws
    15
    0 Votes
    15 Posts
    3k Views
    robiR
    Good points @mehdi @CarbonBee See if you can find another project that already integrates with Glacier and how they handle it. If it's OSS, the code will be reusable, easing integration for devs.
  • Why is my backup drive full?

    Solved Support backups backup
    20
    1 Votes
    20 Posts
    2k Views
    girishG
    @ei8fdb said in Why is my backup drive full?: I've moved the backup directories from /var/backups/ to my external drive. If I want to restore from those backup directories, do I need the contents of the /var/backups/snapshot directory also? The snapshot directory is not required for restoring. BUT it's required for the actual the backups to work (so think of it as a working directory for backups). It's important to not remove that directory when doing backups! Since, Cloudron will use hard links from the actual backups to the snapshot directory, it's not really taking up extra space.