Koozali.org: home of the SME Server
Other Languages => Italiano => Topic started by: andreasantini 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.
-
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...)
-
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?
-
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 ;-)
-
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??
-
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.
-
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
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
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'è /
-
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
-
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?
-
No, non cè
-
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?
-
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
-
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.
-
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? :-)
-
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
-
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)
-
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?
-
se il backup è fallato.. difficile.. ma cercherei con google..
-
https://bugs.contribs.org/show_bug.cgi?id=8535#c1
-
Grazie.Adesso provo
-
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
-
ok, buono a sapersi... mo'... it's upgrade time, my friend.. :-)