Salve, un amico aveva un sito ospitato da TopHost, e di recente l'ho aiutato a fare il cambio verso Aruba.
Il sito è già attivo su Aruba ma non riesco a ripristinare il database. E' un database SQL di cui ho solo il file di backup .bak.
Ho seguito le indicazioni sul pannello di controllo di Aruba, selezione il file .bak (caricato da me) ma quando arrivo all'opzione "Scegliere l'impostazione di backup da utilizzare" compare uno strano "INCOMPLETE" al posto delle opzioni di backup: http://i61.tinypic.com/2irrhon.jpg

Se procedo, compare la pagina "MyLittleBackup Error Page" con il seguente errore:
(visibile anche qui: http://pastebin.com/FnNVJtHF )

codice:
Offending URL: http://mssqlbackupnew.aruba.it/restore/restore.aspx?RadUrid=eddc2a4d-c395-4f1a-b465-c9e670e636c5

Source: .Net SqlClient Data Provider

Message: The media family on device '\\62.149.153.250\backupmssql\RESTOREFOLDER\MSSQL37\MSSql90645\635265098398238979_terredimessala_2014_01_20.bak' is incorrectly formed. SQL Server cannot process this media family. 
RESTORE FILELIST is terminating abnormally.

Stack trace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) 
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) 
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) 
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) 
at System.Data.SqlClient.SqlDataReader.ConsumeMetaData() 
at System.Data.SqlClient.SqlDataReader.get_MetaData() 
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) 
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) 
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) 
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) 
at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) 
at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) 
at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) 
at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) 
at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) 
at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) 
at MyLittleBackup.Connection.FillDataSet(String pSqlQuery, Int32 p1stRow, Int32 pRowCount, String pDataSetName, String pTableName) 
at MyLittleBackup.Connection.FillDataSet(String pSqlQuery, Int32 p1stRow, Int32 pRowCount) 
at MyLittleBackup.Connection.FillDataSet(String pSqlQuery) 
at mlb_gui.Restore.CheckLimitSize(String pBackupFileName) 
at mlb_gui.Restore.btnSubmit_Click(Object sender, EventArgs e) 
at System.Web.UI.WebControls.Button.OnClick(EventArgs e) 
at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) 
at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) 
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) 
at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) 
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
 Target site: Void OnError(System.Data.SqlClient.SqlException, Boolean)

Qualcuno può dirmi qual è il problema?
Grazie!