I’ve been using Kopia to backup my Windows work machine, Linux personal computer, and my wife’s Macbook.

Right now, It is just backing up to my NAS, but I would like to have it backup to a cloud solution.

I figured I would get some S3 storage somewhere and point Kopia at that to make the backup. I do not need a lot of space. I think 500gb would be enough. I do not want costs to be too high.

Do I have the right plan, or is there a better option?

Thanks in advance.

  • @[email protected]
    link
    fedilink
    English
    913 days ago

    Options if it’s to protect against local disasters such as fire:

    1. Having a NAS at a family member / friends house as a backup location for your NAS (over vpn) is an option. Works best if they also need an offsite backup with you being able to spare space for it on your NAS in return.
    2. Having at least two usb drives as backup locations for the NAS and rotated as often as you think necessary and having at least one stored offsite at a family member / friends house.
    3. Rent a proper 1U rack space in the city data centre and setup your own “cloud”, definitely the most expensive option and total overkill if offsite backup is the only reason.

    Personally I would probably go for option two and bring the usb drive with me for a weekly coffee with my parents, they’d enjoy the visit and I enjoy knowing that my backup isn’t in the hands of Amazon. I’d go for option 1 if my internet was better.

    • icallthebigonebitey
      link
      fedilink
      English
      213 days ago

      For option 1, the NAS could even be an old router flashed with OpenWRT or a cheap $80 mini PC that has a portable or internal 2.5” disk attached.

  • Zos_Kia
    link
    fedilink
    English
    312 days ago

    I am looking for a solution for a ~1TB collection, and the Glacier Deep Archive storage tier is barely above 1$/m for the lot. You may want to look into it ! If I remember correctly, the retrieval (if you one day need to get your data back) was around 20$ to get the data in a few hours, or 2$ to get it in a couple days.

  • @[email protected]
    link
    fedilink
    English
    2
    edit-2
    10 days ago

    I’m using Kopia with AWS S3 for about 400GB and it runs a bit less than $4/mo. If you set up a .storageconfig file it will allow you to set a storage level based on the file names. Kopia conveniently makes the less frequently accessed files begin with “p” so you can set them to the “infrequently accessed” level while files that are accessed more often stay in standard storage:

    {
      "blobOptions": [
        {
          "prefix": "p",
          "storageClass": "STANDARD_IA"
        },
        {
          "storageClass": "STANDARD"
        }
      ]
    }
    
  • Justin
    link
    fedilink
    English
    113 days ago

    Seems like a good way to do it.

    Keep in mind Kopia has some weirdness when it comes to transferring repos between filesystem and S3, so you’d probably want to only keep one repo.
    https://kopia.discourse.group/t/exported-s3-storage-backup/3560

    Backblaze B2 is a cheap S3 provider. Hetzner storage box is even cheaper, but it doesn’t support S3 natively, so you’re likely to run into issues with the kopia repo compatibility I mentioned.

    • @[email protected]OP
      link
      fedilink
      English
      113 days ago

      So, I would need 3 different s3 buckets? One for each system?

      If that’s the case, I might go the raspberry pi in a relatives house route.