update core/modules; add backup and migrate