Re: [BackupPC-users] Full vs. Incremental (was: Backup through slow line?)

2008-09-06 Thread Stephen Vaughan
What about with multiple full backups, say your full backup is 50gig and you
do a full backup once a week, will mean each full backup will use 50gigs of
space? Or does the pool do some other linking between the data contained in
each full backup?

On Thu, Sep 4, 2008 at 5:05 PM, Christian Völker [EMAIL PROTECTED] wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Yohoo!

 | I keep repeating this, so you might all be bored, but still:
 No, definetly not bored. For this it looks like it's too complicated :-\

 | When you factor pooling into the equasion, this means that the
 difference
 | between rsync full and incremental backups is smaller than for tar/smb
 | backups, which is yet far smaller than for tape backups for instance.
 Or, the
 | other way around, for tape backups the difference is obvious, for
 tar/smb you
 | can still see it clearly, while for rsync backups you have to look
 through a
 | microscope. But it's still the same difference, and it's still there.
 | I like that explanation! :-) IMHO it should go to the Wiki.

 I would prefer to have a more detailled explanation for this. As I want
 to understand what's going on it's not helpfull to compare things
 instead of giving examples.

 So WHAT it the difference between an rsync full and incremental backup?
 What CAN be the microscopic differences?
 Let's say I have a running Linux server which I back up through rsync
 with default settings and I already have one successful full backup.

 There are now two parts to look at:
 1. The backup process itself
 2. The stored backup

 So what are the differences now between a full and incremental one?

 Greetings

 Christian
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.7 (GNU/Linux)
 Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

 iD8DBQFIv4jB0XNIYlAXmzsRAqaWAKCxdKDyFTKxnmsabPhTZ43bmDLq8gCffvEg
 xUxCQEZWTW/kIR+n1Dx9BNc=
 =lCCj
 -END PGP SIGNATURE-

 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 BackupPC-users mailing list
 BackupPC-users@lists.sourceforge.net
 List:https://lists.sourceforge.net/lists/listinfo/backuppc-users
 Wiki:http://backuppc.wiki.sourceforge.net
 Project: http://backuppc.sourceforge.net/




-- 
Best Regards,
Stephen
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/___
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/


Re: [BackupPC-users] Full vs. Incremental (was: Backup through slow line?)

2008-09-06 Thread Holger Parplies
Hi,

dan wrote on 2008-09-05 21:26:25 -0600 [Re: [BackupPC-users] Full vs. 
Incremental (was: Backup through slow line?)]:
 the real difference between an rsync full and incremental in backuppc are
 the 3 following
 
 1) a full has rsync ignore matching mtimes and checksum all files while and
 incremental trusts matching mtimes
 2)backuppc has a different keep/delete schedule for fulls vs incrementals.
 3)an incremental backup in backuppc only holds changed files and and backup
 is filled by the previous full backup

(make that backup of next lower level instead of full backup; also note
that you are using the term filled contrary to its meaning within BackupPC)

 while a full backup has no dependancy on another backup.
 
 
 there are no other differences.

... except

4) a full backup is based on the previous backup of any level (including
   possibly a partial backup) and an incremental is based on the last
   (successful) backup of the next lower level. Most of this has been
   mentioned in this thread before.
5) Failed full backups are saved as partials, failed incrementals aren't.

 does that explain it??

That depends on how you define explain. It doesn't detail the consequences,
but we've had that, and reducing it to the technical differences does add
another point of view.

Regards,
Holger

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/


Re: [BackupPC-users] Full vs. Incremental (was: Backup through slow line?)

2008-09-06 Thread Holger Parplies
Hi,

Stephen Vaughan wrote on 2008-09-06 19:11:08 +1000 [Re: [BackupPC-users] Full 
vs. Incremental (was: Backup through slow line?)]:
 What about with multiple full backups, say your full backup is 50gig and you
 do a full backup once a week, will mean each full backup will use 50gigs of
 space? Or does the pool do some other linking between the data contained in
 each full backup?

pooling also works for full backups. Why shouldn't it?

Remember: if you've got a file containing just the word foo (or - more
usefully - any other content) and store it in multiple locations, on different
machines, in different shares, multiply within a share, and take as many
backups of all of those machines and shares as you want, you will still only
have one file in the pool to which all of those occurrences are linked -
providing maximum link count permits. Only when you reach $Conf{HardLinkMax} -
31999 by default - occurrences, will a copy of the pool file be created for
the next $Conf{HardLinkMax} occurrences. For reference, 31999 weeks is over
613 years, so if you have no duplication within your data or across servers,
you probably won't be around to see that happen ;-).

