The following scp is working as expected.
scp /home/admin/* root@ec2-50-112-212-73:/
But I need a command that will create the required folder structure on destination server if it does not already exist.
Update:
I can do it in 2 steps as shown below. I will like to know if there is any other way.
ssh root@ec2-50-112-212-73 " mkdir -p /home/admin/ "
scp -r /home/admin/* root@ec2-50-112-212-73:/home/admin/