can i use Arduino micro-controller to copy files from SD card to External HD ??

You will have better luck using raspberry pi