Before anyone says it, yes, I know it’s shit, and that Microsoft are awful, but my wife needs Office, so I get a couple of accounts with 1TB of storage for free, so I may as well use it.

I’ve got my PC, my laptop, and a Synology DS216 (I think) NAS that I want to keep synced and backed up. I was using Onedrive on the PC to sync to their online storage, and using Syncthing to keep the laptop and Synology updated, but they just mirrored the PC. The PC was the only one that could write to the folder.

I want to keep the PC and laptop synced in both directions, and use the Synology and Onedrive as extra copies. I know it’s not a proper backup, but it’s better than nothing for the moment.

Would I be better off installing Onedrive, or Abraunegg’s version, on the three systems and letting it sync, or putting Onedrive on the Synology and using Syncthing to keep the folders synced?

I’ll have Onedrive on the Synology either way, and I’ll be using Syncthing on all three to keep my music synced with my media server, so I’m mostly wondering whether people think it’s better to let just the Synology sync to Onedrive, or to have a client on each device.

The three devices are pretty much always used in the same house, but very occasionally the laptop is taken out, almost always to somewhere with an internet connection.

Thanks :)

  • [object Object]@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    22
    ·
    edit-2
    10 days ago

    You can mount your OneDrive on your filesystem with rclone. Once mounted, it works just like a normal directory, except with some latency. You can mount it to multiple devices too.

    https://rclone.org/commands/rclone_mount/

    If you don’t like sharing your files to Microsoft in plaintext, you can also create encrypted remote within Microsoft remote. With both set up, files will appear in plaintext on your desktop’s filesystem, but will be encrypted on OneDrive.

    https://rclone.org/crypt/

    • Tippon@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 days ago

      I’ve just tried reading through your links, but I’m going to have to come back with a dictionary or two 😅

      If I’m understanding it correctly, that leaves the files on the Onedrive servers, but lets me access them as if they’re on my computer? That would be handy, but not great if I haven’t got an internet connection.

      I’ll do some more reading, thanks :)

      • [object Object]@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        9 days ago

        Yes, it makes them behave just like normal files. Internet connection is necessary unfortunately, and you can’t do the “edit now, upload later” kind of thing.

        • Tippon@lemmy.dbzer0.comOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          9 days ago

          Thanks for clarifying :)

          That’s a shame. It would be great at home, but no good on the rare occasions when I haven’t got a connection.

      • SinTan1729@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 days ago

        If you just wanna use it as a backup, and not access stuff from it directly, it’ll be easier to forego rclone_mount and just use rclone directly to backup stuff on a schedule. That’s what I do.

  • Fitik@fedia.io
    link
    fedilink
    arrow-up
    2
    ·
    9 days ago

    GNOME has a built in OneDrive integration, and it works well from my experience, one of the reasons I decided to stay on this DE

    It acts a an additional directory tho, I’m unsure about your use-case

    • Tippon@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 days ago

      It probably won’t work for me as an additional directory, but I’ll have a look into it, thanks :)