[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RiminiLUG-General] backup server sicuro basato su standard aperti
- To: riminilug-general@xxxxxxxxxxxx
- Subject: Re: [RiminiLUG-General] backup server sicuro basato su standard aperti
- From: Ivan Tarozzi <ivan@xxxxxxxxxxxx>
- Date: Fri, 07 Jan 2011 16:08:35 +0100
- Authentication-results: dtc.neutrino1.xteklabs.com; dkim=fail (message has been altered) header.i=@gmail.com; dkim=fail (message has been altered) header.i=itarozzi@xxxxxxxxx
- Delivered-to: battarsa@xxxxxxxxxxxx
- Delivered-to: riminilug.it_riminilug_general@xxxxxxxxxxxxxxxxxxxxxxxxx
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=neutrino1.xteklabs.com; h= sender:subject:from:to:in-reply-to:references:content-type:date :message-id:reply-to:mime-version:content-transfer-encoding; s= postfix; bh=DAJ/CZP6YmyWyftTb4a6v5nkSbU=; b=pfI5g0szKp4EaZa9E/tC i84eDuazorlKKroqOJYhWaRL3R+TPx0dUrgm+7Xdvo/KDLvyVj1uDCabytVGr1QA Rct0c5SobCs1lA+Ed10KRVZyc1+4FOxAEPOaK6ciB3UFuByb3Azj798vSmWaL86B sniDt58p2WRxJlRipAkb9tg=
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:subject:from:to :in-reply-to:references:content-type:date:message-id:mime-version :x-mailer:content-transfer-encoding; bh=1WacMkb1aEmXp8oNWY1v/kPidN6WhEhadP45HveT/4M=; b=S/CkjPqWTM9jPLFzwAVzi1VkawGre/mqIzaXkLi98+Bp/ElMbZORu99hfsjazeQVKY +H9hLBrAsljkrsobOCg0Gwmsv/iMaZkUgHO8S2URLaMgh2mO7fNb+9nWF/c0flHe7cQD CumKA4XvE+m8304VVrQWTPZTXnrQfjz7fBNos=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:subject:from:to:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer:content-transfer-encoding; b=qG7Sd5q4/CpezNTnO6c0ruJ810+ABxULpYJqh44XTrII6i29X8yxpfefTYRtRf7foo uGH1mcixWcVcbpt/JLQytZHsHHYhLj0QMevP4MWz3mqL9S863QtHyiMtF9reB8hJ4lag W2FFV5Iy1t75tzHR/JNXdRu3cgv3vEiFmqqHs=
- In-reply-to: <4D27258A.1050401@riminilug.it>
- References: <4D268112.4060701@riminilug.it> <EC7327C0-0B5D-4DD0-A669-1F797EA8BF25@retaggio.net> <4D27229F.1050707@riminilug.it> <4D27258A.1050401@riminilug.it>
- Reply-to: riminilug-general@xxxxxxxxxxxx
- Sender: Ivan Tarozzi <itarozzi@xxxxxxxxx>
Il giorno ven, 07/01/2011 alle 15.39 +0100, Christian Zoffoli ha
scritto:
> pensando al bsdiff che hai postato prima non sarebbe male affrontare uno
> scenario tipo questo:
>
> * computer locale *
> - creo un crypto container per il backup crittografato dei miei dati
> - carico il crypto container su un server di backup posto su internet
> (dato che il container e' crittografato non ho neanche il problema della
> violazione dei miei dati)
>
> ...successivamente quando aggiorno i dati nel cryto cointainer locale
> posso automatizzare la creazione di un file delta (usando bsdiff o
> simili) e posso lanciare:
> - l'upload del file differenza sul server di destinazione
> - il merge delle differenze sul server destinazione
>
>
> risultato:
> - dati protetti da occhi indiscreti
> - banda utilizzata ...relativamente bassa grazie a bsdiff / bspatch
> - nessuna necessita' di aprire il crypto container sul server di
> destinazione
>
>
> Christian
>
... scusate mi è partito il messaggio peima di completarlo :(
Interessante soluzione, ma da profano mi sono caduti gli occhi su queste
linee (dal sido bsdif):
---------------
bsdiff is quite memory-hungry. It requires max(17*n,9*n+m)+O(1) bytes of
memory, where n is the size of the old file and m is the size of the new
file. bspatch requires n+m+O(1) bytes.
bsdiff runs in O((n+m) log n) time; on a 200MHz Pentium Pro, building a
binary patch for a 4MB file takes about 90 seconds. bspatch runs in O(n
+m) time; on the same machine, applying that patch takes about two
seconds.
--------------
Sia come tempi che come ram richiesta (soprattutto) ritenete possano
essere adeguati? Ho capito male, o nel migliore dei casi la memoria
richiesta è di 9 volte quella del file di partenza? Nel caso di un
crypto container non mi potrei trovare a fare i conti con una dimensione
facilmente troppo elevata? Oppure l'idea era di applicare bsdiff sui
singoli files e quindi ho capito male io?
Ivan