Paj, thanks. I have seen some hardware duplicators, but I have a laptop and it would be a pain to remove and do cloning externally.

After some thoughts I decided to go with the path of least resistance and just use native Windows image backup instead of third party software.
With USB C process went relatively fast and backup included all partitions from my main drive.

As far backing up user files continuously I am thinking of making a few folders on external drive, same drive that has Windows image and syncing them once in a while to folders that get new files on main drive. Probably with Microsoft SyncToy.

I do have a question to somebody who knows.... The hard drive I used to make the Windows image was freshly formatted. So now, there is only that image there. I still have about 100GB of space on it. My idea was to make a 95GB partition and use it to sync user files. This (partitioning) should not mess up that Windows image right?

Kindly let me know.

Thank you,
Misha.