Daniel Claesson
Dabbler
- Joined
- May 31, 2016
- Messages
- 35
Hi all,
I'm having some questions on setting up a replication "workflow" on the FreeNAS systems that i have deployed, i really need some advice on how to proceed.
Hope the forums collective knowledge can pitch in here.
My goal is to replicate the snapshots from PUSH 1 and PUSH 2 to one single PULL system.
Quickspecs:
PUSH 1
Hardware: IX System 2U FreeNAS server 2x Intel Xeon E5-2609v2 / 32GB RAM/ 6x4TB SAS / 480GB L2ARC / 200GB ZIL / 4x1GbE / 2x10GbE
System Build: FreeNAS 9.10.1
Services: AFP, CIFS, SMB, SSH, iSCSI
Main usage: iSCSI provider to VMWare vSphere/vCenter and SMB and AFP filesharing.
PUSH 2
Hardware: HP Proliant MicroServer Gen8 1x Intel Celeron G1610T / 16GB RAM / 4x2TB SATA / 2x1GbE / 1x10GbE
System Build: FreeNAS 9.10.1-U1
Services: AFP, iSCSI, SMB, SSH
Main usage: iSCSI provider to VMWare vSphere/vCenter (Used for HA), SMB filesharing for Veaam Backup and Replication and AFP filesharing for TimeMachine backups of OS X server VM's
PULL
Hardware: HP Proliant MicroServer Gen8 1x Intel Celeron G1610T / 16GB RAM / 4x4TB SATA / 2x1GbE
System Build: FreeNAS 9.10.1-U1
Services: SSH
Main usage: Snapshot replication receiver from PUSH 1 and 2.
Configuration thoughts
On PULL system
2 different users with SSH key from PUSH 1 and 2 respectively, ex: User "push1" with SSH key from PUSH1 system and user "push2" with SSH key from PUSH2 system.
Both these users have Sudo access and home directory in /mnt/Tank
On PUSH1 and 2 systems
Do i have to create the same "exact" user on each corresponding system? (User push1 on PUSH1 system and user push2 on PUSH2 system)
In PUSH1 system i config the "Add replication task" with dedicated user: push1 and for PUSH2 system i use dedicated user: push2.
Is the SSH key extracted from those users on PULL with the same username?
I think i need to be able to fetch the correct SSH key from each of these systems. In the manual there is only explained how to do this with the "root" account, and to my knowledge this setup is only applicable in a 1 to 1 configuration, correct?
Question: Is this the way to set it up?
PS.
I have it working in a 1 to 1 config.
Best Regards
Daniel Claesson
I'm having some questions on setting up a replication "workflow" on the FreeNAS systems that i have deployed, i really need some advice on how to proceed.
Hope the forums collective knowledge can pitch in here.
My goal is to replicate the snapshots from PUSH 1 and PUSH 2 to one single PULL system.
Quickspecs:
PUSH 1
Hardware: IX System 2U FreeNAS server 2x Intel Xeon E5-2609v2 / 32GB RAM/ 6x4TB SAS / 480GB L2ARC / 200GB ZIL / 4x1GbE / 2x10GbE
System Build: FreeNAS 9.10.1
Services: AFP, CIFS, SMB, SSH, iSCSI
Main usage: iSCSI provider to VMWare vSphere/vCenter and SMB and AFP filesharing.
PUSH 2
Hardware: HP Proliant MicroServer Gen8 1x Intel Celeron G1610T / 16GB RAM / 4x2TB SATA / 2x1GbE / 1x10GbE
System Build: FreeNAS 9.10.1-U1
Services: AFP, iSCSI, SMB, SSH
Main usage: iSCSI provider to VMWare vSphere/vCenter (Used for HA), SMB filesharing for Veaam Backup and Replication and AFP filesharing for TimeMachine backups of OS X server VM's
PULL
Hardware: HP Proliant MicroServer Gen8 1x Intel Celeron G1610T / 16GB RAM / 4x4TB SATA / 2x1GbE
System Build: FreeNAS 9.10.1-U1
Services: SSH
Main usage: Snapshot replication receiver from PUSH 1 and 2.
Configuration thoughts
On PULL system
2 different users with SSH key from PUSH 1 and 2 respectively, ex: User "push1" with SSH key from PUSH1 system and user "push2" with SSH key from PUSH2 system.
Both these users have Sudo access and home directory in /mnt/Tank
On PUSH1 and 2 systems
Do i have to create the same "exact" user on each corresponding system? (User push1 on PUSH1 system and user push2 on PUSH2 system)
In PUSH1 system i config the "Add replication task" with dedicated user: push1 and for PUSH2 system i use dedicated user: push2.
Is the SSH key extracted from those users on PULL with the same username?
I think i need to be able to fetch the correct SSH key from each of these systems. In the manual there is only explained how to do this with the "root" account, and to my knowledge this setup is only applicable in a 1 to 1 configuration, correct?
Question: Is this the way to set it up?
PS.
I have it working in a 1 to 1 config.
Best Regards
Daniel Claesson