All updates of the main and aio components may be made using Joomla's extensions installer
or for stable release (even number versions) Joomla's component updater may be used if an update alert message is shown, but the main component must be updated first, followed by the aio component
. Joomla does not always provide the prompt for both components, and can be unreliable. I prefer to use the full installer for every update,
as if installing a new component. This ensures that I can see what is happening and check if there are any error message.
The VM file packages can be downloaded from http://dev.virtuemart.net/projects/virtuemart/files
On your local machine unpack com_virtuemart3.x.x_extract_first.zip to release the two VM component files. Then install the main component followed immediately by the aio component. It is important to use the same release version aio component. These overwrite and replace the previous installation but no data is deleted. If there is a copy of the com_tcpdf component in the package then that should be installed, too.
update both components using the same release number as they are designed to work together, and the main component must be updated first, immediately followed by the aio component.
As always, all updates should be tested first on a backup copy
of the live website to ensure no problems with functions, template overrides etc.No VM data will be lost during an update.