Koozali.org: home of the SME Server

Ripristino Dati da backup

Offline andreasantini

  • ***
  • 68
  • +0/-0
Ripristino Dati da backup
« on: February 24, 2016, 09:21:11 AM »
Buongiorno a tutti,

avrei bosogno di una mano perchè sono bloccato.
Utilizzo uno SME Server 7.5.1 (lo so è vecchio ma non mi ha mai dato problemi).
I backup sono sempre stati eseguiti regolarmente su disco USB ed ora avrei bisogno di ripristinare dei dati.
In server-manager, nella sezione backup e ripristino,trovo solo le voci:

aggiorna
Configura backup su nastro
Configura backup su workstation

sono scomparse le voci di ripristino.

Come posso fare per ripristinare i miei dati?

Grazie a tutti.


Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Ripristino Dati da backup
« Reply #1 on: February 24, 2016, 10:28:28 AM »
ciao

se i backup sono stati eseguiti con dar tramite il backup nativo di SME, dai un'occhiata qui:

https://wiki.contribs.org/Backup_with_dar#Manually_restoring_from_dar_archive_created_by_e-smith-backup

ti consiglio di creare una dir dove ti è più comodo e di modificare il -R / in -R /tuopercorso

i file verranno ripristinati li dentro, poi li sposti

le istruzioni fanno il ripristino *solo* a livello di directory (non di singolo file) e consiglio spassionatamente, in caso di percorsi con spazi, di "fermarsi" al livello superiore.. i.e., se hai un percorso tipo

/home/e-smith/files/ibays/mioibay/files/dir1/dir2/directory con spazi/dir3/miadir

di ripristinare a partire da dir2.. i path con spazi possono essere problematici

quanto al tuo server "che non ti ha dato mai problemi", spero non sia esposto su WAN..

ti consiglio *caldamente* di migrare alla 9 al più presto (BTW, la 7 era attivata a 7.6.. quindi non hai praticamente mai aggiornato...)

Offline andreasantini

  • ***
  • 68
  • +0/-0
Re: Ripristino Dati da backup
« Reply #2 on: February 24, 2016, 11:09:00 AM »
Grazie, più tardi provo poi ti faccio sapere.
Non capisco però cosa significhi la voce :aggiorna
Non l'avevo mai vista.
Secondo te a cosa serve?

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Ripristino Dati da backup
« Reply #3 on: February 24, 2016, 11:10:25 AM »
non ne ho la più pallida idea, ma visto che si tratta di una versione vecchia come il cucco non perderei tempo ad indagare :-)

facci sapere come è andata ;-)

Offline andreasantini

  • ***
  • 68
  • +0/-0
Re: Ripristino Dati da backup
« Reply #4 on: February 24, 2016, 04:42:21 PM »
Nella mia cartella di backup trovo tutta una serie di files denominata in questo modo:

full-201602210030.1.dar

fino al

full-201602210030.131.dar

Con il comando riportato nella guida non riesco ad estrarre nulla.
Ti scrivo il comando che ho dato con l'errore che mi segnala.

dar -x /media/andrea/backupusb/pcserver.studiobds.local/set0/full-201602210030 -N -w -g  -R /media/andrea/HDDEXT1TB/recupero/

Error met while opening the last slice: This is an old archive, it can only be opened starting by the first slice. Trying to open the archive using the first slice...
Final memory cleanup...
FATAL error, aborting operation
Badly formatted terminator, cannot extract catalogue location:

I log di backup non mi hanno mai segnalato nessun errore. Ecco l'ultimo:

==================================
DAILY BACKUP TO WORKSTATION REPORT
==================================
Backup started at Fri Jan 22 00:30:04 2016
Backup of mysql databases has been done
Mounting backup shared directory localhost/media/backupusb
Backup temp directory /media/backupusb/tmp_dir/pcserver.studiobds.local is mounted and is writable
Using set number 0 of 1
Attempt full backup
Backup base file name is full-201601220030
Making backup in temp directory
Using a backup session timeout of : 28770 seconds


 --------------------------------------------
 255681 inode(s) saved
 with 0 hard link(s) recorded
 0 inode(s) changed at the moment of the backup
 0 inode(s) not saved (no inode/file change)
 0 inode(s) failed to save (filesystem error)
 254 inode(s) ignored (excluded by filters)
 0 inode(s) recorded as deleted from reference backup
 --------------------------------------------
 Total number of inode considered: 255935
 --------------------------------------------
