mmarinov's Accepted Solutions

Hi, Moving the appliance via Vmware technologies is perfectly fine. The message/warning you are receiving is just to warn you that this VM is a critical one and you should be careful. The sam... See more...
Hi, Moving the appliance via Vmware technologies is perfectly fine. The message/warning you are receiving is just to warn you that this VM is a critical one and you should be careful. The same message will appear if you invoke power off of this machine. Regards, --Martin
Hi, There is a known issue after upgrade VR : vSphere Replication actions in vSphere Web Client are not available after upgrade. If you follow the steps in Finish Upgrading the vSphere Repl... See more...
Hi, There is a known issue after upgrade VR : vSphere Replication actions in vSphere Web Client are not available after upgrade. If you follow the steps in Finish Upgrading the vSphere Replication Appliance If the vCenter Server IP Changes but use vSphere Web Client 5.5 before you upgrade the vSphere Replication appliance, replication actions through the vSphere Replication plugin are not available. Workaround: Restart the vSphere Web Client service in Windows Services, or in the vCenter Server virtual appliance management interface (VAMI) if you are using the vCenter Server Appliance. Source: VMware vSphere Replication 5.5 Release Notes Hope this helps.
Hi, - Can I replicate a VM ESXi server isolated, without vCenter? You are required to have vCenter Server in order to replicate VMs within or between datacenters. VR as a product is installed... See more...
Hi, - Can I replicate a VM ESXi server isolated, without vCenter? You are required to have vCenter Server in order to replicate VMs within or between datacenters. VR as a product is installed on per vCenter level and is available only if you use vSphere Web Client connected to vCenter server. - If I can, could you turn on the virtual machine as if necessary? because when I turn on the virtual machine, I manage in vcenter console vSphere Replication doesn't disrupt the VM work. It monitor what VM is changing and changes are replicated - If I have to replicate it in vCloud, how should I? would have to download an appliance in my office and one in my cloud? If you build your own private cloud using vCloud Director you can use VR to replicate directly to vCD, as VR currently supports only VC as target. However you can check VMware vCloud Hybrid Service: Overview | United States if you want to replicate workloads in VMware vCloud Hybrid service Hope this helps Regards, --Martin
HI, There is a known issue for this behavior described in VMware vSphere Replication 5.5 Release Notes (vSphere Replication actions in vSphere Web Client are not available after upgrade.) The ... See more...
HI, There is a known issue for this behavior described in VMware vSphere Replication 5.5 Release Notes (vSphere Replication actions in vSphere Web Client are not available after upgrade.) The workaround is to restart your vSphere Web Client
As you probably know the changes are replicated between source and target based on the provided RPO - 3 hours in your case. This means that if you power on the VM on second hour your changes won'... See more...
As you probably know the changes are replicated between source and target based on the provided RPO - 3 hours in your case. This means that if you power on the VM on second hour your changes won't be replicated since powered off machines are not replicated. If you manually initiate sync the changes made in the first 2 hours will be replicated. This will be done if you start recover wizard the first option is with sync which will replicate those changes as well if the source VM is powered off.
Hi Greg, VR allows only one replication target site. Regards, --Martin
Hi, There is a known issue with upgrading VR to version 5.5 described in the release notes here: VMware vSphere Replication 5.5 Release Notes. The suggested workaround is to restart the vSpher... See more...
Hi, There is a known issue with upgrading VR to version 5.5 described in the release notes here: VMware vSphere Replication 5.5 Release Notes. The suggested workaround is to restart the vSphere Web Client. Can you try this? Regards, --Martin
I see. So, as I said is not possible to have delta seeding. Obviously your protected VM generates so many changes that are not possible to be transferred for 24 time interval. So, you'll need ... See more...
I see. So, as I said is not possible to have delta seeding. Obviously your protected VM generates so many changes that are not possible to be transferred for 24 time interval. So, you'll need your network to be upgraded.
Unfortunately you won't be able to replicate in this use case. The issue is that we don't support replication between 5.1 and 5.5 and vice versa. You need to have identical versions on both site... See more...
Unfortunately you won't be able to replicate in this use case. The issue is that we don't support replication between 5.1 and 5.5 and vice versa. You need to have identical versions on both sites. Regards, --Martin
Hi, The scenario you described is supported - you can replicate VMs from one host to another within the same VC. In order to do that: - you need to deploy vSphere Replication 5.1 for a VC an... See more...
Hi, The scenario you described is supported - you can replicate VMs from one host to another within the same VC. In order to do that: - you need to deploy vSphere Replication 5.1 for a VC and not for specific host - VR requires VC 5.1. If you have older VC - standalone VR won't work. If you have newer VC, e.g. 5.5, you need VR 5.5 - For replicating within the same VC you don't need to do a connection to the target site. - Just select the VM you want to replicate, when you have logged in vSphere Web Client connected to the VC, point to the same site - it must be available in the list, and then select the appropriate datastore and move through the wizard. Regards, --Martin
Hi Chris, Standalone vSphere Replication accessible through the vSphere Web Client can replicate within the same VC between different data stores, YES. In case you use it through the SRM UI -... See more...
Hi Chris, Standalone vSphere Replication accessible through the vSphere Web Client can replicate within the same VC between different data stores, YES. In case you use it through the SRM UI - it is not possible. Regards, --Martin
Currently it is not available to schedule when the replication is done. The RPO is calculated the time last sync is completed which in general is after you have configured the replication for fi... See more...
Currently it is not available to schedule when the replication is done. The RPO is calculated the time last sync is completed which in general is after you have configured the replication for first time. In order to reset the calculation you need to manually sync from the UI so the 24 hours to be calculated from now on.
As vSphere Replication is a feature of vSphere it's functionality is accessible on vc level. Thus in order to do recovery through the ui in single vc use case you need the vc and vr servers up an... See more...
As vSphere Replication is a feature of vSphere it's functionality is accessible on vc level. Thus in order to do recovery through the ui in single vc use case you need the vc and vr servers up and running. If there is crash of the vc then you can check this article http://www.yellow-bricks.com/2012/09/21/can-i-protect-my-vcenter-server-with-vsphere-replication/. It is for recovering of vc but is should work for every virtual machine
In the case of single vCenter replicating VMs between hosts the VC and VR appliance is good to be placed on the most reliable host from on site. The reason for this is that if the VC goes down no... See more...
In the case of single vCenter replicating VMs between hosts the VC and VR appliance is good to be placed on the most reliable host from on site. The reason for this is that if the VC goes down no matter where the VR appliance is placed you won't be able to do recovery because login to the VC is required. Speaking like this your recovery site should be the most reliable host and the primary site (host) need to be other hosts. Actually there is no requirement for this because the VR appliance write the data to the datastore where the replication is pointed. If it is on VC scenario then the reliability of the system is what defines your deployment story. If it is more than one VCs scenario - then the story is clear - one VR appliance per VC, no matter which VC you are calling primary or DR. Hope this helps
Hi, It might seem strange but could you try change these lines: _virtualMachineConfigSpec.deviceChange = new Array(); _virtualMachineConfigSpec.deviceChange.push(_virtualDeviceConfigSpec); ... See more...
Hi, It might seem strange but could you try change these lines: _virtualMachineConfigSpec.deviceChange = new Array(); _virtualMachineConfigSpec.deviceChange.push(_virtualDeviceConfigSpec); with var changedDevices = new Array(); changedDevices.push(_virtualDeviceConfigSpec); _virtualMachineConfigSpec.deviceChange = changedDevices; There is a problem with modifying directly properties of type Array. Regards, --Martin
Hi Stephen, I think the reason "May not be present" appears in the documentation is because vCO uses one plugin to connect different VC versions within the vCO. Thus older version (I think bef... See more...
Hi Stephen, I think the reason "May not be present" appears in the documentation is because vCO uses one plugin to connect different VC versions within the vCO. Thus older version (I think before VC 4.0) of VC that does not have instanceUuid won't have this instanceUuid. All newer versions must have it. This is not required by the vCO but by the VC itself and it is used by all other VMware products. Regards, --Martin
Hi Andreas, A way of getting set of datastores is to use VcSdkConnection.getAllDatastores For more information see here: http://www.vmware.com/support/orchestrator/doc/vco_vsphere41_api/html/... See more...
Hi Andreas, A way of getting set of datastores is to use VcSdkConnection.getAllDatastores For more information see here: http://www.vmware.com/support/orchestrator/doc/vco_vsphere41_api/html/VcSdkConnection.html#getAllDatastores Personally I haven't played with it but it looks very powerful. There is discussion about using xpath in such case in this topic (for getting set of VMs): http://communities.vmware.com/message/1673575 Other than that you could: - use VcSdkConnection.getAllClusterComputeResource (gets all clusters) or VcSdk.getAllResourcePools - in case you are working with clusters - each cluster has property datastore which returns you an array of datastores for this cluster - in case you are working with resource pools, you should check which is parent of each resource pool and get its datastores. Regards, --Martin
HI Andreas, My bad. I should carefully use the documentation. The purpose of the fromString method is to convert a well-known enum value to enum. For example, it can be used as VcVirtualMa... See more...
HI Andreas, My bad. I should carefully use the documentation. The purpose of the fromString method is to convert a well-known enum value to enum. For example, it can be used as VcVirtualMachineGuestOsIdentifier.fromString("darwin64Guest") This will result in VcVirtualMachineGuestOsIdentifier.darwin64Guest On other hand, because the description column http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html from here should be localized thus the VC objects from the VC plugin, the VC itself exposes the same values.Thus everybody that wants friendly names should handle it case-by-case. So in your case since you have the friendly names, you should bind them to the specific VcVirtualMachineGuestOsIdentifier values. Ugly hack, but this is the current implementation. Sorry. Regards, --Martin
Hi Andreas, I don't think splitting strings works for your case. The workflowToken.getInputParameters() actually does not return string. It is ch.dunes.scripting.jsmodel.JSProperties instead... See more...
Hi Andreas, I don't think splitting strings works for your case. The workflowToken.getInputParameters() actually does not return string. It is ch.dunes.scripting.jsmodel.JSProperties instead (you can check this from the orchestrator client Tools ->API Explorer). That is why split function can't be found on the params_s variable. In order to achieve your goal you can try the following:      // get the vm parameter      // use the parameter name. Here is used vm as per your post results      var vm = workflowToken.getInputParameters().get("vm");      // you can check for safety if the vm is set, except the vm is required parameter      if (vm != null) {          return vm.name      } The above snippet should return you the value set for the vm parameter. Hope this helps, Martin Marinov
Hi Andreas, In order to verify if a VM has a hot pluggability enabled you have the following options: Check if the memory hot adding is enabled: virtual_machine_instance.config.memoryHotAd... See more...
Hi Andreas, In order to verify if a VM has a hot pluggability enabled you have the following options: Check if the memory hot adding is enabled: virtual_machine_instance.config.memoryHotAddEnabled Check if the CPU hot adding is enabled virtual_machine_instance.config.cpuHotAddEnabled Check if the CPU hot removing is enabled virtual_machine_instance.config.cpuHotRemoveEnabled If you have vSphere client, the above tree options are located within the VM's settings dialog under Options tab -> Memory/CPU hotplug. Hope this helps, Martin