Hi,
Can someone enlighten me if the policy versioning preserves the configuration of the objects as well?
I.e. If the object was changed on the date after the target policy restore date, which version of the object will be utilized?
The R80 architecture automatic revisions preserve the entire configuration - gateway settings, policies, objects, anything that is stored on the security management server. This means that when using Installation History to install a previous revision on the gateway, it will take the entire configuration from the mentioned date.
Now, if you are using the Layer History, then these changes only refer to rule changes - adding, removing and changing rules. Not Objects.
This is why we generally advise to use Installation History for revision management.
Please find more information here:
How do you rollback an old policy?
can you tell me if cloning of the policy does anything to preserve the objects?
Cloning policies will only clone rules. It will not clone objects. This has been the behavior with our previous versions as well. With R80.10, if the policies contain layers which are shared, when cloning such policies, the shared layers will not be cloned but pointed at.
Something that clones everything completely is the ExportImportPolicy tool (Python tool for exporting/importing a policy package or parts of it ) even though it may become a little hard to manage...
If one of your use cases for cloning policies is having a "last known good configuration" to install in case of problems, you may want to look at Installation History rather than cloning things. But if you have a different reason I would like to hear.