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
  • Brite
  • 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 - Status | 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 2.5k 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

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      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