Rotating backups in a new set /media/backupusb/pcserver.studiobds.local/set0.
Moving backup files to target directory /media/backupusb/pcserver.studiobds.local/set0
Updating backup configuration data
Backup successfully terminated at : Fri Jan 22 03:53:44 2016

Dove sbaglio??

Offline andreasantini

  • ***
  • 68
  • +0/-0
Re: Ripristino Dati da backup
« Reply #5 on: February 24, 2016, 05:02:28 PM »
Scusa, mi sa che ho fatto un pò di casino.

Ho staccato il disco del backup dal server e collegato ad un altro PC Linux.
Quallo che volevo fare era estrarre tutto su un altro disco esterno.
E' possibile o il disco originale deve essere obbligatoriamente collegato al server?
grazie.

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Ripristino Dati da backup
« Reply #6 on: February 24, 2016, 09:38:38 PM »
ciao

che tipo di ripristino vuoi fare/ottenere?

se attacchi il disco su un'altra macchina linux, magari dotata di desktop, puoi anche pensare di trovare un client grafico per dar e provare a usare quello

in ogni caso, nel tuo comando
Code: [Select]
dar -x /media/andrea/backupusb/pcserver.studiobds.local/set0/full-201602210030 -N -w -g  -R /media/andrea/HDDEXT1TB/recupero/

manca la parte finale, cioè il percorso alla directory che vuoi estrarre

dovrebbe essere qualcosa tipo
Code: [Select]
dar -x /media/andrea/backupusb/pcserver.studiobds.local/set0/full-201602210030 -N -w -g  -R /media/andrea/HDDEXT1TB/recupero/  home/e-smith/files/ibays/mioibay/files/miadir

notare che davanti a home NON c'è  /



Offline andreasantini

  • ***
  • 68
  • +0/-0
Re: Ripristino Dati da backup
« Reply #7 on: February 25, 2016, 09:11:05 AM »
Ciao,
ieri sera ho fatto le prove.
Effettivamente sbagliavo la sintassi del comando.
Adesso credo di aver fatto giusto.
Ho creato una cartella sul server /media/recover nella quale mettere i files estratti.
Il comando che ho dato è stato:

 dar -x /media/backupusb/pcserver.studiobds.local/set0/full-201602210030 -N -R /media/recuper/ -w -g home/e-smith/files/users/         
ma mi dice:
                         
FATAL error, aborting operation
Badly formatted terminator, cannot extract catalogue location

Ho ricontrollato ma l'ultimo backup non aveva segnalato errori.

Cosa potrebbe essere?
Grazie



Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Ripristino Dati da backup
« Reply #8 on: February 25, 2016, 10:58:02 AM »
le cose sono un po' cambiate dalla 7.5.. e quindi anche la versione di dar..

in ogni caso, dentro /media/backupusb/pcserver.studiobds.local/ c'è un file dar-catalog?


Offline andreasantini

  • ***
  • 68
  • +0/-0
Re: Ripristino Dati da backup
« Reply #9 on: February 25, 2016, 11:44:48 AM »
No, non cè

Offline andreasantini

  • ***
  • 68
  • +0/-0
Re: Ripristino Dati da backup
« Reply #10 on: February 25, 2016, 11:49:59 AM »
Nella pagina che mi avevi detto di leggere per il ripristino manuale, un pò più sopra leggo:

 Backup file slices are NOT autonomous

The catalogue of the contents of the backup is put in the last slice. If for some reason the last slice can not be written (e.g. backup medium is full or network failure), is lost or corrupt, the slices already saved are useless.

Potrebbe essere corrotto l'ultimo slice?

Ma se io cancellassi dal backup l'ultima slice e rifaccio fare un backup, credi che potrebbe funzionare?

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Ripristino Dati da backup
« Reply #11 on: February 25, 2016, 11:57:24 AM »
assicurati che il backup sia buono, ovviamente.. se poi hai la possibilità di attaccare il disco usb su una distro linux, prova con un client.. ripeto, la 7.5 è vecchia da eoni e non ho modo di fare dei test

Offline andreasantini

  • ***
  • 68
  • +0/-0
Re: Ripristino Dati da backup
« Reply #12 on: February 25, 2016, 12:27:56 PM »
Grazie.
Ho provato a collegarlo ad un altro Pc linux e mi da sempre lo stesso errore.
Non voglio più disturbarti perchè sei stato fin troppo gentile.
Solo un ultima cosa :
visto che il problema,a quanto pare, risiede nell'ultima slice che contiene il catalogo, se cancello a mano dal backup l'ultima slice e rifaccio fare un backup incrementale potrebbe sistemarsi o si incasina ulteriormente?
Grazie ancora.

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Ripristino Dati da backup
« Reply #13 on: February 25, 2016, 12:39:59 PM »
premesso che io e dar non siamo esattamente "amici", ritengo che tu debba lavorare solo su un backup full, i.e. un set full..

