Autore Topic: Backup sincronizzato con Rsync  (Letto 12076 volte)

Offline blupenguin

  • *
  • Post: 366
  • Reputazione: 23
    • Mostra profilo
Re: Backup sincronizzato con Rsync
« Risposta #45 il: 28 Ottobre 2013 ore 10:47 »
@mcmaur
è vero che ora il sistema monta in automatico in /run/medi ma ... se configuri fstab puoi farli montare dove ti pare :-*

confermo quanto detto, ho comunque aggiornato per correttezza la guida aggiornando il percorso di montaggio.

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re: Backup sincronizzato con Rsync
« Risposta #46 il: 28 Ottobre 2013 ore 13:50 »
Riguardo la tua guida, vorrei far notare una cosa che ho scoperto da poco di rsync:
il parametro -z riguarda sì la compressione dei dati, ma solo per il trasferimento ("compress file data during the transfer"). E' quindi molto utile quando viene usato fra risorse remote (almeno così l'ho capita io).

In realtà quando si fa una copia in locale i dati salvati sono identici bit a bit con quelli di origine.
Da me togliendo l'opzione z il tempo di copia locale mi sembra molto minore.

Non fidandomi della mia ignoranza ho trovato conferma qui: http://www.evbackup.com/support-commonly-used-rsync-arguments/

Offline blupenguin

  • *
  • Post: 366
  • Reputazione: 23
    • Mostra profilo
Re: Backup sincronizzato con Rsync
« Risposta #47 il: 28 Ottobre 2013 ore 14:27 »
Effettivamente un dubbio sul parametro -z l'avevo avuto, grazie per la correzione. Aggiorno la guida e quanto prima faccio una prova di backup pure io per vedere se la velocità di copia migliora ulteriormente.

mcmaur

Re: Backup sincronizzato con Rsync
« Risposta #48 il: 01 Novembre 2013 ore 14:07 »
rsync -avrz --delete --force ~/origine /percorso/di/destinazione

Io uso:
Codice: [Seleziona]
rsync -h --progress --stats -r -tgo -p -l -D --update ~/ /run/NOMEUTENTE/media/HDD/DIRECTORY/sono sicuro che in più mostra i progressi ma per i restanti non so. Che dite? Meglio?

mcmaur

Re: Backup sincronizzato con Rsync
« Risposta #49 il: 13 Marzo 2014 ore 19:32 »
al momento uso

Codice: [Seleziona]
rsync -h --delete --progress --stats -r -t --modify-window=1 -l -D -H --exclude-from= 'exclude_list.txt' /home/UTENTE/ /run/media/UTENTE/HDD/
Questo è il comando migliore che abbia formulato fino ad ora solo che l'exclude non funziona e non ne capisco il motivo
« Ultima modifica: 13 Marzo 2014 ore 20:08 da mcmaur »

Offline tumbler

  • *
  • Post: 299
  • Reputazione: 1
    • Mostra profilo
Re: Backup sincronizzato con Rsync
« Risposta #50 il: 13 Marzo 2014 ore 20:50 »
al momento uso

Codice: [Seleziona]
rsync -h --delete --progress --stats -r -t --modify-window=1 -l -D -H --exclude-from= 'exclude_list.txt' /home/UTENTE/ /run/media/UTENTE/HDD/
Questo è il comando migliore che abbia formulato fino ad ora solo che l'exclude non funziona e non ne capisco il motivo
Io uso lo stesso comando ma exclude nn ha mai funzionato ... ne con songolo percorso ne con lista ... bhoooo
ATI Mobility Radeon HD 3650; Processore:Intel Pentium Dual CPU T3400 2.16GHz;
Ram: 4,00 GB

mcmaur

Re: Backup sincronizzato con Rsync
« Risposta #51 il: 15 Marzo 2014 ore 11:14 »
Grosse news.
Funziona tutto alla perfezione. Lo script prevede l'esclusione di file definito in un file esterno, su schermo vedrete i file cambiati con proprietà come il peso, l'indicazione della velocità e della percentuale di trasferimento nonchè un utile riassunto finale delle modifiche apportate con contatori vari.
Qui lo script:
http://pastebin.com/SfREX4MS
E qui i file da escludere (da inserire in un file chiamato "exclude-list.txt" :
Codice: [Seleziona]
.cache/
.config/
.thumbnails/
.local/share/Trash/
.kde4/share/apps/RecentDocuments/
.dropbox/
*.kate-swp
*.!qB

Potreste consigliarmi altri file/cartelle da escludere? pensavo alla .local/share ma forse qbittorrent ci mette file per il ripristino che sarebbero comodi. Altro?
« Ultima modifica: 15 Marzo 2014 ore 13:57 da mcmaur »

Offline blupenguin

  • *
  • Post: 366
  • Reputazione: 23
    • Mostra profilo
Re: Backup sincronizzato con Rsync
« Risposta #52 il: 28 Novembre 2014 ore 11:48 »
Dopo anni di utilizzo di rsync mi son trovato di fronte ad un problema molto fastidioso: la questione delle immagini jpeg corrotte.
Non mi è ancora chiaro il motivo per cui alcune tra le foto scaricate dalla fotocamera ogni  tanto decidono di corrompersi, fatto sta che queste foto danneggiate vanno a sostituire al momento del salvataggio le copie ancora sane nelle cartelle di backup e quando te ne accorgi è troppo tardi.

Ora non sto a chiedere soluzioni per il recupero delle immagini danneggiate, da quanto ho letto in rete ci sono mille programmi che promettono quello che non riescono a fare. Le foto, seppure a malincuore, sono perse e punto, da fastidio ma bisogna accettarlo.

Il punto è questo piuttosto: come si potrebbe impostare il comando di rsync per le cartelle delle foto in modo da andare semplicemente ad aggiungere i nuovi elementi senza alterare in alcun modo quelli già esistenti? Avevo pensato ad una soluzione di questo tipo:

Codice: [Seleziona]
rsync -avr --ignore-existing /origine/fotocamera/ /destinazione/fotocamera-bkp/
Potrebbe andar bene secondo voi?

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re: Backup sincronizzato con Rsync
« Risposta #53 il: 28 Novembre 2014 ore 12:46 »
Ma ti sei autorisposto!  :beer:

Citazione
--ignore-existing       skip updating files that already exist on receiver

Cmq creati un file di testo nella cartella sorgente. Lancia il backup. Modifica il file di testo e rifai il backup.
Se non lo copia sei a posto

Offline blupenguin

  • *
  • Post: 366
  • Reputazione: 23
    • Mostra profilo
Re: Backup sincronizzato con Rsync
« Risposta #54 il: 28 Novembre 2014 ore 13:06 »
Si si, funziona. Il comando dato così aggiunge ma non modifica i file esistenti. Direi che ci siamo.

Rimane solo il fastidio per le foto perse  >:( >:( maledetti jpeg

 

Template by Homey | Sito ufficiale | Disclaimer