Well i compared mine passwd.old and passwd and i didn't have the actual user, i guess it is made every time there are any changes. So if you only added one user then in the passwd.old you won't have that user in it BUT if you made some other changes then you should have yourself in there
P.S. So after copying and renaming look into that file, if your actual user doesn't exist then recreate him with YaST.Simple