> Anyone know of a backup solution for UnRAID that doesn't involve rsync/chron or otherwise usage of the terminal?
You're running Linux. You're not going to be able to avoid the terminal forever and you're severely limiting yourself by not using it. People just don't really write GUIs for Linux that often because the people who are able to write them have no motivation to do so.
Duplicati can run on Linux and has a web interface but you'll likely need to use a terminal for the initial set up.
I'd really recommend something like a snapshotting filesystem, Attic or Borg though. All of which will require use of the terminal (unless you switch to FreeNAS, which can configure periodic snapshotting and replication through the web UI).
Sorry to rub it in, but now is a good time for you to set up an automated & versioned backup system.
> Is there an alternative to the Crashplan software that enabled you to backup your computers to another computer you own?
Duplicati is a solution that would allow you to utilize a variety of destination types that might be available on your own network:
Aside from these, there are a number of proprietary hosted destination types, such as Google Drive, Dropbox, Amazon, etc.
OP, you didn't really give us any info about what kind of backup you're looking for. GUI or command line? Cloud or local? Scheduled or continuous?
For simple, local backups on a personal machine, my favorite is Back in Time, which I've relied on for years. I've also used DejaDup, which is Ubuntu's preinstalled backup software. It's fine.
For cloud backups there are a number of choices. I've used Duplicati and Backblaze B2 before, which worked well. Now I use a bit of a weird system which works for me, but is not a pure backup solution.
Borg is probably overkill for personal backup, but you can certainly use it for that.
Duplicati is an open source project that might be something to look at. It is simply an application and does not provide storage itself but it does support Amazon, Google Drive, Dropbox, etc. as well as generic options such as SFTP, WebDAV and local drives.
Note: It requires Mono on Linux.
> Does anyone know of a decent P2P replacement for this part?
You could maybe get your family members to switch to Duplicati, which can make use of SFTP or WebDAV (and other methods) to transfer backup sets to your computer.
For one-time use, just copy and paste or clone the drive as previously suggested. But IMHO you might want to ramp up and automate a bit. There are lots of tools out there for this, but here are just a couple:
Duplicati is a free, open source tool that will make scheduled incremental backups from anywhere on your computer to any of a number of backup storage destinations, including cloud providers (Amazon S3, Backblaze B2, etc) as well as local options like another hard drive on your system or a network drive on your home network. The major benefit of this is that you set it to backup entire directories with filters (with full ability to exclude specific subdirectories or folders as you wish), but after that you don't need to remember to copy-and-paste over the files you want to back up, it handles it for you including added stuff. You could use this, for example, to back up your main files to your current external drive.
Another tool, RSync, automates basically direct copying of files from one place to another (as far as I've heard it can also do local drives as well as cloud targets). So one thing you could do if you're nervous about your current backup external HDD failing soon, is to get a second drive and schedule RSync to essentially mirror the backup data from drive #1 over to (new) external drive #2 (or a cloud storage target). This will increase your resistance against disaster scenarios. Keep in mind though that the only complete protection against disaster (like a housefire etc) is to have an offsite backup. I personally use B2 as it's among the cheapest cloud storage providers out there as far as I know.
https://www.duplicati.com/ Multi-platform client.
https://duplicati.readthedocs.io/en/latest/05-storage-providers/ Choose your storage provider challenger?
Backup locally and remotely so they have speed and an actual backup.
I actually do exactly that, I have a wireguard VPN to get inside my network and access all my local servers and NAS data.
I take encrypted offsite backups from my desktops using Duplicati to an unlimited-space Google drive with a GSuite for Business account. On the NAS, I just sync everything to the encrypted GDrive with rclone.
I don't. It was my first Rust project, only my second real programming project, and it was pretty bad. I thought about restarting it recently, but it doesn't compile any more. I planned out a re-write, but then found Duplicati which is basically what I had planned out and decided to play with actix-web instead.
I try to avoid having to do that in the first place. The only time I do a clean install from media is when I get a new PC and it comes with crapware.
Get in the habit of keeping your documents organized and backed up. Google drive, dropbox, onenote, or if you are cloud wary, something like Duplicati, https://www.duplicati.com/ and back up over web / ftp / samba, etc.
Install your games in a separate folder than Program Files. Mine look like this.
D:\Games
It's much easier to keep things organized. I will even keep a folder for game installers for when I go to LAN parties and such, so everybody can be on the same version of a game.
That takes care of documents and games.
one tool all of you may want to check out is duplicati (https://www.duplicati.com/). it is an open source backup tool that is actually really good. it will back up your files to pretty well any location be it an external drive, another folder, or even onedrive or google drive. it can be set up to be scheduled and will even encrypt your backups if you want. it also keeps versions of backups so that i can restore my files to any point in a period of time. super useful. i have it set up to backup every hour and i dont even know it is running most of the time. backs up all my stuff and i can restore to any point in the last 6 months. basically this is a set and forget it even exists
Check this out: https://www.duplicati.com/articles/Choosing-Sizes/
And my thread on r/datahoarder with similar questions: https://np.reddit.com/r/DataHoarder/comments/6vk0sg/optimize_duplicati_uploads/
Probably because the old (1.3 version) required occasional full backup uploads. https://www.duplicati.com/articles/Storage-Engine/
It appears they have changed that behavior with the new 2.0 version.
It is a separate program, but it uses amazon cloud drives API for the data store. It does client side encryption and sends the encrypted blocks to ACD.
You can also set up backups to go to other providers like S3, google drive, or even an ftp server.
You should already be backing up your NUC.
What I do is that I create a backup share on my Synology, then mount that share on my NUC with NFS.
Then I use Duplicacy to backup to that folder. Basically you can choose the backup tool of your choice. Popular are Borg, Duplicacy and Duplicati.
I personally use Duplicacy to backup to my Synology and Backblaze, running in Docker.
>Is there a way to backup to a friend and encrypt it so only you can view it but it’s stored on your fiends NAS?
Yes, encryption is a feature of backup software. Check open-source Duplicati - https://www.duplicati.com/ for example. So, your friend will not have access to backups, unless he has a key.
Use Duplicati it's a great tool for making backups. You can backup anything, anywhere, anywhen, anyhow. It's open source and completely free. I use it to backup a lot of different servers and it saved me a lot of time.
​
>!I'm not in any way affiliated with Duplicati and I'm not in any extent being asked or paid to promote it.!<
you have to consider cost too.. I reckon it sometimes its cheaper to self host and sometimes its not.
i personaly have a encrypted "backup" of my backups stored in my google drive just incase something happens to my physical hardware. (using https://www.duplicati.com)
I'm using Duplicati 2.0 to run daily backups. It encrypts, compresses, and deduplicates everything. My source data is 343 GB, and 7 versions takes up 265 GB compressed. I have it connect to my server using FTP over the LAN.
It isn't nearly as user friendly as time machine, but it's free and open source, and it doesn't care if something goes wrong with the connection. I've never had a problem with dropped wifi, it just picks it up next time it's scheduled to run.
It does use a lot of processing power to compress the data, so my macbook fans come on full for a few minutes when it runs.
I use time machine periodically with an external usb drive just so I have something easy to restore from if I have to replace my computer, but duplicati has all of my most recent files backed up.
I use this https://www.duplicati.com/
You can backup a bunch of different ways, different cloud providers, an external drive, etc.
It's very flexible, and everything is encrypted so it's privacy respecting. It's also open source and free to use :)
Firefly iiii is a solid self-hosted financial tool, so that may be a good place to start. Maybe something for backups? Duplicati? I'm sorry I can't help with radio but maybe something on the awesome list under streaming audio will do?
Can be used to do local and remote backup on most of the service, it support many type of backup. I'm using it to backup all of my games save and config on google drive, so i can rollback when i want to.
I'm using Cryptomator to encrypt my files and Open Drive to automatically upload them to my GDrive space.
https://github.com/liberodark/ODrive
Duplicati is really cool though, I'm testing it and it's working without problems; I read on this subreddit that it's sometimes buggy though, that's why I'd like to test it for another month because I find it better than Cryptomator / Open Drive for my case. YMMV I guess.
I was about to proclaim "VEEAM!" until I got to "mac endpoint". Do you need a system image or just data backed up?
Edit: Check out Duplicati. Can backup using FTP, SSH, BackBlaze B2, S3, etc...)
I searched for a solution to this for a long time, and ended up deciding upon using Backblaze B2 + Duplicati.
Backblaze B2 is just the cloud storage solution I chose to go with because I really like it's payment structure. You don't pay a fixed amount per month for unlimited access, instead you pay by the amount you have stored. It costs $X per Kb to upload to the B2 server, $Y per Kb per month to keep it stored there, and $Z per Kb to download from the B2 server. If you ever do need to recover your data, Z is the highest figure (but is still not really that expensive at all). X and Y are crazy small. I think I pay about $1.30 per month to keep about 300 GB stored there. With all that being said, you could use whatever cloud service you want, as the important part comes with...
Duplicati, an open source file duplication and encryption software. This program runs in the background on your computer to continuously back up your files. It makes a copy of a given file, encrypts that copy, uploads the encrypted version to your cloud server of choice (in my case B2), and then deletes the plaintext copy and the encrypted copy from your computer. That way your only uploading encrypted files to the cloud, and don't have to also keep redundant copies (encrypted and non encrypted) locally.
This.
The easiest way to backup your system would be to use a backup solution like this:
https://www.duplicati.com/
http://www.areca-backup.org/
Both are free and areca can do a backup without using compression. I can't say for sure if duplicati does the same if you want.
Neither. Use Duplicati. It's completely open-source, supports any backup protocol or cloud storage service you can think of, works on Windows, Mac, and Linux, and most importantly, is free.
Office 365 personal is a pretty good deal currently at $69.99 for a year and allows for up to 1tb. Then use something like Duplicati on your home PC or a VM, map a drive, and you can encrypt all data before it gets uploaded and stored on OneDrive.
It's highly unlikely that backup software would corrupt the source files. That being said, I don't usually encourage the usage of vendor backup programs. In my experience well-known programs such as Duplicati (for backup of files) and Veeam Agent (for backup of your entire computer) are more ideal. (I'm assuming you are on Windows.)
I'm using Duplicati 2 backup to Blackblaze B2.
B2 not encrypted any data, so let duplicati 2 do it jobs w/ encrypted data beforce upload.
and main reason why using B2 is just the first 10Gb are free, I only want to backup some config just in-case (i3 config, some dev tools, etc.)
Thread on täynnä hyviä ohjelmia, mutta tätä en vielä löytänyt Duplicati on varmuuskopiointiin tarkoitettu ohjelma. Säädetään siistin web ui:n kautta. Tukee melkein mitä vaan paikallista tai pilvitallennustilaa. Hoitaa deduplikaation, cryptauksen ja versioinnin todella helposti. Käytän tätä talon tietokoneiden varmuuskopiointiin paikalliselle palvelimelle, ja palvelimen varmuuskopioinnin pilveen.
Ok, here are some options!
Duplicati is free, customizable and connects with many cloud services.
Do you have a G Suite for Education account? Do you currently pay for Office 365? If you do, you may already have storage you can use.
If not, have a look at previous discussions on /r/DataHoarder (or ask there). I suppose Backblaze B2 can be wortwhile. Beware of lesser-known "cheap" providers as your data can vanish at any time.
Did you perhaps find other viable solutions? Open source? I really long for some redundancy. (cloud service agnostic like duplicati)
I'll chime in since this gives me a chance to elaborate which I should've done in the first place :O.
@1 This can't be true. I'm backing up terabytes, if it were to calculate hashes it would take months. It takes a couple of minutes. I believe it only checks if the "modified" date changed.
@2 This wouldn't make all that much sense anyway. The number of folders you can watch is limited. https://unix.stackexchange.com/questions/13751/kernel-inotify-watch-limit-reached (No idea how it works on windows) Considering this is /r/datahoarder we all tend to have huge datasets.
@3 Can confirm this one. But that makes sense - it's stored in blocks. You can change the blocksize to optimize for your data structure and internet connection. https://www.duplicati.com/articles/Choosing-Sizes/ Ideally you don't restore ever anyway. And if you have to then a couple more minutes don't hurt.
@4 Kenneth is reeeeeeallly careful. Others would have called this stable v5 already. I think he's just (understandably) afraid of messing things up at some point by accident and ruining his rep a little.
duplicati or arq backup are both backup utilities that encrypt your data before uploading to google drive. Duplicati is open source and free, while arq has a per-user license (so it can be used on multiple machines)
Arc is good. I could also recommend the Duplicati as the alternative software solution (it can be installed on Synology as well) and the Wasabi as the alternative storage solution. Check out the Wasabi guide on how to use it with Duplicati: https://wasabi-support.zendesk.com/hc/en-us/articles/115001600152-How-do-I-use-Duplicati-with-Wasabi-
I'm looking at CloudBerry Backup (https://www.cloudberrylab.com/backup/linux.aspx) and Duplicati (https://www.duplicati.com/).
I feel a little better about using CloudBerry, it seems more stable (but not free). Duplicati is free & open source, which is a major win.. but is currently in beta.
Any users of either have any input for me?
Duplicati can create versioned backups, store them locally (or remotely) and send notifications. It is simply an application and so does not provide cloud storage itself.
Duplicati works pretty well for managing versioned backups of files. You do have to provide your own storage though. It can store backup sets to local drives, (S)FTP servers or WebDAV-based servers as well as Google Drive, Dropbox, Amazon, etc.
There are tonnes. There is that one linked below. Here is one I made. Here is another one. Or a more generic backup tool.
So many options. I really don't know why so many people have yet to back up their stuff.
Back up your photos and other important documents too while you're at it!!
Quello che ti serve sono backup incrementali, ovvero backup che tengono traccia della trasformazione dei file da backup a backup.
Io per questo uso Duplicati non mi ha mai dato problemi ma è comunque ancora in beta quindi non so se mi fiderei di usarlo in azienda, se vuoi qualcosa di più stabile c'è duplicity ma è solo da linea di comando. Entrabi supportano il collegamento a servizi di cloud storage per conservare i backup
Check out Duplicati (https://www.duplicati.com/) FOSS (and encrypted) and backs up to many cloud storage providers. I use it backing up to an internal HDD, my NAS, B2, and S3.
I'm also using Backblaze B2 for my homelab. But I have much less data (in the 2 digits GB). Last time I've checked I haven't even been billed yet. (bill is at €0.21 atm)
I use Duplicati on Linux to encrypt & upload everything to Backblaze. Pretty easy to use over the web ui. I think it is also available on Windows: https://www.duplicati.com
I'm pretty satisfied with it. The only thing I ran into was a bug regarding daylight savings... It seems that it doesn't recognize it and therefore differs from my actual time. In my setup this was a problem since I startup some local backup targets at a specific time. But regarding uploading to Backblaze this isn't a problem.
All of the Screen and TMux options are great, but to answer your request for Docker and WebUI, I'd say check out Duplicati or URBackup. Both work well in my experience, and both have Web UIs, through for URBackup the terminal is used to specify what to backup.
Some have said Duplicati backups wouldn't restore for them, but in my testing it restored exactly as expected (verification of your copy of the data). If, however you are just looking for straight rsync, then definitely stick with TMux, Screen, or some similar tool, and use rsync in the CLI.
I dockerized all 15+ programs on my server, put the volumes into a single organized folder along with the docker compose file, point duplicati to the folder for nightly backups to google drive and voila! Automated offsite backup.
You can also backup to network drives, external drives, etc in addition. Sky’s the limit!
Are you backing up a bare metal OS, just files etc? Or are you backing up an entire virtual machine?
If you're just doing files you could write a very simple one-line script that uses rsync, which is a very efficient transfer protocol. You can install the Linux subsystem for Windows to use rsync. Duplicati would also do it: https://www.duplicati.com/
If you want to backup an entire VM, then I'd look at something like Veeam.
Consider Duplicati – open-source, multisystem, S3 support, web-GUI, encryption, etc. https://www.duplicati.com/
The next article includes overview of Duplicati and other similar applications - http://www.vmwareblog.org/single-cloud-enough-secure-backups-5-cool-cross-cloud-solutions-consider/
So you're copying all the files from a folder and storing the copies back to the same folder? That's not a backup. That's just duplicating your files. Whatever utility you end up using needs to copy files out to a separate storage device.
For this kind of thing I use Duplicati, which is a free program that comes with a huge number of options regarding how to move files to another device. See if this will work for your use case.
I use open-source Duplicati for my home backup - https://www.duplicati.com/ . It has filters (wildcards) for files and folders, supports multiple backup targets (external drive/NAS/cloud), incremental backups, etc.
For really important data, I’d recommend having two backups – one on external drive, the second in cloud (so called 3-2-1 backup rule - http://www.vmwareblog.org/3-2-1-backup-rule-data-will-always-survive/ ). Such approach allows recovery in worst cases.
It would be hard to find single solution for PC/laptop and phone.
For PC and laptop, I’d recommend open-source Duplicati - https://www.duplicati.com/ . It supports different OS (Windows, Linux), automated backups, multiple backup targets including cloud storage, compression and encryption. Overview and some alternatives you may find here - https://www.vmwareblog.org/single-cloud-enough-secure-backups-5-cool-cross-cloud-solutions-consider/
For Android I use two solutions:
Titanium Backup. It requires root on device and may help to restore system files after unsuccessful firmware flashing.
Google synchronization for photos, videos, documents (user data).
The easiest approach is just to copy required files/folders to backup storage. Such approach has disadvantages – you need manually track file changes, no file versioning, scheduling only in Windows Task Scheduler. There are specific backup solutions for home usage, which can not only automate backup process, but also have additional features, like: encryption, compression, backup to cloud storage, incremental backups (only new data is copied), etc. I personally use open-source Duplicati for backups at home - https://www.duplicati.com/
Also keep in mind, that single backup is not enough for very important data. It should be at least two backups in different locations (so called 3-2-1 backup rule - http://www.vmwareblog.org/3-2-1-backup-rule-data-will-always-survive/ )
It would likely be a lot cleaner and less fragile to back up the Linux box direct to Blackblaze. The consumer Backblaze product isn't supported on Linux but Backblaze B2 is, and several Linux backup applications support Backblaze B2 out of the box. I like Duplicati.
If you've already paid for the consumer Backblaze product, then really your only option is going to be to set up Samba on the Linux box and point Windows at that.
You can use duplicati for file-level backups. https://www.duplicati.com/ or rclone + cloud to sync the file to cloud storage that features file versioning. https://rclone.org/overview/
Verwende Syncthing zum Synchronisieren und Duplicati als Backup. Duplicati funktioniert ähnlich wie Syncthing als App im Browser. Einmal konfiguriert als wöchentliches Backup mit allen Ordnern die du brauchst, und die Sache läuft von selbst.
Denk daran auch Backups außerhalb vom Haus aufzubewahren, z.B. eine verschlüsselte externe Platte bei Eltern/guten Freunden, falls dir die Bude abbrennt/Hochwasser/etc. Dazu ziehst du dein Duplicati-Backup einfach alle paar Monate auf die Platte.
Duplicati might be a good solution - there's a version for synology, and it's built to back up your files with encryption to a 3rd party cloud with support for many backends, so backup to a remote synology should be possible.
Non l'ho mai provato, ma avevo letto tempo fa di Duplicati
Puoi poi scegliere il provider che vuoi, sulla documentazione ci sono i dati di tutti quelli più famosi (B2 costa $0.005 per Gb lo storage)
I’d suggest to backup only unique personal data (photos, documents, videos, savegames, etc), which can not be recovered by reinstalling Windows or applications. Such files are stored by default in (but may be in another folders):
C:\Users\<User>\Documents\
C:\Users\<User>\Desktop\
C:\Users\<User>\Pictures\
C:\Users\<User>\Music\
C:\Users\<User>\Videos\
AppData shouldn’t have any unique data, and it makes no sense to backup it.
To automate backups, use specific software, which allows regular automatic backups of new data. I use open-sorce duplicati - https://www.duplicati.com/. It supports automatic incremental backups (only new data is copied) and different backup targets (external drives, NAS, cloud storage). Backups can be compressed and encrypted, if required.
USB thumb drive is not a reliable backup media, so if you have some very important data, I’d suggest to have additional copy of such data in cloud to follow 3-2-1 backup rule - http://www.vmwareblog.org/3-2-1-backup-rule-data-will-always-survive/
Check duplicati. It supports common backends like ftp and WebDAV. You could configure your rpi either just as an ftp server or using nextcloud, use it as a WebDAV mount.
Otherwise you could use sshfs to mount it over ssh. I’m using it for remote development and it works well enough for my use case. Then setup a cronjob to do your backup process.
rclone supports Windows and have buil-in experimental GUI (don’t know if GUI works in Windows) - https://rclone.org/gui/ . 3rd party GUI can be used also, as mentioned
But for Windows-based system I’d recommend open-source Duplicati, which has native web-based GUI, and supports cloud backups with encryption - https://www.duplicati.com/
Here are overview of some other tools which supports cloud backup and encryption (most of them) - www.vmwareblog.org/single-cloud-enough-secure-backups-5-cool-cross-cloud-solutions-consider
The first thing – RAID is not a backup. RAID1 protects against disk failure, but will not save your data from ransomware. The backup in different location is a good approach according to 3-2-1 backup rule. NAS would be a good option here. As for the backup software, VEEAM (already mentioned here) is really good, but it is more for corporate world. For home usage I’d recommend open-source Duplicati - https://www.duplicati.com/
Besides NAS, there are other backup storages, the following article might be helpful - http://www.hyper-v.io/keep-backups-lets-talk-backup-storage-media/
Yeah. Do the ssh-copy-id the other way. Then on the backup server you still run rsync to copy the web sites to your nas, then zip or whatever.
Alternatively you could install duplicati https://www.duplicati.com/ on your webserver and set up your nas as a backup destination and let it handle all the nitty gritty.
In this tutorial I will be showing you how to install Duplicati Backup Software on Ubuntu 18 and then how to configure backups to store data into Backblaze B2 Storage. It is important to have backups of your Ubuntu 18 server because If your server gets hacked or corrupted you will lose everything. So it is best to install a 3rd party backup solution that transfers data to cloud storage.
Also check out https://www.duplicati.com/ there is a docker for it. I use it to backup my photo's to onedrive and another cloud location. Has different settings for retention and whatnot. You could also run it on your other devices to make them backup to the unraid.
...yes, but you need to separate your backup encryption from your system encryption. Then you can use public/private keys instead of passwords. Duplicati or Duplicacy will handle it for you, and includes versioning and deduplication.
There are two backup levels:
1) local with a a raid system, rsync or snap raid. Does not need to be encrypted but can be.
2) external, in case something bad happens at home e.g. broken home server, theft, ... Have a look at https://www.duplicati.com that’s what I use. I am using it in combination with backblaze. This would be an encrypted cloud backup
Both layers are important I would argue. First layer against disk problems and second against full data loss.
I've been using Duplicati with Backblaze B2 storage. It's a bit technical, but I like that it gives me complete snapshots going back in time. (I don't use their actual personal backup service for backing up Skyrim because it tries to exclude installed program files, which is exactly what you don't want.)
Here are the folders I back-up:
C:\Modding\ (aka MO2 install folder) C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\ C:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition Mods\ C:\Users\$USER\Documents\My Games\Skyrim Special Edition\ C:\Users\$USER\AppData\Local\ModOrganizer\ (aka MO2 data folder, if not portable)
At least for me, that's exhaustive, but it could vary for you.
Note that I've never actually tried a "full" restore from the online storage (though I have restored individual files and folders), but I did install Skyrim on another machine for testing and I believe copying these folders was enough to restore my game.
I make local backups of all my files as well as online encrypted backups of my most important files. For that I use Arq Backup (paid software) and lately I'm testing Duplicati which is free and opensource and I like it very much.
Um verschlüsselte Backups in der Cloud abzulegen, schau dir mal Duplicati an: https://www.duplicati.com
Ansonsten nimmst du halt eine externe Festplatte, welche du optimalerweise an einem anderen Ort lagerst. Wie hier bereits gesagt wurde, auf Verschlüsselung ist zu achten. Unter Windows ist Veracrypt wohl das Mittel der Wahl.
I found links in your comment that were not hyperlinked:
I did the honors for you.
^delete ^| ^information ^| ^<3
It would be a good idea to get an external drive to have an onsite backup. Given that you have around 200GB of data, get a 1TB or 2TB of storage. Then use a program like Duplicati to manage your backup. Duplicati allows you to create multiple versions of your files so you can have multiple restore points. :)
You'd be correct. If you didn't want to worry about it, you'd have to use external software. Something like https://www.duplicati.com/ which I've considered but haven't tried personally.
Try https://www.duplicati.com/ it's free, you can pick local backup or to a cloud, everything is encrypted, compressed, and versioned. It works on Win, Mac, and Linux so you don't have to learn a new tool if you switch OSes too. Really great program.
Honestly this is a pretty reasonable suggestion. I agree that the cloud provider and your computer are unlikely to fail at the same time (the cost of extra storage providers is unreasonable for most people's needs).
That says, consider using https://www.duplicati.com/. I use duplicati to write my backups into a folder in my dropbox. The backups are encrypted, and I don't have to have everything in the dropbox.
It's also free and open source, same tool on Win, Mac, Linux.
I can understand possibly wanting to avoid Google Photos, since it lacks encryption, but that shouldn't rule out all cloud backups. He could always use something like Duplicati to locally encrypt the files and then store them on whatever service he wants.
There has to be some solution here, storing backups locally is a bad idea if you actually care about the data. It's like making a copy of your house key then keeping it on the same keyring.
Let me just add Duplicati to that confusion :-) ( https://www.duplicati.com/ )
I use it on my computer and my servers and I have to say it works stable and completely correctly once you configure it. You can virtually forget about it.
It will do its job
A painful lesson learned and I am sorry you've lost your config. I too learned the hard way when I lost data many years back.
If you want to try a cross platform, open source backup tool have a look at Duplicati. It's a little rough round the edges but does the job.
Have a look into Duplicati! It's an awesome piece of software that will do the job for you. It has versioning functionalities, is really quick (after the initial sync) since it only looks for 'changed files' and it is open-source. Strictly speaking it is still in beta but I use it already for over a year without any complaints. Really nice piece of software!
I use Backblaze B2for my storage. Combined with Duplicati, I encrypt all files on my end, and then store the encrypted chunks in my B2 bucket. The price is pretty reasonable, and best of all, I don't manage the hardware. You may want to be selective in what you back up in order to keep costs down.
I don't keep all of my data there, just some stuff I don't want to lose if my house burns down.
Do you expect to see your original files directly in the wasabi bucket? That's not how Duplicati works. It uses deduplication to break up your files into chunks and then packages them in volumes (dblocks) for uploading.
https://www.duplicati.com/articles/Backup-Process/
You should be able to see what files were backed up be clicking your backup set in the Duplicati UI and then clicking Restore files.
This actually happened to me a few weeks ago. Luckily I was able to recover my save from Steam's cloud before it got overwritten. Since then I've added my saves to my Duplicati backups.
You can use delta-based backup software, such as Duplicati (free and open source). I have 63 versions of my Stardew Valley saves & mods that take less than original files.
Source:196.13 MB Backup:168.90 MB / 63 Versions
It's not as efficient with Factorio zips but it's still better than single version backup.
You can restore to any version you want (you can configure how many backups you want to keep or use smart retention strategies, e.g. one for each day of last 7 days, then one every week for 28 days, then once per month for a year. Or anything you can think of, really.
You can use local storage for backup or most cloud storage providers and file storage/transfer protocols.
I agree with what u/LordDeath86 has already said, it is asking for trouble.
You don't have to run Dropbox on a DrivePool drive, you can install it on any of your drives outside of the pool. This will get around issues with Dropbox and DrivePool attempting to sync at the same time. Obviously, in this case you won't be able to use the benefits of both applications on the same files.
A better option may be to not install Dropbox locally, but instead use a backup application like Duplicati and sync your local files to your Dropbox account. You can do encrypted full backups periodically and incremental backups with small changes. This way ransomware cannot propagate to all your files on Dropbox because it cannot access them. Any affected files that are backed up can simply be "rolled back" to an earlier version.
Even so, the last case would still not fully satisfy the 3-2-1 rule, you still need one more copy stored on another medium. This can be a USB drive to which you do periodic backups and keep at work or friends house. This can also be backed up and tracked with Duplicati.
You should check out Duplicati. I use it on all of my servers and desktops to backup to a linux machine via SSH, but it can use other methods too including Samba. There is no server-side software, only client-side.
I think they do not, however I am not sure. Personally what I do is am using Duplicati to create encrypted backups on local or cloud storage. You can set schedule backups and some other awesome things. It is open source so you can build it yourself if you want. Probably the only downside is that it is using web interface. It can also keep track of recent backups so you can set it to keep 10 latest backups and delete older ones.
So basically I have backup of my whole profile available almost everywhere so in case something goes wrong with some settings or an extension goes off the store than I can easily restore a backup.
Nothing for QNAP OS, unfortunately.
But... you might use virtual machine running either a low weight linux distro (something like Lubuntu) or W10 and run any compatible software inside. You might try Duplicati. IIRC it has online service backup, although I'm not sure it is specifically dropbox compatible.
Play around with different block sizes and chunk sizes. Depending on the number of files, and file size you might see some huge performance improvements by changing these parameters. https://www.duplicati.com/articles/Choosing-Sizes/ Also, where are your temporary files being stored? Depending on available RAM you might consider using the ramdrive for your temp folder. If you are currently reading and writing from and to the same drive this might also become a bottleneck.
You could probably use https://www.duplicati.com/ if you want interface.
Hands down https://www.borgbackup.org/ is the best though. It's one of these set and forget apps, that just keep working for years, and when you need them, they are working.
I recommend Duplicati. It's a free, open source tool that supports every major desktop OS and can make automatic, scheduled backups (complete and/or incremental) to pretty much any location, whether to another drive, to another PC across LAN/Internet, or to most major cloud storage providers.
Do you prefer to copy whole files when the original has been modified? Incremental backup software such as Duplicati only copy the part of the file that has been changed. AFAIK you can configure it not to delete anything at the destination.
After you clone your HDD to your SSD or install Windows on your SSD, connect your hard drive while Windows is on (SATA is hot-pluggable, you'll be fine) and format the drive. If you have multiple partitions on the drive, delete them all and create a new partition from the unallocated space that results. Then you should be able to set up backup (you can use Windows's File History or my personal choice Duplicati).
If you're concerned about CloudDrives failing then I wouldn't create another one exactly the same way as the first on the same storage provider. If it's just a "backup copy" that you're looking to create You could use something like Duplicati to back up the locally mounted CloudDrive. If you're a bit more tech savvy and comfortable with cmd line, then you could use a scheduled RCLONE job to do the same thing. There are plenty of write-ups on how to use RCLONE.
I do this. I have a duplicati instance spun up, and it offloads files and some VM backup to google drive. Be wary that there is a 750gb daily upload limit.
Also, join us on /r/k12sysadmin
Go to about:support
and click "Open Directory" next to Profile Directory.
Go up one folder and backup the whole folder. You can find various apps to automate this.
I have heard good things about https://www.duplicati.com/