Thanks Caspar, At the moment I stick to the working 2.1.17 version till I sort out the mysql error below. The memory issue was due to trying to backup a directory with gigs of its own backwpup backup files.
[01-Mar-2013 21:35:53] 1. Try for database dump …
[01-Mar-2013 21:35:53] WARNING: mysqli::mysqli() [mysqli.mysqli]: (HY000/2002): Can't connect to local MySQL server through socket '/No-MySQL-hostname-was-specified' (2)
[01-Mar-2013 21:35:53] ERROR: Can not connect to MySQL Database 2002: Can't connect to local MySQL server through socket '/No-MySQL-hostname-was-specified' (2)
[01-Mar-2013 21:35:54] 2. Try for database dump …
[01-Mar-2013 21:35:54] WARNING: mysqli::mysqli() [mysqli.mysqli]: (HY000/2002): Can't connect to local MySQL server through socket '/No-MySQL-hostname-was-specified' (2)
[01-Mar-2013 21:35:54] ERROR: Can not connect to MySQL Database 2002: Can't connect to local MySQL server through socket '/No-MySQL-hostname-was-specified' (2)
[01-Mar-2013 21:35:55] 3. Try for database dump …
[01-Mar-2013 21:35:55] WARNING: mysqli::mysqli() [mysqli.mysqli]: (HY000/2002): Can't connect to local MySQL server through socket '/No-MySQL-hostname-was-specified' (2)
[01-Mar-2013 21:35:55] ERROR: Can not connect to MySQL Database 2002: Can't connect to local MySQL server through socket '/No-MySQL-hostname-was-specified' (2)
[01-Mar-2013 21:35:56] 1. Trying to make a list of folders to back up …
[01-Mar-2013 21:35:56 UTC] WordPress database error Incorrect database name '' for query SHOW TABLES FROM <code></code> made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, apply_filters('request'), call_user_func_array, BackWPup_FrontEnd->request, BackWPup_Job::start_http, BackWPup_Job->run, call_user_func, BackWPup_JobType_File->job_run, BackWPup_JobType_File->get_exclude_dirs, BackWPup_Option::get, BackWPup_Option::defaults_job, BackWPup_JobType_DBDump->option_defaults, m_wpdb->query
[01-Mar-2013 21:35:56 UTC] WordPress database error Incorrect database name '' for query SHOW TABLES FROM <code></code> made by require('wp-blog-header.php'), wp, WP->main, WP->parse_request, apply_filters('request'), call_user_func_array, BackWPup_FrontEnd->request, BackWPup_Job::start_http, BackWPup_Job->run, call_user_func, BackWPup_JobType_File->job_run, BackWPup_JobType_File->get_exclude_dirs, BackWPup_Option::get, BackWPup_Option::defaults_job, BackWPup_JobType_DBDump->option_defaults, m_wpdb->query
Indeed I have changed my database name lately but that doesn’t seem to bother the 2.1.17 release as it works fine. 3.0.3 must check something differently and obviously doesn’t like it.