NumberSix
Contributor
- Joined
- Apr 9, 2021
- Messages
- 188
This is where I am right now; trying to work out how to save snapshots to a system other than the one they are on. My options as I guess them to be are saving my HDDs pool (called "NAS") to my SSD (called "System"), and vice-versa. Possible option 2, save these files to Windows 10?
I ran into a brick wall trying to zfs send the snapshots between NAS/System with the
result, which is hugely frustrating - I just don't know what it means or how to fix it, plus I can find no useful reference to it anyplace else.
So now I'm wondering if an alternative approach might be Replication via the GUI?
I wonder if I can use Replication as a way of saving snapshots to Windows 10? I explored the GUI 'Replication' area and of course it wants a source and a destination on different systems. I assume that since NAS and System are two pools on the same PC, these do not count as different systems, but clearly the Windows 10 machine (through which I administer the headless TrueNAS box, incidentally) is. However my attempt to specify the Windows machine and make a ssh connection (I have no experience of ssh) fail, with messages ranging from immediate no such destination to only slightly longer timeout messages. Am I wrong to think I can store the 'metadata' that is a snapshot on Windows until needed, or am I simply not addressing the Windows machine correctly - see attached screen grab? Related - if this connection is possible, is there a way to specify a destination folder on the target machine, or would that dialogue appear later in the process?
I have read that you can only use Replication if the target machine is running ZFS, but that snippet refered to a much earlier version of Freenas from a few years ago, and I'm wondering if perhaps I can at least send (but not activate) the snapshot data simply to be passively stored under Windows.
N.B. I changed the port number to 222 in testing since the default '22' proved impossible to open explicitly in the network hub.
I ran into a brick wall trying to zfs send the snapshots between NAS/System with the
Code:
zfs send System@systemApril29 > /mnt/archive/systemApril29 warning: cannot send 'System@systemApril29': signal recieved
So now I'm wondering if an alternative approach might be Replication via the GUI?
I wonder if I can use Replication as a way of saving snapshots to Windows 10? I explored the GUI 'Replication' area and of course it wants a source and a destination on different systems. I assume that since NAS and System are two pools on the same PC, these do not count as different systems, but clearly the Windows 10 machine (through which I administer the headless TrueNAS box, incidentally) is. However my attempt to specify the Windows machine and make a ssh connection (I have no experience of ssh) fail, with messages ranging from immediate no such destination to only slightly longer timeout messages. Am I wrong to think I can store the 'metadata' that is a snapshot on Windows until needed, or am I simply not addressing the Windows machine correctly - see attached screen grab? Related - if this connection is possible, is there a way to specify a destination folder on the target machine, or would that dialogue appear later in the process?
I have read that you can only use Replication if the target machine is running ZFS, but that snippet refered to a much earlier version of Freenas from a few years ago, and I'm wondering if perhaps I can at least send (but not activate) the snapshot data simply to be passively stored under Windows.
N.B. I changed the port number to 222 in testing since the default '22' proved impossible to open explicitly in the network hub.