Raspbian Jessie to Stretch upgrade

Upgrading from Jessie to Stretch can break the entire system so ALLWAYS do a backup. There are several sites/posts with "how to" information but the Raspberry site , the Linuxconfig site and the Superuser site , (where You can find more details about the upgrade), made the base for this post.