it's because your distribution is set to active zoneset only, you can enable full zoneset distribution as mentioned in that thread.  I would first run it on the old switch and then on the new one.  zoneset distribute full vsan 2
i added new switch to the fabric "doesnot have and zoning DB" and after merge i Have zero aliases in the New swicth..how can I bring them from to the new swicth ?  OLD SWITCH "Principle" VSAN: 2 default-zone: deny distribute: active only Interop: default    mode: basic merge-control: allow    session: none    hard-zoning: enabled broadcast: disabledDefault zone:    qos: none broadcast: disabled ronly: disabledFull Zoning Database :    DB size: 9808 bytes    Zonesets:1  Zones:55 Aliases: 65Active Zoning Database :    DB size: 3728 bytes    Name: Production  Zonesets:1  Zones:55Status: Activation completed at 23:46:20 UTC Nov 25 2010  ################################# My New switch   VSAN: 2 default-zone: deny distribute: active only Interop: default    mode: basic merge-control: allow    session: none    hard-zoning: enabled broadcast: disabledDefault zone:    qos: none broadcast: disabled ronly: disabledFull Zoning Database :    DB size: 7444 bytes    Zonesets:1  Zones:55 Aliases: 0Active Zoning Database :    DB size: 3728 bytes    Name: Production  Zonesets:1  Zones:55Status: Activation completed at 22:10:21 UTC Nov 25 2010
why I have Zero aliases after Merge?