What will *not* be shared between full (or incremental) backups is the
directory structure for the pc/backupnum trees. The directory tree as such
is identical in a full and an incremental backup, but a full backup contains
directory entries for all existing files, an incremental only for changed
files. A directory with 1000 entries occupies more disk space than an empty
directory. This means that a full backup will in fact use more space than an
incremental - typically only slightly more, but if you have very short files
with very long names, that might be different. Compare the output of 'df' and
'df -i' (on the systems you are backing up, not the pool file system!) or the
BackupPC stats to get a rough idea of your average file size before or after
compression, considering or not considering pooling (actually, you're
interested in the size of compressed new files). Depending on file system and
mount options, storage allocation for files and directories usually happens
in multiples of file system blocks (usually something like 1KB or 4KB), which
is also true for the pool, so even an empty directory in an incremental may
take up 4KB of disk space (because it actually contains entries for '.' and
'..' - empty *files* should *not* take up disk space except for the directory
entry).

To summarize, it depends on your setup, and you probably don't need to worry
about it :-).

Regards,
Holger

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/


Re: [BackupPC-users] Full vs. Incremental

2008-09-06 Thread Les Mikesell
Stephen Vaughan wrote:
 What about with multiple full backups, say your full backup is 50gig and you
 do a full backup once a week, will mean each full backup will use 50gigs of
 space? Or does the pool do some other linking between the data contained in
 each full backup?

All files with exactly the same content are pooled together regardless 
of the source of the other matches.  The actual size requirement for a 
new full is somewhat unpredictable.  If you have large files that change 
even slightly (growing logs, unix mailboxes, database dumps, etc.), 
you'll get a new copy in the pool where unchanged files will be linked. 
The pooling check happens after the transfer, though. The comparison for 
changes to transfer with the rsync method works against the filenames in 
the prior full or full+incremental if you use incremental levels.  A 
growing logfile, for example, would have rsync send only the difference 
while the backuppc side reconstructs a full copy merged with the old 
content, then this new file would be added to the pool.

-- 
   Les Mikesell
[EMAIL PROTECTED]




-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/


Re: [BackupPC-users] Full vs. Incremental (was: Backup through slow line?)

2008-09-05 Thread dan
the real difference between an rsync full and incremental in backuppc are
the 3 following

1) a full has rsync ignore matching mtimes and checksum all files while and
incremental trusts matching mtimes
2)backuppc has a different keep/delete schedule for fulls vs incrementals.
3)an incremental backup in backuppc only holds changed files and and backup
is filled by the previous full backup while a full backup has no dependancy
on another backup.


there are no other differences.


does that explain it??

On Thu, Sep 4, 2008 at 1:05 AM, Christian Völker [EMAIL PROTECTED] wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Yohoo!

 | I keep repeating this, so you might all be bored, but still:
 No, definetly not bored. For this it looks like it's too complicated :-\

 | When you factor pooling into the equasion, this means that the
 difference
 | between rsync full and incremental backups is smaller than for tar/smb
 | backups, which is yet far smaller than for tape backups for instance.
 Or, the
 | other way around, for tape backups the difference is obvious, for
 tar/smb you
 | can still see it clearly, while for rsync backups you have to look
 through a
 | microscope. But it's still the same difference, and it's still there.
 | I like that explanation! :-) IMHO it should go to the Wiki.

 I would prefer to have a more detailled explanation for this. As I want
 to understand what's going on it's not helpfull to compare things
 instead of giving examples.

 So WHAT it the difference between an rsync full and incremental backup?
 What CAN be the microscopic differences?
 Let's say I have a running Linux server which I back up through rsync
 with default settings and I already have one successful full backup.

 There are now two parts to look at:
 1. The backup process itself
 2. The stored backup

 So what are the differences now between a full and incremental one?

 Greetings

 Christian
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.7 (GNU/Linux)
 Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

 iD8DBQFIv4jB0XNIYlAXmzsRAqaWAKCxdKDyFTKxnmsabPhTZ43bmDLq8gCffvEg
 xUxCQEZWTW/kIR+n1Dx9BNc=
 =lCCj
 -END PGP SIGNATURE-

 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 BackupPC-users mailing list
 BackupPC-users@lists.sourceforge.net
 List:https://lists.sourceforge.net/lists/listinfo/backuppc-users
 Wiki:http://backuppc.wiki.sourceforge.net
 Project: http://backuppc.sourceforge.net/

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/___
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/


[BackupPC-users] Full vs. Incremental (was: Backup through slow line?)

2008-09-04 Thread Christian Völker
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Yohoo!

| I keep repeating this, so you might all be bored, but still:
No, definetly not bored. For this it looks like it's too complicated :-\

| When you factor pooling into the equasion, this means that the difference
| between rsync full and incremental backups is smaller than for tar/smb
| backups, which is yet far smaller than for tape backups for instance.
Or, the
| other way around, for tape backups the difference is obvious, for
tar/smb you
| can still see it clearly, while for rsync backups you have to look
through a
| microscope. But it's still the same difference, and it's still there.
| I like that explanation! :-) IMHO it should go to the Wiki.

