Backup TrueNAS Core to TrueNAS Scale

I just built a new NAS and installed the latest TrueNAS Community. I have a second NAS that uses TrueNAS Core that I would like to back up to the new TrueNAS Community box. I searched around and I tried using rsync, I managed to create the job, it started, and then ultimately failed. Which didn’t surprise be because the steps I found never included a step that logged into one box from the other. Also, the steps were to grab data from a synology NAS since I couldn’t find a tutorial doing a transfer from one TrueNas to another. I honestly think I’m just not looking in the right place because I’m sure this is probably not uncommon to do.

Anyway, would love some help on this issue.
Thanks in Advance.

Why not use replication task (ZFS send/receive) instead of rsync?
If you have already setup snapshot in the Core machine, create a pull task on the Scale one (in my experience, the push from Core works only with the root account due to a GUI bug…), the setup Is pretty intuitive if both system are on the same net

3 Likes

Thank.
The two systems are on the same network. Core is at 192.168.2.18 and the Scale is on 192.168.2.247

So it sounds like I would setup the replication task the Scale machine. The Core machine, I didn’t setup any fancy permissions so everything is in the root user.

Just in case, if the automatic connection fails, try with the manual setup. If you search on old threads there are some posts where Is well explained all the step in this scenario

Thanks again. I’ll certainly take a look around in order to explore this method. I’d still like to know where I went wrong with the rsync operation though. Here are the screenshots of the job I created. The pull is on the Scale and Push is Core. I bet I probably messed up something simple. Any thoughts?

i’m sorry but i can’t help you, because honestly i never used rsync :clown_face:
Waiting someone can help you, my advice is to check the audit, because if some error is raised should be there for sure

Try to
(1) no check the “Preserve Permissions” & “Preserve Extended Attributes box”.
(2) no use “root” for source user.
(3) check the SSH key work?