Restored WordPress on new Server – Can’t auto-update plugins

This is most likely because of file permissions on your server. WordPress needs to be able to write to the wp-content folder. I highly suggest you read this article about changing file permissions for WordPress.

You may also need to CHOWN the directory that contains WordPress to the user that your web server uses. More here.