+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 5 su 5

Discussione: zpaq - sintassi

  1. #1
    L'avatar di nman
    nman non è in linea Scribacchino
    Luogo
    Milano
    Post
    1,633

    zpaq - sintassi

    Sto testando zpaq per fare Back Up di alcuni file .pst (Outlook)
    uno di questi in particolare da solo pesa 18GB

    l'obbiettivo è quello di Copiare quotidianamente solo la minimissima
    parte di quei 18 GB movimentati nella giornata


    Non riesco a raccapezzarmi con la sintassi da dare alla riga del .bat che fara partire il zpaq


    gli elementi di cui dispongo sono questi: (si tratta di un test)
    - una cartella che contiene il zpaq "C:\Percorso\zpaq705\zpaq64.exe"
    - una cartella di destinazione "C:\Percorso\Destinazione"
    - una cartella che contiene i file da copiare "C:\Users\xxxy\Documents\File di Outlook"
    un file .bat in cui devo assiemare questi 3 elementi

    ho provato cosi ma non gli piace:

    codice:
    "C:\Percorso\zpaq705\zpaq64.exe" "C:\Percorso\Destinazione" "C:\Users\xxxy\Documents\File di Outlook"

    qualcuno sa darmi una dritta?

    Grazie

  2. #2
    L'avatar di nman
    nman non è in linea Scribacchino
    Luogo
    Milano
    Post
    1,633
    Con un po di tranquillita ci sono arrivato da solo,
    scrivo qui per mia e nostra memoria le conclusioni (parziali)


    con questa riga di codice .bat faccio queste cose
    codice:
    "D:\Cartella1\Zpq\zpaq64.exe" add "D:\Cartella1\Destinazione\ZPXY.zpaq" "D:\Cartella1\Origine"
    - Utilizzando il .exe che si trova in ----> "D:\Cartella1\Zpq\zpaq64.exe"
    - aggiungi ---> ( add )
    - all'archivio ----> "D:\Cartella1\Destinazione\ZPXY.zpaq"
    - i file che si trovano in ----> "D:\Cartella1\Origine"


    al contrario per la estrazione il codice .bat sembra questo
    codice:
    "D:\Cartella1\Zpq\zpaq64.exe" extract "D:\Cartella1\Destinazione\ZPXY.zpaq" "D:\Cartella1\Origine" -until 2016-03-25 -to "D:\Cartella1\Estratti"
    - Utilizzando il .exe che si trova in ----> "D:\Cartella1\Zpq\zpaq64.exe"
    - estrai ---> ( extract )
    - Dall'archivio ----> "D:\Cartella1\Destinazione\ZPXY.zpaq"
    - quello che storicamente era era in -----> "D:\Cartella1\Origine"
    - prima della data del 25 marzo 2016
    - e mettilo nella catrella ------> "D:\Cartella1\Estratti"


    Poi si possono omettere i percorsi completi e omettere gli apici

    Direi che è una cosa semplice e simpatica, soprattutto perche non richiede installazione


    Grazie
    Ultima modifica di nman; 01-03-2016 23:30 

  3. #3
    L'avatar di +m+
    +m+
    +m+ non è in linea Scribacchino
    Post
    922
    Ho letto solo ora.
    Come giustamente hai dedotto la sintassi è banale
    zpaq a c:\pippo.zpaq f:\*.* -summary
    Per memorizzare dentro c:\pippo.zpaq tutto il contenuto di f:\
    il -summary limita le informazioni mostrate (l'ho fatto aggiungere io).

    Altri switch comodi sono
    -method 0...5, con 0 nessuna compressione (solo deduplica), 1 comprime poco, 5 lento (se vuoi ti metto tutti i dettagli, o leggili dal sito di Matt)
    -key password (se lo vuoi criptare)

    Puoi inoltre splittare con ???? (o quanti ?) vuoi
    zpaq a c:\pippo????.zpaq f:\*.*
    ti crea dei file diversi, con tanto di indice separato.
    E' lo sviluppo di un mio fork per consentire il backup solo dei dati minimi (cioè puoi tenere il file iniziale gigantesco magari su un HD esterno, e caricare su cloud solo le aggiunte).

    Attenzione che è perfettamente funzionante con rsync --append, cioè i file aumentano sempre, e non cambiano mai nella prima parte.
    Questo è l'ideale sia per rsync-over-ssh, sia per cose tipo (banalmente) trasmissioni teamviewer

    =====
    Infine per l'estrazione c'è pure il mio programmello "alla-time-machine" (non debuggato per la verità) che ti consente di vedere o estrarre direttamente le versioni dei file

  4. #4
    L'avatar di +m+
    +m+
    +m+ non è in linea Scribacchino
    Post
    922
    Aggiungo un paio di dettagli

    1) chiama le copie con estensione .EXE se non usi lo split (???).
    In pratica fai le copie sul file c:\copiona.exe invece che c:\copiona.zpaq.
    In tal modo cryptlocker e cugini non ti cripteranno i backup (nel caso di infezione)

    2) il deduplicatore interno è molto buono, puoi selezionare la dimensione dei chunkini volendo (sono parametrini di -method)

    3) puoi aggiungere o estrarre i dati anche da OS diversi, tipo Linux e BSD, ed anche nas QNAP

    4) il mio utilizzo preferito per i backup Windows (oltre che per i vmdk) è quello di usare truecrypt per creare volumi criptati (e vabbè), ma di cui faccio il backup con zpaq -method 0.

    In tal modo puoi ottenere un backup a livello di filesystem (e non di singolo file), versionato, con minimo aumento dello spazio (provare, per credere).

    Poi è perfetto per i dump ASCII di mysql, meno per quelli di MS-SQL (ma è un problema di quest'ultimo che fa ridere per le copie)

    ---
    Come si può capire sono un "big fan" del programma (e del suo autore), frequento il relativo forum russo e nel tempo ho fatto dei fork che son poi "riconfluiti" nel programma standard.

    Ha un vero grande difetto, ovvero il tempo molto lungo che può essere richiesto per estrarre un singolo file.
    Ad esempio se hai un backup da 800GB (e ne ho) nell'arco di molti anni, e vuoi estrarre il file "pippo.txt", può essere necessario attendere anche mezz'ora, perchè deve essere ricostruito attraverso la decompressione dei vari blocchi deduplicati con SHA1.

    Va bene invece per scompattare "tutto" in un colpo solo, quindi per backup diciamo così "tragici" oppure quelli in cui non ti interessa più di tanto se devi aspettare la decompressione.

    Infine la versione a 32 bit funziona abbastanza bene, ma bisogna far attenzione a non esagerare col livello di compressione perchè facilmente alloca più RAM di quella indirizzabile, quella a 64bit è da preferire tranne che su XP

  5. #5
    L'avatar di nman
    nman non è in linea Scribacchino
    Luogo
    Milano
    Post
    1,633
    Ok, Ora è tutto chiaro

    e posso dire che va benissimo

    Grazie

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi