Last year I set up a pair of servers for my employer, running FreeBSD 10.1 with a large pool of storage in each server. 12 x 2TB disks, in a zpool configured as two raidz2 vdevs of six disks each. One of these servers is a standby and is a replica of the active one.
We would like to create a backup on some type of separate storage to guard against the non-failure kinds of failures, such as administrator error.
Preliminary testing suggests that simply using the standby replica server to 'zfs send' a deduplicated stream (-D) to some external storage would be adequate, but I can't find any information on whether the memory requirements of sending a deduplicated stream are the same as the requirements for using dedup in the first place.
zfs send -D have the same memory requirements for the DDT table as normal dedup with ZFS?