se, dopo aver ottenuto un backup completo senza errori, continui ad avere lo stesso problema, è necessario approfondire la cosa (forse la versione di dar che hai non supporta pienamente quella sintassi)

in ogni caso, stai provando il ripristino o cosa?
e, ancora, pensare ad un nuovo SME9 no? :-)

Offline andreasantini

  • ***
  • 68
  • +0/-0
Re: Ripristino Dati da backup
« Reply #14 on: February 25, 2016, 12:46:14 PM »
Devo solo estrarre alcune cartelle che ho erroneamente eliminato.
Sicuramente passerò alla versione 9 perchè questa non è affidabile se mi dice che ha fatto il backup e poi non posso ripristinarlo.
Comunque ti ringrazio ancora per la disponibilità.
Farò ancora un pò di prove e se riesco a far qualcosa te lo dirò.
Grazie ancora.
Andrea

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Ripristino Dati da backup
« Reply #15 on: February 25, 2016, 12:47:35 PM »
premesso che non mi disturbi/annoi, in caso mi trovi offline..
la cosa è interessante anche per me (anche se non ho + 7.X in giro)

Offline andreasantini

  • ***
  • 68
  • +0/-0
Re: Ripristino Dati da backup
« Reply #16 on: February 25, 2016, 01:10:07 PM »
Sono andato a rivedermi i logs del backup.
Non mi ero accorto che, proprio il backup di quel giorno, in realtà aveva dato errore.
Scusami ma non l'avevo proprio visto !!!!!!!
-----------------------------------------------------------------------------------------------------
==================================
DAILY BACKUP TO WORKSTATION REPORT
==================================
Backup started at Sun Feb 21 00:30:04 2016
Backup of mysql databases has been done
Mounting backup shared directory localhost/media/backupusb
Backup temp directory /media/backupusb/tmp_dir/pcserver.studiobds.local is mounted and is writable
Using set number 0 of 1
Attempt full backup
Backup base file name is full-201602210030
Making backup in temp directory
Using a backup session timeout of : 28770 seconds
Aborting program. User refused to continue while asking: No space left on device, you have the opportunity to make room now. When ready : can we continue ?
Rotating backups in a new set /media/backupusb/pcserver.studiobds.local/set0.
Moving backup files to target directory /media/backupusb/pcserver.studiobds.local/set0
Updating backup configuration data
Backup successfully terminated at : Sun Feb 21 03:20:22 2016

-----------------------------------------------------------------------------------------------------

A parte il fatto che non è assolutamente vero che il disco fosse pieno perchè è al 33% della sua capacità,
ma poi alla fine il backup totale lo ha fatto !!!!
Io sto agendo su full-201602210030.
In questo backup sicuramente ho tutti i dati.
Dici che non ho speranze di recuperare?

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Ripristino Dati da backup
« Reply #17 on: February 25, 2016, 01:14:24 PM »
se il backup è fallato.. difficile.. ma cercherei con google..

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Ripristino Dati da backup
« Reply #18 on: February 25, 2016, 05:12:03 PM »

Offline andreasantini

  • ***
  • 68
  • +0/-0
Re: Ripristino Dati da backup
« Reply #19 on: February 26, 2016, 09:44:14 AM »
Grazie.Adesso provo

Offline andreasantini

  • ***
  • 68
  • +0/-0
Re: Ripristino Dati da backup
« Reply #20 on: February 27, 2016, 08:52:13 AM »
Ciao,
purtroppo non ha funzionato.
Alla fine ho fatto un tentativo:
ho utilizzato l'ottimo tool "extundelete" sul disco USB del backup ed ho recuperato tutto il backup full e inc della volta precedente.
Ho ricreato su un altro pc la stessa struttura del server ed ho ripristinato il backup.
Il ripristino da full non funzionava perchè diceva che il fattore ci compressione era sconosciuto.
Ho provato poi tutti gli inc ed uno ha funzionato.
Naturalmente non mi ha ricreato tutta la struttura del server, però nella home c'era tutto.
Grazie ancora.
Andrea

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Ripristino Dati da backup
« Reply #21 on: February 27, 2016, 10:22:13 AM »
ok, buono a sapersi... mo'... it's upgrade time, my friend.. :-)