this post was submitted on 02 Jan 2024
25 points (100.0% liked)

Free and Open Source Software

18021 readers
13 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

Anyone know of any user friendly, FOSS, backup programs that work on Windows? If they were cross-platform that would be a bonus. Asking for a friend (no really, a family member)

top 34 comments
sorted by: hot top controversial new old
[–] thestarfraction@beehaw.org 8 points 11 months ago (1 children)

'install Linux' not really going to be an option in this case

[–] jarfil@beehaw.org 2 points 11 months ago (1 children)

Install a Windows backup software... targeting a Linux machine? Either that, or external HDDs.

[–] thestarfraction@beehaw.org 1 points 11 months ago

Yeah, I'm probably looking for something to an external drive for now

[–] Moonrise2473@feddit.it 7 points 11 months ago

Urbackup. It does automatic backups of both files and whole disk image of all computers in the network and it's set and forget. Once the server is set, you just need to install the client on every machine you need to backup, it will take all the settings automagically from the network.

[–] Godort@lemm.ee 7 points 11 months ago* (last edited 11 months ago)

Veeam is not FOSS, but there is a free version, it's user friendly, and has agents for both Windows and Linux.

[–] UselesslyBrisk@infosec.pub 6 points 11 months ago

Not free as in foss. But free as in beer.

You can use xpenology or just a synology disk station with active backup for business. It does quite well with windows and just runs in the background.

Before using that I use urbackup ,which is FOSS. It also worked quite well.

[–] privsecfoss@feddit.dk 5 points 11 months ago (1 children)

Duplicati runs om Windows AFAIK.

[–] esaru@beehaw.org 1 points 11 months ago* (last edited 11 months ago)

Yes, and it works very well. A friend of mine is using it on his Surface Go backing up to the local system (with high frequency for case of editing/deleting files accidentially) and to his cloud storage simultaneously (with daily frequency for case of hardware loss).

[–] sonori@beehaw.org 4 points 11 months ago (3 children)

Urbackup has windows and linux backup agents and I believe is open source, but I don’t know if it has a windows server.

Veeam is pretty good, but not open source and the community version is limited to ten agents.

[–] Moonrise2473@feddit.it 2 points 11 months ago

I'm using urbackup server on Linux, but Winget has urbackup server so I guess it can also work there

[–] thestarfraction@beehaw.org 2 points 11 months ago

Cheers will check out

[–] Appoxo@lemmy.dbzer0.com 1 points 11 months ago

The Agent is limited to one job.
The B&R is afaik limited to 15 jobs bit requires another windows instance like a VM.

[–] sibloure@beehaw.org 4 points 11 months ago (2 children)

I've used Kopia before and liked it. It's cross platform and allows you to browse back through folders on a timeline like macOS Time Machine.

[–] nix@merv.news 2 points 11 months ago (1 children)

Looking through yhe website has me a bit confused. If I want to use this and backup my computer to say Google Cloud. Do I have to set up a VM with google cloud and install software or what? I can’t seem to find any info on what the price will look like

[–] sibloure@beehaw.org 2 points 11 months ago

I had backed it up to an external drive. If I remeber correctly, there may be an option to remotely connect to google cloud from within the kopia app, but you don't need to create any VM. I don't have access to Windows to test it now, but you can always download the all the explore it.

[–] thestarfraction@beehaw.org 1 points 11 months ago

Thanks will try!

[–] Appoxo@lemmy.dbzer0.com 3 points 11 months ago

Not Foss but very nice to use: Veeam

It's free for home and commercial use but limited to one backup job.
You could install a backup server version of it in a VM (Veeam B&R) for (I believe) 15 backup jobs in total.

I use it at home and we sell and deploy it at work so my opinion is biased but I really like the product.

[–] HumbleHobo@beehaw.org 3 points 11 months ago (1 children)

You'll need to think of "backup" as a different thing if you are looking at the free space. For instance, I can backup my data onto discs, but it costs buying discs. I can also make lots of copies of my images and videos automatically using SyncThing (which is open source), but it requires multiple computers to really be considered a "backup".

[–] thestarfraction@beehaw.org 1 points 11 months ago

Yeah it's backup rather than sync I'm looking for

[–] Quexotic@beehaw.org 2 points 11 months ago* (last edited 11 months ago)

This doesn't meet your criteria because not FOSS, but hear me out...

