You will need to solder a new port onto this drive. These new ports can be bought for $12 [https://www.ebay.com/itm/Western-Digital-WD20NMVW-Replacement-Micro-USB-Connector-Port-Repair-Part-/282133393289|here.] If you have a local repair shop that does soldering, you can send it into them and they should be able to do this repair. If you're confident in your soldering ability, you could give it a shot as well. I believe you would need to solder down 10 joints and a solder connection on each side of the port to hold it down.