Usually installer ports all your data. However, considering the gap between Windows 7 and 10, some files might not be compatible with windows 10. Hence having a back up saves you from unexpected surprises later. Windows 8/8.1 keeps all your data safe