IT | EN

DDIFF

Block Device Sync Utility per Linux

ddiff è un'utility leggera per la sincronizzazione delta a livello di blocco di file e device grezzi (schede SD, SSD, immagini disco). Invece di copiare l'intera immagine, lavora a chunk da 1 MB e trasferisce o applica solo le parti cambiate — risparmiando banda e cicli di scrittura.

Ideale per backup e clonazione su Raspberry Pi, sync host-to-host via SSH e workflow offline con pacchetti .diff in formato ZIP.

Download

Binari precompilati per Linux:

Dopo il download: chmod +x ddiff e, se serve, copialo in un percorso nel PATH (es. /usr/local/bin/). Per il sync via SSH il binario deve essere disponibile sia sulla macchina locale sia su quella remota.

Funzionalità

Uso rapido

Sync diretto via SSH

ddiff /dev/sdb user@remote:/dev/sdb

Workflow offline (3 passi)

# 1. hash sul target
ddiff --makehash target.hash /dev/sdb

# 2. diff sulla source
ddiff --makediff patch.diff --hash target.hash /dev/sdb

# 3. apply sul target
ddiff --writediff patch.diff /dev/sdb

Verifica integrità di un file / block device rispetto ad un hash memorizzato

ddiff --testhash sdb.hash /dev/sdb

Sintassi completa: ddiff -h · Piattaforme: Linux x86_64 e aarch64 (Raspberry Pi OS, Ubuntu, Debian, …).

Distribuito con licenza MIT.

Disclaimer e avvertenze sui rischi

ddiff è un'utility da riga di comando potente, pensata per la sincronizzazione a basso livello di block device.

Raccomandazione: verifica sempre le etichette dei dischi (ad es. con lsblk o fdisk -l) ed esegui backup dei dati critici prima di lanciare comandi di sincronizzazione.

Utilizziamo i cookie esclusivamente per garantire una miglior fruizione delle funzionalità del sito www.techelp.it. Non sono utilizzati cookies traccianti, di profilazione o di terze parti.

Accetto Rifiuto

Informativa completa
TecHelp di Stefano Zanola - Via A.Volta 7 - 25040 Corte Franca (BS)
P.IVA 02837430988 - Email: - PEC: - Privacy Policy