Factorytalk Activation Serial Number !!BETTER!!
The software activations are locked to the virtual machine using the serial number of the hard drive. You can also choose to lock it to the MAC address of the virtual machine. Are either of these two things something that can be customized and edited using VMWare? Will they automatically change if I host the virtual machine using a different Virtual Server?
Factorytalk Activation Serial Number
I've looked inside the .vmx files (currently using a mix of VMWare Workstation 7 and VMware ESXi 4.1) and I didn't see anything in either of the files that looked like a MAC addresss or a Hard Disk serial number.
I am also dealing with AssetCentre which we have virtualized in VMware and have bound to the disk serial number. I've been trying to figure out how to display the disk serial number. Thanks for the information on how to do that within FactoryTalk. I also finally found that just doing a DIR in a command prompt in any folder on that drive shows it at the top.
I just cloned our server to another Cluster and it appears that the disk serial number stayed the same. Also, Microsoft Sysinternals provides a free tool VolumeID to change the disk serial number -us/sysinternals/bb897436.aspx. I tested it and it did successfully change the serial number which FactoryTalk noticed after rebooting. Based on my testing of the clone I don't think that I will need it, but I wanted to see if it worked.
So I found out that VMware changes Hard Disk serial number (8 character Alpha-Numeric code somehow bound to a Hard Drive or Volume) when you make a clone, and I haven't found a way to manually change it back. So... using the "DISK_SERIAL_NUM" for the Host ID is a bad idea for Rockwell products running on VMware (even though they will still recommend it).
The volume serial number B0C53B0B belongs to the C: drive (System Drive) of the VM (PI Database Server). Every time we are forced to reboot the server because of Windows Security Patches, the licensing breaks. Somehow, Licensing is seeing a new DISK_SERIAL_NUM. Please see below:
Flexera was a major technology leap over EVRSI. Flexera allowed the flexibility to activate to a local machine, to a network share file or to a physical dongle by associating the activation to a physical host ID like a hard drive serial number, NIC card MAC address, or a dongle serial number. The latter two allowed license sharing or borrowing and management tools to manage borrowing like a library book. Flexera uses a product serial number and product key for activation. FactoryTalk Activation was made via the web and a *.LIC text file was generated with the host ID, serial number, and product key. If the computer with the Rockwell Automation software did not have Internet access, then another computer with access could enter the host id, serial number, and product key and generate a .LIC file for at PC and sneaker net the file to the FactoryTalk Activation Manager of the non-web pc.
All the latest versions of Rockwell Automation software, including FactoryTalk Activation, now use CodeMeter. Both CodeMeter and Flexera activations are activated by using a serial number and a product key. Flexera Activations created an unencrypted text .lic file that is stored on either the computer hard drive or on the Flexera dongle, if using a dongle. And the .lic file(s) need to be on every computer or stored on the dongle memory. 350c69d7ab