Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Backup full settimanale e giornaliero differenziale

    E' un po' di tempo che sto cercando di fare una cosa che ritenevo semplice con rsync (ma non è un vincolo l'utilizzo di rsync).
    In pratica avrei la necessità di produrre un backup completo ad esempio alla domenica.
    Per i restanti giorni della settimana dovrei invece fare un backup della sorgente, confrontando le differenze con l'ultimo full (che sarà poi sempre alla domenica) e scriverlo nelle apposite cartelle giornaliere.

    In pratica la struttura sarebbe del tipo:
    /backup/Sunday (ultimo backup full settimanale)
    /backup/Monday (differenziale rispetto alla domenica)
    /backup/Tuesday (differenziale rispetto alla domenica)
    ...
    ...

    Qualcuno mi sa dare un'indicazione di script/software o altro da poter utilizzare?
    http://www.massimo-caselli.com
    :: Linux Apache PHP e MySQL Blog ::

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    1,469

    Re: Backup full settimanale e giornaliero differenziale

    Originariamente inviato da maxgrante
    E' un po' di tempo che sto cercando di fare una cosa che ritenevo semplice con rsync (ma non è un vincolo l'utilizzo di rsync).
    In pratica avrei la necessità di produrre un backup completo ad esempio alla domenica.
    Per i restanti giorni della settimana dovrei invece fare un backup della sorgente, confrontando le differenze con l'ultimo full (che sarà poi sempre alla domenica) e scriverlo nelle apposite cartelle giornaliere.

    In pratica la struttura sarebbe del tipo:
    /backup/Sunday (ultimo backup full settimanale)
    /backup/Monday (differenziale rispetto alla domenica)
    /backup/Tuesday (differenziale rispetto alla domenica)
    ...
    ...

    Qualcuno mi sa dare un'indicazione di script/software o altro da poter utilizzare?
    rdiff o anche (meglio) semplicemente RAR e li fai tutti completi

  3. #3
    per fare un backup differenziale (cioè faccio in modo che B sia identico ad A) uso questo:
    rysnc -av --delete /A/ /B

    per farlo full puoi anche usare un semplice cp:
    cp -r /A /destinazione

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    1,469
    Originariamente inviato da fermat
    per fare un backup differenziale (cioè faccio in modo che B sia identico ad A) uso questo:
    rysnc -av --delete /A/ /B

    per farlo full puoi anche usare un semplice cp:
    cp -r /A /destinazione
    non ottieni le modifiche, in questo modo si limita ad allineare le due cartelle.

    per avere la "storia", alla time-machine, il modo più spedito è rdiff-backup

  5. #5
    Originariamente inviato da franzauker
    non ottieni le modifiche, in questo modo si limita ad allineare le due cartelle.

    per avere la "storia", alla time-machine, il modo più spedito è rdiff-backup
    bhe ottengo che se in A è stato aggiunto un file, questo viene aggiunto in B.
    se è stato cancellato in A, viene cancellato in B.
    se modifico i file in A me li ritrovo aggiornati in B.

    a parte quello completo penso gli possa andare bene.
    poi magari rdiff è meglio.

  6. #6
    Grazie a tutti, faccio qualche prova domani e poi vi faccio sapere.
    Sto anche valutando rsnapshot.

    Ciao, Max
    http://www.massimo-caselli.com
    :: Linux Apache PHP e MySQL Blog ::

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    1,469
    Originariamente inviato da fermat
    bhe ottengo che se in A è stato aggiunto un file, questo viene aggiunto in B.
    se è stato cancellato in A, viene cancellato in B.
    se modifico i file in A me li ritrovo aggiornati in B.

    a parte quello completo penso gli possa andare bene.
    poi magari rdiff è meglio.
    è notevolmente meglio (anche se altro non è che uno scriptone+rsync).

    perchè se cambi A in A', mantieni sia A che A'
    se cancelli A, A rimane comunque (se lo vuoi vedere), finquando non lo purghi.

    e, soprattutto se sei paranoico come me, puoi VERIFICARE che non vi sia stata una corruzione delle copie
    ---
    in sostanza hai "snapshot" ogni volta che lo esegui ed a cui puoi "tornare".
    è particolarmente comodo per i sorgenti o, in generale, per piccoli file cambiati di frequente.

    non è adattissimo per tenere "snapshot" ad esempio di cartelle di posta elettronica di decine di gigabyte

  8. #8
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    Originariamente inviato da franzauker
    per avere la "storia", alla time-machine, il modo più spedito è rdiff-backup
    aggiungo alla lista di ottimi software, il validissimo "rsnapshot"
    ...altro che time-machine!
    slack? smack!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.