TrueNAS Data Backups

dartec

Cadet
Joined
Jun 4, 2023
Messages
4
Hi All,

I am new to TrueNAS.
I want to set up a backup solution for all of my data on main TrueNAS instance.
I want to back up my data to another machine (not sure if this has to be running TrueNAS or a vanilla Linux distro, additionally it will be hosted on different hardware).
The requirement is to have my data available if something happens to my main TrueNAS instance.
What is the preferred way of doing this?
Do I need to set up some sort of replication from the one machine to the other, etc. ?
Any input would be appreciated.
TIA
 

NugentS

MVP
Joined
Apr 16, 2020
Messages
2,947
1. Replication to another ZFS Store - this is the ZFS way
2. Rsync to another device
3. Rclone to another device
4. Synology Active Backup
5. Duplicati run in a VM / Jail / Container
6. Insert lots of other ways of achieving the objective
 

NugentS

MVP
Joined
Apr 16, 2020
Messages
2,947
Just a note the rclone version on TN Scale is not up to date. It is however very easy to update - but the update probably won't survive an upgrade.
However running a cron job running the command "rclone selfupdate" works and hasn't caused any issues so far. I run this every 24 hours, just before the Cloud Sync Tasks are due to set off.
 

acp

Explorer
Joined
Mar 25, 2013
Messages
71
I use Bacula for my backups. Bacula is broken up into different modules so it can be split up to run on different systems or run on one system. The part that actually accessed the files is file daemon (FD). In my setup, I have the dir and sd running on a VM (XCP-NG) to a Dell TL-4000 tape library. The VM access the tape library through the network via a SAS to iSCSI bridge. I run the FD on TrueNAS Core and Scale. For Core the FD is in a jail and I map each datashare into the jail. For scale I load the Debian bacula client (yes I know) and start the service. Runs great. If an upgrade breaks scale, I simply reload the client and put the config file back. On scale, I have access to my 10gig storage network, so I can keep the traffic off the 1gig interfaces. Core jail networking is different and in the past I have had issues trying to use another interface.
 
Top