Koozali.org: home of the SME Server

Problema backup

Offline ale1972

  • 2
  • +0/-0
Re: Problema backup
« Reply #15 on: January 05, 2012, 11:11:55 AM »
Salve,
ho avuto sino a mezz'ora fa lo stesso identico problema, fortunatamente sono incappato in un post in cui si metteva in evidenza il fatto che settando sme tramite ultime versioni di browser (nel mio caso ff), la configurazione di db relativamente a bckupwrk veniva falsata dall'aggiunta di "^M" in corrispondenza di smbshare media/usbdisk. La soluzione è aggiornare e-smith-backup alla versione 2.0.0-36.el14.sme attivando i repository di test.

Rif: http://bugs.contribs.org/show_bug.cgi?id=6605   (commento 5)
e
http://bugs.contribs.org/show_bug.cgi?id=6512    (commento 50)

Saluti.

Offline killrob

  • *****
  • 241
  • +0/-0
Re: Problema backup
« Reply #16 on: January 05, 2012, 11:44:16 AM »
Ok forse ho risolto grazie alla segnalazione di ale1972, effettivamente c'era il carattere "^M" alla fine di /media/usbdisk. Senza fare upgrade di sorta, ho modificato il file configuration sotto /home/e-smith/db togliendogli quel doppio carattere e già le cose sono migliorate in quanto, facendo una prova di verifica backup workstation dal server manager, mi rispondeva sempre impossibile montare il disco /media/usbdisk, mentre adesso ha montato il disco e mi ha fatto la verifica. Domani vedo come è andato il backup, nel frattempo grazie a tutti.

Offline ale1972

  • 2
  • +0/-0
Re: Problema backup
« Reply #17 on: January 05, 2012, 12:04:03 PM »
Ipotesi:
temo sia, la tua, Killrob, però, una soluzione temporanea in quanto la prossima volta che rimodificherai le impostazioni di backup, per qualche motivo, utilizzando il server-manager invaliderai nuovamente il file db.

Saluti

Offline killrob

  • *****
  • 241
  • +0/-0
Re: Problema backup
« Reply #18 on: January 06, 2012, 08:21:34 PM »
si ale lo so che è una soluzione di "ripego" ma non credo di modificare ulteriormente il backup, una volta funzionante.
Comunque penso di fare le modifiche direttamente sui files e non utilizzando il server manager, adesso che so quali sono il files di configurazione.

Ha funzionato adesso mi serve solo una procedura automatica che smonti il disco usb al termine dal backup di DAR, che parte alle 2:00 di notte, perchè altrimenti il backup di DAR2, che parte alle 5:00 di notte, non va perchè trova il disco usb già montato e lo smonta senza fare il backup.
« Last Edit: January 08, 2012, 12:33:00 PM by killrob »

Offline killrob

  • *****
  • 241
  • +0/-0
Re: Problema backup
« Reply #19 on: January 06, 2012, 09:02:34 PM »
a che ora girano gli script in cron.daily? non sono riuscito a trovare info da nessuna parte...

se ho capito giusto andando a vedere nel crontab in /etc il cron.daily viene eseguito tutti i giorni alle 4:02 di notte... me lo confermate?

02 4 * * * root run-parts /etc/cron.daily
« Last Edit: January 06, 2012, 09:24:45 PM by killrob »

Offline killrob

  • *****
  • 241
  • +0/-0
Re: Problema backup
« Reply #20 on: January 08, 2012, 12:22:15 PM »
Ok, adesso funzionano entrambi i backup. Grazie a tutti per le dritte ed i consigli.

p.s.: per chi non lo sapesse... non andate a modificare l'orario del .daily in crontab perchè il crontab viene rigenerato automaticamente, modificate il valore che vi interessa direttamente in /etc/e-smith/templates/etc/crontab.
e chiedo scusa a chi già lo sapeva :)
« Last Edit: January 08, 2012, 12:26:05 PM by killrob »

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Problema backup
« Reply #21 on: January 08, 2012, 01:53:15 PM »
biiip!

risposta errata :-)

se modifichi un file in /templates/ potrebbe essere sovrascritto in un aggiornamento.

devi lavorare in /templates-custom/

per maggiori dettagli cerca qui nel forum nei miei post

Offline killrob

  • *****
  • 241
  • +0/-0
Re: Problema backup
« Reply #22 on: January 08, 2012, 07:36:34 PM »
ma di fare la modifica in templates l'ho letto sul wiki
http://wiki.contribs.org/SME_Server:Documentation:Developers_Manual alla voce Exercise 1: changing a configuration template

