New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Comments
I know that. I have been using it for currently test I am doing with PBS.
I was saying the lack of such rpm install from the provider itself (Proxmox) is concerning.
And the client install is just one thing. (Guaranteed it can be done using different methods). The thing that is really missing from PBS to make it a great backup tool is the ability to restore files/directores directly from the PBS server.
(Think of running restore from R1soft)
I am also considering running "Borgmatic + borgwarehouse" as an other backup option. (Along with something else, PBS or JetBackup)
Personally, i like the split where the server is unable to execute code on the clients.
I can spin up a clean server, install a pbs client and pull the files from pbs.
The encryption feature is also very neat.
Reading an official build: From the wiki its on their todo list. So my guess would be that this is something that will come when they are happy with the regular feature set.
Since 2 years I have been using Restic, I have never had any problems, everything works smoothly.
restic have a gui and a panel for see backups reports?
duplicati have both, but, very bugs
@rafaelscs
What do you do with the report after the backup? With a simple bash script you don't need all that.
Just check the health of the repo once in a while with restic check --read-data.
If you add this command under the backup command, you will get an email if there is an error.
restic backup ....
if [ $? -eq 0 ]; then
echo "great"
else
echo "error" | mail -a From:[email protected] [email protected] -s "error"
fi
if you want to backup your entire machine, preferably use snapshot.
but if you want backup just serveral, you can use rsync. it's quite simple, yet powerful enough.
Yes, but not all providers support snapshots.
At least not on low-end vps, the ones I use for fun.
For professional use, I don't have this problem.
I think I'll end up always installing promox and using lxc containers.
After all, it's far too practical to move servers around and backup / restore
Yes, but i not find a panel like the duplicati monitoring. For me, is very useful
Borgmatic all the way. Extension of Borg. It's a bit of a learning curve at first, but once you have a Borgmatic config template, each instance is very quick to set up.
Features I like:
>
I am looking into them and they do look nice.
Does it send you any notification of failed backup ?? Any alert ?
Have you used it for large server (more than 300GB space). Any load impact during backup run ?
@Umair
You will need to code a notification script, unfortunately, but once you have it, it works well. I wrote a script to make a curl request to TwilioSMS. But I also have a few scripts shared on my Gist that will help you. https://gist.github.com/search?q=user%3Amrl22+borg
You will probably find this the most helpful, what I refer to losely when setting up a new backup client https://gist.github.com/mrl22/579eb6263411a0a62acb2515278472c4
I moved to Borg mainly because we have a client with a support system that stores all attachments in a MySQL BLOB field. The database is 200gb. I know its a bad idea, I have said this to them many times, but apparently changing it to save to file will delete historic attachments.
How I was backing it up was to do a MySQL dump and then Rsync to a remote server. This was making 200gb+ backup every night.
When I moved to Borg, I still did the nightly MySQL dump, but Borg only backs up the changes within a file. The first backup was ~200gb, each backup after that only a 50-100mb based on data for that day.
As for load, I have not really looked but most of the servers I run are very low end, 1-4 core 0.5-4gb ram vm's and our monitoring (PRTG) doesn't flag any load issues.
Would anyone be interested in a nice script I wrote as a wrapper to Borg? I knew about Borgmatic but I wanted something more flexible that didn't require changing a configuration file and also make restores easier with the same script.
I recently switched to Borg (using BorgBase and NetDynamics as destinations) and I like it a lot.
@vitobotta I would be interested in having a read through what it does and how it does it.
It's quite simple, it's just a wrapper that simplifies a few things. You can see the script here https://bin.botta.me/M3uT0c.sh
Run the script with
-hto see the available commands and required arguments.The script expects a
configsdirectory in the location of the script, and in it a subdirectory for each storage/destination, with in it one or more configs for different machines named after the machines. So basicallyEach config file contains the following settings:
optional settings are
BORG_REPOcan also be a local directory.You first run the
initcommand to initialise the repository, and thenbackupor else.hadn't heard of that one before, will have to check it out
Thank you for suggesting this. Tried it and it perfectly suits my demand. And this tool is really really fast.
I strongly recommend against using Kopia for production for now, it's just not mature enough and still quite buggy and unreliable. It has corrupted the backup repository 3 times for me and luckily I was using it alongside Restic so I was able to recover my data when it happened. I don't trust it yet.
@vitobotta Thank you for the script. I will have a play with it!
👍
I've been trying to figure this out myself—been running Duplicacy on my NAS for a couple of years now and, it hasn't failed me.
One advantage I like about it over restic (especially if you're backing up multiple machines simultaneously) is that it supports "lock-free" deduplication and fossil-collection, so that cleaning up old snapshots doesn't lock out other clients from using the repository.
Free to use non-commerically as a CLI, license required for commercial (read: for your business) when using the CLI or web interface.
Source code for the CLI is here: https://github.com/gilbertchen/duplicacy
p.s. It just happened, so too late to get in this year, but Gilbert Chen (the dev) runs lifetime license deals every Black Friday. Set a reminder this time last year to jump on it and so glad I did.