Can't restore from s3

I have a scheduled backup that backups mysql db’s to s3 date based folders using:
‘one per domain’ db-%d-%m-%Y
giving me in the s3 bucket:
db-09-09-2012/domain.com.tar.gz
db-09-09-2012/domain.com.tar.gz.info
db-09-09-2012/domain.com.tar.gz.info.dom
db-09-09-2012/domaintwo.com.tar.gz
db-09-09-2012/domaintwo.com.tar.gz.info
db-09-09-2012/domaintwo.com.tar.gz.info.dom

I’m trying to ‘restore backup’ one of the domains using the following for ‘one per domain’:
db-09-09-2012/domaintwo.com.tar.gz

I get the error:

Restore failed: Invalid characters in S3 filename

Any suggestions please?

Which virtualmin version are you running there? Because that message no longer exists in the 3.94 release…

3.92.gpl GPL

Is there a known problem on earlier versions ?

We always recommend running the most recent Virtualmin version, there’s lot’s of updates and bugfixes in each release.

However, in particular, 3.93 contained a number of S3 features and bugfixes. It likely wouldn’t have allowed you to use sub-directories like that on S3 prior to that version.

-Eric

Hi Eric

I tried upgrading by upgrading from within virtualmin.

Since upgrading I get the following message when going to system information.

HTTP/1.0 500 Perl execution failed Server: MiniServ/1.590 Date: Fri, 14 Sep 2012 21:24:15 GMT Content-type: text/html; Charset=iso-8859-1 Connection: close
Error - Perl execution failed

Undefined subroutine &virtual_server::licence_warning_message called at /usr/libexec/webmin/virtual-server-theme/right.cgi line 116.

Any suggestions

That can happen if you didn’t upgrade the theme package. The quick fix is to run :

yum install wbt-virtual-server-theme