cercalo anche tu e dimmi se ho sbagliato a seguire la documentazione

e comunque sono andato a vedere nella /template-custom/etc/ c'è solo una directory che si chiama yum.conf  che ha al suo interno una file chiamato 15main_exclude_hal, mentre nella /templates-custom non c'è niente.

Ok ho letto meglio la doc ed ho capito, dovrei creare nella /templates-custom/etc/ una directory crontab copiarci dentro il file 10runparts e fare li dentro la modifica dell'esecuzione del cron.daily e dare il comando expand-template /etc/crontab, giusto?
« Last Edit: January 08, 2012, 08:41:57 PM by killrob »

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Problema backup
« Reply #23 on: January 08, 2012, 09:14:15 PM »
il principio base è il seguente:
tutto quello che è in templates in caso di backup e restore viene perso

se devi aggiungere o personalizzare una entry devi lavorare in templates-custom

quindi, nel tuo caso, devi
1) creare la directory  /etc/e-smith/templates-custom/etc/cron.daily
2) copiare il fragment di tuo interesse li dentro
3) modificare quel fragment come ti serve

in questo modo sei certo non solo che le tue modifiche sopravviveranno ad un upgrade del pacchetto, ma che le stesse verranno copiate nel backup E saranno presenti in un eventuale restore dello stesso

Offline killrob

  • *****
  • 241
  • +0/-0
Re: Problema backup
« Reply #24 on: January 08, 2012, 10:51:48 PM »
ok questo per aggiungere il fragment da far eseguire giornalmente, ma per modificare l'orario di esecuzione del cron.daily, per portarlo dalle 4:02 alle 5:02, devo fare la modifica come ho detto nel mio precedente post giusto?

Offline Fumetto

  • *
  • 899
  • +1/-0
Re: Problema backup
« Reply #25 on: January 09, 2012, 04:08:26 AM »
...devo fare la modifica come ho detto nel mio precedente post giusto?
No... :)
...nel tuo caso, devi
1) creare la directory  /etc/e-smith/templates-custom/etc/...
2) copiare il fragment di tuo interesse li dentro
3) modificare quel fragment come ti serve

Offline killrob

  • *****
  • 241
  • +0/-0
Re: Problema backup
« Reply #26 on: January 09, 2012, 10:04:32 AM »
allora non credo di aver capito.....

creo la directory cron.daily in /etc/e-smith/templates-custom/etc/ e ci metto dentro il fragment da far eseguire giornalmente, e fin qui ci siamo, ma se voglio modificare l'ora di esecuzione del cron.daily, che adesso è alle 4:02 del mattino, non devo modificare il crontab creando la directory crontab in /etc/e-smith/templates-custom/etc/ e mettendo li dentro il file con il comando per cambiare l'ora di esecuzione? io avevo capito in questo modo...

Offline Fumetto

  • *
  • 899
  • +1/-0
Re: Problema backup
« Reply #27 on: January 09, 2012, 07:23:26 PM »
Ho dato un'occhiata ma io non ho la config che hai tu quindi vado "a naso"...
Se tu riesci a ottenere quello che vuoi modificando il file /etc/e-smith/templates/etc/crontab/10runparts puoi semplicemente copiare lo stesso file in /etc/e-smith/templates-custom/etc/crontab/10runparts e modificarlo in base alle necessità; tale sistema ti permetterà, come già detto dal Luminare, di "backuppare" la modifica e renderla resistente agli upgrade.

Tutto quanto scritto sopra con riserva di rettifica... non ho testato ;)

PS: RTFM!!! Almeno due volte...  :-D

(senza offesa eh)

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Problema backup
« Reply #28 on: January 09, 2012, 09:46:38 PM »
scusa Fumetto ma.. luminare a chi? :-D

Offline killrob

  • *****
  • 241
  • +0/-0
Re: Problema backup
« Reply #29 on: January 10, 2012, 06:22:43 PM »
... lo stesso file in /etc/e-smith/templates-custom/etc/crontab/10runparts e modificarlo in base alle necessità; tale sistema ti permetterà, come già detto dal Luminare, di "backuppare" la modifica e renderla resistente agli upgrade.


è esattamente quello che ho fatto... e funziona.
Se "l'offesa" era rivolta a me... non è stata raccolta sto quasi imparando il FM a memoria :)