Buon giorno,
dopo un problema sul precedente server ( rottura hardware) abbiamo proceduto all' installazione sul nuovo server di tutto il necessario per far funzionare hoteldruid. ( Fedora 40, apache, MariaDB, php, etc)
Abbiamo proceduto a scaricare la versione di hoteldruid 3.06, creato database e utente con phpmyadmin, proceduto all' installazione di hoteldruid che è stata completata con successo.
Dal vecchio server abbiamo recuperato il file di backup hoteld_backup.php ( copia ferma al 2024-05-25 16:28:36 , sempre con versione 3.06, ma che contiene tutto quello che ci sereve come gli anni precedenti, le vecchie prenotazioni , etc) . Abbiamo copiato il file hoteld_backup.php, da 31Mb nella cartella dati, e sono comparsi i pulsanti per il ripristino del backup, etc.
Procedendo al ripristino del backup dopo pochi secondi compare la scritta "Il formato del file è errato." .
Come possiamo recuperare i dati??
Grazie a chiunque può aiutarci.
Giorgio
Errore su Ripristino backup
Moderator: marco
Re: Errore su Ripristino backup
Buon giorno,
dopo vari giorni di lavoro e tentativi siamo riusciti ad arrivare ad una soluzione ( anche sè sicuramente poco ortodossa ).
Partendo dal presupposto che nel file di backup ci sia qualcosa che nè impedisce l'utilizzazione ( viene visto come un file errato ) , siamo riusciti ad estrarre un backup hotedruid.sql direttamente da MariaBD.
Sul nuovo server abbiamo fatto un drop di tutto ( eliminato database hoteldruid, utenti, cartella sotto www/html ) , e proceduto all' installazione pulita di hoteldruid.
Abbiamo poi creato tutti gli anni presenti nel vecchio database ( basta nella pagina iniziale, in "Richiedi l'anno" inserire l'anno di interesse e farlo creare in automatico dal programma).
Con phpmyadmin abbiamo provveduto a fare import dal file hotedruid.sql ( sovrascrivendo eventuali dati, ma senza eliminare tabelle o dati non presenti nel file di backup hotedruid.sql; con questo passaggio scriviamo le informazioni del backup sulle tabelle appena create popolandole di valori, senza però eliminare i dati che servono a hoteldruid per sapere che gli anni precedenti esitono e come fare per accedervi)
Spero che questo bug abbia priorità e venga risolto presto. Perdere dati in un programma come questo gestionale è sicuramente qualcosa di poco piacevole.
Saluti
Giorgio
dopo vari giorni di lavoro e tentativi siamo riusciti ad arrivare ad una soluzione ( anche sè sicuramente poco ortodossa ).
Partendo dal presupposto che nel file di backup ci sia qualcosa che nè impedisce l'utilizzazione ( viene visto come un file errato ) , siamo riusciti ad estrarre un backup hotedruid.sql direttamente da MariaBD.
Sul nuovo server abbiamo fatto un drop di tutto ( eliminato database hoteldruid, utenti, cartella sotto www/html ) , e proceduto all' installazione pulita di hoteldruid.
Abbiamo poi creato tutti gli anni presenti nel vecchio database ( basta nella pagina iniziale, in "Richiedi l'anno" inserire l'anno di interesse e farlo creare in automatico dal programma).
Con phpmyadmin abbiamo provveduto a fare import dal file hotedruid.sql ( sovrascrivendo eventuali dati, ma senza eliminare tabelle o dati non presenti nel file di backup hotedruid.sql; con questo passaggio scriviamo le informazioni del backup sulle tabelle appena create popolandole di valori, senza però eliminare i dati che servono a hoteldruid per sapere che gli anni precedenti esitono e come fare per accedervi)
Spero che questo bug abbia priorità e venga risolto presto. Perdere dati in un programma come questo gestionale è sicuramente qualcosa di poco piacevole.
Saluti
Giorgio