X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=docs%2Fmultitape.txt;h=e69de29bb2d1d6434b8b29ae775ad8c2e48c5391;hb=d92f70685083588e2a7ce6bc312a735f6937b5a6;hp=eb77f6cc2b95ea6f103f958a385c62132d879ed0;hpb=6c1f39091444e58c33362f0cc086375d9d273e77;p=debian%2Famanda diff --git a/docs/multitape.txt b/docs/multitape.txt index eb77f6c..e69de29 100644 --- a/docs/multitape.txt +++ b/docs/multitape.txt @@ -1,182 +0,0 @@ - -Chapter 32. Multitape support in Amanda 2.2 -Prev Part VI. Historical files Next - -------------------------------------------------------------------------------- - -Chapter 32. Multitape support in Amanda 2.2 - - -James da Silva - -Original text -AMANDA Core Team - - -Stefan G. Weichinger - -XML-conversion;Updates -AMANDA Core Team - -Draft 1 - jds 3/29/94 -Table of Contents - - - Introduction - - New_Planner_Algorithm - - - Time - - Full_Backups - - Schedule_Balancing - - Overwrite_Detection - - - Taper_Algorithm - - - Choosing_a_tape - - End_of_tape_handling - - Tape_Format_Changes - - Tapelist_File_Changes - - - - Introduction - -The goal of this enhancement is to make Amanda independent of the number of -tapes used per run or even per dump cycle. Specifically, I would like Amanda to -handle the following: - -* output of amdump run goes to more than one tape -* a single dump file can straddle two tapes -* more than one amdump run can be done in a single day -* planner should not care how many runs per cycle occur - -And later: - -* multiple runs of amdump can go onto one tape (eg an append mode) -* any dump files from a previous run that are on the holding disk are written - to tape in this run (eg eliminate amflush) -* taper write to multiple tape drives simultaneously - - - New Planner Algorithm - - - Time - -Previously, planner marked time by the number of amdump runs, which it equated -with number of tapes, and number of days. In Amanda 2.2, Amanda keeps track of -the real passage of time, and doesn't generally care about the number of runs -or tapes between any two events. -While Amanda 2.2 doesn't care about spacing between runs, dump cycles are still -in terms of days, to make things easy to understand for the user. So, time -differences are rounded to the nearest 24 hours: -days_diff(A,B) = ( - + 86400/2) / 86400 -Where the times A and B are in seconds since the Unix epoch, and 86400 is the -number of seconds per day. This rounds a 2.49 day difference down to 2 days, -and a 2.5 day difference up to 3 days. No, Olafur, Unix time does not handle -leap seconds. Give me a break. :-) - - Full Backups - -The first thing planner does is calculate when each filesystem is due for a -full backup. This is trivial for normal backups: -full_is_due = days_diff(