diff --git a/docs/misc/internals-picture.txt b/docs/misc/internals-picture.txt new file mode 100644 index 000000000..ae76f0c19 --- /dev/null +++ b/docs/misc/internals-picture.txt @@ -0,0 +1,41 @@ +BorgBackup from 10.000m +======================= + ++--------+ +--------+ +--------+ +|archive0| |archive1| ... |archiveN| ++--------+ +--------+ +--+-----+ + | | | + | | | + | +---+ | + | | | + | | | + +------+-------+ | + | | | | + /chunk\/chunk\/chunk\... /maybe different chunks lists\ ++-----------------------------------------------------------------+ +|item list | ++-----------------------------------------------------------------+ + | + +-------------------------------------+--------------+ + | | | + | | | ++-------------+ +-------------+ | +|item0 | |item1 | | +| - owner | | - owner | | +| - size | | - size | ... +| - ... | | - ... | +| - chunks | | - chunks | ++----+--------+ +-----+-------+ + | | + | +-----+----------------------------+-----------------+ + | | | | + +-o-----o------------+ | + | | | | | + /chunk0\/chunk1\ ... /chunkN\ /chunk0\/chunk1\ ... /chunkN'\ + +-----------------------------+ +------------------------------+ + |file0 | |file0' | + +-----------------------------+ +------------------------------+ + + +Thanks to anarcat for drawing the picture! +