Hi @Michael_Soprano,
The object backup feature provides a powerful mechanism for managing and restoring your AEP objects, including different versions of schemas, datasets, and audiences. It significantly streamlines the development process and reduces the impact of sandbox resets.
To your question,
1. Yes, if you add schema version A2 to a package, you can restore that version even if A3 already exists. The backup feature doesn't prevent you from restoring older versions; it simply provides a mechanism to retrieve specific states of your objects. This is useful for reverting to a previous version if needed, for example, if A3 introduces unexpected issues.
2. Yes, adding core schemas, datasets, and audiences to packages allows you to restore them after a sandbox reset. This significantly speeds up development as you don't have to recreate everything from scratch. This is a key benefit of the object backup feature—it preserves your work and allows for efficient sandbox refreshes.
Key point to note to avoid overwriting: Use clear object name and be mindful of dependencies.
Thanks,
Jyoti