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. Support
  3. CR 8.0.1 - backup failed (home server & backblaze)

CR 8.0.1 - backup failed (home server & backblaze)

Scheduled Pinned Locked Moved Solved Support
backups
11 Posts 4 Posters 1.1k Views 4 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.
  • nebulonN Offline
    nebulonN Offline
    nebulon
    Staff
    wrote on last edited by
    #2

    This is a newly introduced check for the tarball creation. This means that a file has changed on disk while the backup tarball is being created. This would result in either a broken tarball or simply stalling the backup process. @girish has a fix for this for next release until that this just means that you have to retry until the backup runs at a time where files don't change so frequently behind its back.

    humptydumptyH 1 Reply Last reply
    1
    • nebulonN nebulon

      This is a newly introduced check for the tarball creation. This means that a file has changed on disk while the backup tarball is being created. This would result in either a broken tarball or simply stalling the backup process. @girish has a fix for this for next release until that this just means that you have to retry until the backup runs at a time where files don't change so frequently behind its back.

      humptydumptyH Offline
      humptydumptyH Offline
      humptydumpty
      wrote on last edited by
      #3

      @nebulon Thanks for the quick response. I read something about a backup fix but I thought it was applied in 8.0.1. No worries. I just wanted to report the issue in case it's a different one. Thanks again.

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

        Yes, there is a further fix in 8.0.2 for this. Can you check in that? Latest release is 8.0.3 by now. We will make it stable sometime next week.

        1 Reply Last reply
        1
        • girishG girish marked this topic as a question on
        • humptydumptyH Offline
          humptydumptyH Offline
          humptydumpty
          wrote on last edited by
          #5

          I updated all servers to 8.0.3. I'll report back if it happens again. Thanks Girish!

          1 Reply Last reply
          3
          • humptydumptyH humptydumpty has marked this topic as solved on
          • humptydumptyH Offline
            humptydumptyH Offline
            humptydumpty
            wrote on last edited by
            #6

            @girish Hetzner VPS backing up to Backblaze S3 failed on CR v8.0.3 (Ubuntu 24.04 LTS). Is it a network hiccup or a bug?

            2024-08-16T05:15:33.545Z box:tasks update 13536: {"percent":51,"message":"Uploading backup 156M@1MBps (support.mydomain.com)"}
            2024-08-16T05:15:35.861Z box:storage/s3 Upload progress: {"loaded":125829120,"part":11,"key":"snapshot/app_a52611d6-c20e-4f40-a1cb-74b94e58eda6.tar.gz.enc"}
            node:events:496
                  throw er; // Unhandled 'error' event
                  ^
            
            Error: write EPIPE
                at WriteWrap.onWriteComplete [as oncomplete] (node:internal/stream_base_commons:94:16)
            Emitted 'error' event on TLSSocket instance at:
                at emitErrorNT (node:internal/streams/destroy:169:8)
                at emitErrorCloseNT (node:internal/streams/destroy:128:3)
                at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
              errno: -32,
              code: 'EPIPE',
              syscall: 'write'
            }
            
            Node.js v20.12.2
            2024-08-16T05:15:35.883Z box:shell backup-snapshot/app_a52611d6-c20e-4f40-a1cb-74b94e58eda6: /usr/bin/sudo -S -E --close-from=4 /home/yellowtent/box/src/scripts/backupupload.js snapshot/app_a52611d6-c20e-4f40-a1cb-74b94e58eda6 tgz {"localRoot":"/home/yellowtent/appsdata/a52611d6-c20e-4f40-a1cb-74b94e58eda6","layout":[]} errored BoxError: backup-snapshot/app_a52611d6-c20e-4f40-a1cb-74b94e58eda6 exited with code 1 signal null
                at ChildProcess.<anonymous> (/home/yellowtent/box/src/shell.js:122:19)
                at ChildProcess.emit (node:events:518:28)
                at ChildProcess.emit (node:domain:488:12)
                at ChildProcess._handle.onexit (node:internal/child_process:294:12) {
              reason: 'Shell Error',
              details: {},
              code: 1,
              signal: null
            }
            2024-08-16T05:15:35.885Z box:taskworker Task took 935.316 seconds
            2024-08-16T05:15:35.885Z box:tasks setCompleted - 13536: {"result":null,"error":{"stack":"BoxError: Backuptask crashed\n    at runBackupUpload (/home/yellowtent/box/src/backuptask.js:164:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async uploadAppSnapshot (/home/yellowtent/box/src/backuptask.js:361:5)\n    at async backupAppWithTag (/home/yellowtent/box/src/backuptask.js:383:5)\n    at async fullBackup (/home/yellowtent/box/src/backuptask.js:504:29)","name":"BoxError","reason":"Internal Error","details":{},"message":"Backuptask crashed"}}
            2024-08-16T05:15:35.885Z box:tasks update 13536: {"percent":100,"result":null,"error":{"stack":"BoxError: Backuptask crashed\n    at runBackupUpload (/home/yellowtent/box/src/backuptask.js:164:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async uploadAppSnapshot (/home/yellowtent/box/src/backuptask.js:361:5)\n    at async backupAppWithTag (/home/yellowtent/box/src/backuptask.js:383:5)\n    at async fullBackup (/home/yellowtent/box/src/backuptask.js:504:29)","name":"BoxError","reason":"Internal Error","details":{},"message":"Backuptask crashed"}}
            BoxError: Backuptask crashed
                at runBackupUpload (/home/yellowtent/box/src/backuptask.js:164:15)
                at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
                at async uploadAppSnapshot (/home/yellowtent/box/src/backuptask.js:361:5)
                at async backupAppWithTag (/home/yellowtent/box/src/backuptask.js:383:5)
                at async fullBackup (/home/yellowtent/box/src/backuptask.js:504:29)
            
            1 Reply Last reply
            0
            • matix131997M Offline
              matix131997M Offline
              matix131997
              wrote on last edited by matix131997
              #7

              I also have a similar problem. I have the same as you, Hetzner server and Backblaze. @girish has already made an improvement and it will be in the new version 8.0.4 next week.

              But it's interesting, on the development server where I have an application running that I prepare in LAMP it runs a copy with no problem.

              humptydumptyH 2 Replies Last reply
              1
              • matix131997M matix131997

                I also have a similar problem. I have the same as you, Hetzner server and Backblaze. @girish has already made an improvement and it will be in the new version 8.0.4 next week.

                But it's interesting, on the development server where I have an application running that I prepare in LAMP it runs a copy with no problem.

                humptydumptyH Offline
                humptydumptyH Offline
                humptydumpty
                wrote on last edited by
                #8

                @matix131997 Noted. Thanks for letting me know!

                1 Reply Last reply
                0
                • matix131997M matix131997

                  I also have a similar problem. I have the same as you, Hetzner server and Backblaze. @girish has already made an improvement and it will be in the new version 8.0.4 next week.

                  But it's interesting, on the development server where I have an application running that I prepare in LAMP it runs a copy with no problem.

                  humptydumptyH Offline
                  humptydumptyH Offline
                  humptydumpty
                  wrote on last edited by
                  #9

                  @matix131997 said in CR 8.0.1 - backup failed (home server & backblaze):

                  application running that I prepare in LAMP it runs a copy with no problem.

                  Maybe the file size matters? I think my crashes have been happening with larger files mostly. The speed drops to 0-1 mbps after a while.

                  matix131997M 1 Reply Last reply
                  0
                  • humptydumptyH humptydumpty

                    @matix131997 said in CR 8.0.1 - backup failed (home server & backblaze):

                    application running that I prepare in LAMP it runs a copy with no problem.

                    Maybe the file size matters? I think my crashes have been happening with larger files mostly. The speed drops to 0-1 mbps after a while.

                    matix131997M Offline
                    matix131997M Offline
                    matix131997
                    wrote on last edited by
                    #10

                    @humptydumpty I also think. On the server where the copy is running the size of the application does not exceed 1GB, and on the production server I have Nextcloud where the size exceeds 100GB is not successful.

                    humptydumptyH 1 Reply Last reply
                    0
                    • matix131997M matix131997

                      @humptydumpty I also think. On the server where the copy is running the size of the application does not exceed 1GB, and on the production server I have Nextcloud where the size exceeds 100GB is not successful.

                      humptydumptyH Offline
                      humptydumptyH Offline
                      humptydumpty
                      wrote on last edited by
                      #11

                      @matix131997 My freescout app is the one that crashed I think and it's around 1GB only. I have backups disabled for my Nextcloud because I'm pretty sure it would never finish the job within a reasonable time even if it didn't crash.

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