I used synctoy for a while and it can sometimes be glitchy. I switched to aomei backupper [sic]. It's basically shareware with a few nags. It seems pretty solid.

Only thing that I think would be better would be to use robocopy with the mirror switch. For help getting the syntax down and scheduling it with task scheduler, gpt3 should have you covered.

Robocopy is already built into win7, 8, 10, and 11.

For foss, I looked at bakula, kopia, and duplicati. It's been a while since I looked into them so I honestly can't recall why I didn't switch to them. ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯

[–] BearOfaTime@lemm.ee 2 points 11 months ago* (last edited 11 months ago) (1 children)

What's your backup target (to where are these backups being sent?)?

Are you looking for actual Backup-strategy apps or just data sync as a form of backup (I wouldn't recommend this approach unless you can setup multiple destinations and some form of differencing).

Also, how will backups be validated? Will there be a monthly check for a while to verify files? Maybe a quarterly restore test until you trust it's working right? Who's going to do this?

Just some questions to consider. Good luck, backup is so much fun!

[–] thestarfraction@beehaw.org 1 points 11 months ago

Thanks - realistically I'd probably be looking at a backup to an external drive. I am looking for a 'backup-strategy' rather than a dara sync. Regular checks might well not happen so it would be good if these were built in (like with deja-dup on Linux)

[–] Powderhorn@beehaw.org 2 points 11 months ago (1 children)

Free but not open-source, Microsoft's own SyncToy. Used it for years to do weekly backups to SD cards. You can set multiple source/target combos and run one or all with a button thereafter.

[–] jarfil@beehaw.org 5 points 11 months ago (1 children)

I wouldn't trust SD cards with being backups. Data retention on Flash is a finicky issue, and SD cards are the worst of them all. Even SSDs have been known to suddenly lose their data when not powered on for some time. HDDs and DVD-Rs still have the best retention rates... but still don't forget to follow 3-2-1.

[–] Powderhorn@beehaw.org 2 points 11 months ago (1 children)

Fair points, but the question was about software.

[–] jarfil@beehaw.org 1 points 11 months ago* (last edited 11 months ago) (1 children)

True. On the software side, SyncToy seems to have been abandoned in 2021. Sounds like a reasonable candidate to get picked up by PowerToys, but who knows.

What would be the current equivalent, FreeFileSync?

[–] Powderhorn@beehaw.org 1 points 11 months ago

Surely it's available from somewhere reputable still ... not like it was getting frequent updates before 2021. I was using it through May, when I switched to KDE, so I never looked into alternatives after that. Oh, well. I tried. 😁

[–] smileyhead@discuss.tchncs.de 1 points 11 months ago

You can use borgbackup with WSL, borg is great.

[–] belated_frog_pants@beehaw.org 1 points 11 months ago

Delta copy uses cygwin rsync under the hood. Its not fully foss but has the underpinnings

[–] Overzeetop@beehaw.org 1 points 11 months ago

Is it necessary to be FOSS, or is free good enough? If cost is the only driver and the backup is local to a regular device, I can recommend SyncBack for simple backups on their free version. I bought Pro several years ago and there is no ongoing licensing fee. When they add certain services I would find useful, or as tech progresses, I'll upgrade but there's no ongoing cost and it runs reliably for me. It's also very windows-centric in terms of its design and UI, which makes it relatively easy to use. Granted I wouldn't give it to my mother to set up for herself, but it will run unattended once set up.

[–] Smoke@beehaw.org 1 points 11 months ago
[–] MangoPenguin@lemmy.blahaj.zone 1 points 11 months ago* (last edited 11 months ago)

Lots of good recommendations here!

For user friendly software Veeam Endpoint, Synology Active Backup, and Duplicati would be my top 3. They all let you restore easily with a GUI that is easy to navigate, support email notifications natively for failures/warnings, and support VSS on windows without external scripts.

Kopia, Restic, and similar open source projects also work well on a technical level, but are about the farthest thing from user friendly as they require custom scripting to perform VSS snapshots before backup and send notifications after, and are not very easy to use for restoring files.

[–] IcyPenguin@beehaw.org 1 points 11 months ago

As far as I know Duplicati has a Windows version

[–] Barzaria@lemmy.dbzer0.com 1 points 11 months ago

Rsync on a scheduled task is dead simple. If your friend can stomach WSL (Windows subsystem for Linux) being on the machine you might try using that. The command is a one liner:

$rsync -r /path/to/source /path/to/backup

and can be automated with cron.