I would prefer to have a more detailled explanation for this. As I want
to understand what's going on it's not helpfull to compare things
instead of giving examples.

So WHAT it the difference between an rsync full and incremental backup?
What CAN be the microscopic differences?
Let's say I have a running Linux server which I back up through rsync
with default settings and I already have one successful full backup.

There are now two parts to look at:
1. The backup process itself
2. The stored backup

So what are the differences now between a full and incremental one?

Greetings

Christian
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFIv4jB0XNIYlAXmzsRAqaWAKCxdKDyFTKxnmsabPhTZ43bmDLq8gCffvEg
xUxCQEZWTW/kIR+n1Dx9BNc=
=lCCj
-END PGP SIGNATURE-

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/


Re: [BackupPC-users] Full vs. Incremental

2008-09-04 Thread Rob Owens
Christian,

Here is a good post on Full vs. Incremental from a year ago.  In
particular, check out the two threads that Holger links to.

http://www.mail-archive.com/backuppc-users@lists.sourceforge.net/msg06101.html

-Rob

Christian Völker wrote:
 Yohoo!
 
 | I keep repeating this, so you might all be bored, but still:
 No, definetly not bored. For this it looks like it's too complicated :-\
 
 | When you factor pooling into the equasion, this means that the difference
 | between rsync full and incremental backups is smaller than for tar/smb
 | backups, which is yet far smaller than for tape backups for instance.
 Or, the
 | other way around, for tape backups the difference is obvious, for
 tar/smb you
 | can still see it clearly, while for rsync backups you have to look
 through a
 | microscope. But it's still the same difference, and it's still there.
 | I like that explanation! :-) IMHO it should go to the Wiki.
 
 I would prefer to have a more detailled explanation for this. As I want
 to understand what's going on it's not helpfull to compare things
 instead of giving examples.
 
 So WHAT it the difference between an rsync full and incremental backup?
 What CAN be the microscopic differences?
 Let's say I have a running Linux server which I back up through rsync
 with default settings and I already have one successful full backup.
 
 There are now two parts to look at:
 1. The backup process itself
 2. The stored backup
 
 So what are the differences now between a full and incremental one?
 
 Greetings
 
 Christian

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great
prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/


The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. If you are not the addressee, any disclosure, reproduction,
copying, distribution, or other dissemination or use of this transmission in
error please notify the sender immediately and then delete this e-mail.
E-mail transmission cannot be guaranteed to be secure or error free as
information could be intercepted, corrupted lost, destroyed, arrive late or
incomplete, or contain viruses.
The sender therefore does not accept liability for any errors or omissions
in the contents of this message which arise as a result of e-mail
transmission. If verification is required please request a hard copy
version.




-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/


[BackupPC-users] Full VS Incremental

2006-01-19 Thread Mark Cockrell
I need to call on my trusty BackupPC server to do a near bare-metal 
recovery of a server.  I've got the OS loaded well enough to interface 
with BackupPC.  What I need to know now is this:  If I pick the most 
recent incremental install, will the data be filled to include all the 
files from the previous full backup, or do I need to do the full, then 
each incremental since?


--

C-ya,
Mark

Artificial Intelligence usually beats real stupidity.




---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642
___
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/backuppc-users
http://backuppc.sourceforge.net/


Re: [BackupPC-users] Full VS Incremental

2006-01-19 Thread Paul Fox
  I need to call on my trusty BackupPC server to do a near bare-metal 
  recovery of a server.  I've got the OS loaded well enough to interface 
  with BackupPC.  What I need to know now is this:  If I pick the most 
  recent incremental install, will the data be filled to include all the 
  files from the previous full backup, or do I need to do the full, then 
  each incremental since?

it will be filled.  no need for two restores.

paul
=-
 paul fox, [EMAIL PROTECTED] (arlington, ma, where it's 35.8 degrees)


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642
___
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/backuppc-users
http://backuppc.sourceforge.net/


Re: [BackupPC-users] Full VS Incremental

2006-01-19 Thread Mark Cockrell

Thanks, that's what I was hoping to find out.

C-ya,
Mark

Duddley DoRight's Horses name was Horse.




Paul Fox wrote:

 I need to call on my trusty BackupPC server to do a near bare-metal 
 recovery of a server.  I've got the OS loaded well enough to interface 
 with BackupPC.  What I need to know now is this:  If I pick the most 
 recent incremental install, will the data be filled to include all the 
 files from the previous full backup, or do I need to do the full, then 
 each incremental since?


it will be filled.  no need for two restores.

paul
=-
paul fox, [EMAIL PROTECTED] (arlington, ma, where it's 35.8 degrees)

 




---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642
___
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/backuppc-users
http://backuppc.sourceforge.net/