I have a 56 TB local Unraid NAS that is parity protected against single drive failure, and while I think a single drive failing and being parity recovered covers data loss 95% of the time, I’m always concerned about two drives failing or a site-/system-wide disaster that takes out the whole NAS.

For other larger local hosters who are smarter and more prepared, what do you do? Do you sync it off site? How do you deal with cost and bandwidth needs if so? What other backup strategies do you use?

(Sorry if this standard scenario has been discussed - searching didn’t turn up anything.)

  • MentalEdge@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    1 day ago

    Recently helped someone get set up with backblaze B2 using Kopia, which turned out fairly affordable. It compresses and de-duplicates leading to very little storage use, and it encrypts so that Backblaze can’t read the data.

    Kopia connects to it directly. To restore, you just install Kopia again and enter the same connection credentials to access the backup repository.

    My personal solution is a second NAS off-site, which periodically wakes up and connects to mine via VPN, during that window Kopia is set to update my backups.

    Kopia figures out what parts of the filesystem has changed very quickly, and only those changes are transferred over during each update.

    • NekoKoneko@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 day ago

      The Backblaze option is something I’ve seriously considered.

      Any reason this person didn’t go with the $99/year personal backup plan? It says “unlimited” and it is for my household only, but maybe I’m missing something about how difficult it is to setup on Unraid or other NAS software. B2’s $6/TB/mo rate would put me at $150/mo which is not great.

      • MentalEdge@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 day ago

        They only needed about 500GB.

        And personal is for desktop systems. You have to use Backblazes macOS/Windows desktop application, and the setup is not zero-knowledge on Backblazes part. They literally advertise being able to ship you your files on a physical device if need be.

        Which some people are ok with, but not what most of us would want.

              • MentalEdge@sopuli.xyz
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                1
                ·
                edit-2
                14 hours ago

                You can do that with B2. Just use an application to upload that encrypts as it uploads.

                The only way to achieve the same on the backup plan (because you have to use their desktop app) is to always have your entire system encrypted and never decrypt anything while the desktop app is performing a backup.

                Did you not read what I said? You use their app, which copies files from your system as-is. Ensuring it never grabs a cleartext file is not practical.

                  • MentalEdge@sopuli.xyz
                    link
                    fedilink
                    English
                    arrow-up
                    1
                    arrow-down
                    1
                    ·
                    edit-2
                    13 hours ago

                    Also doesn’t mean it is. Or in a way where only you can decrypt it.

                    The chain of custody is unclear either way. You’re not in control.

      • Scrollone@feddit.it
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 day ago

        You can’t use the $99/year plan for that. The authorized client only works as a desktop application on Windows and MacOS.