Upgrade guide

Tips and best practices to upgrade the SDK while avoiding risk of data loss