Про тестовые среды и бэкапы все говорят правильно, но на практике мало кто заморачивается, пока не случится беда. В итоге часто обновляют прямо в продакшене и потом бегают устранять последствия. Конечно лучше подготовиться, но даже идеальная подготовка не гарантирует, что ничего не сломается — бывают баги и в самих обновлениях. Всегда остается элемент риска, просто он меньше с подготовкой.