home *** CD-ROM | disk | FTP | other *** search
/ ftp.sunet.se/pub/OS2/ / 2014.11.ftp.sunet.se_pub_OS2.tar / ftp.sunet.se / pub / OS2 / hobbes / os2 / util / archiver / ldbkup1-02aa.exe / changes.txt next >
Text File  |  2004-12-13  |  4KB  |  107 lines

  1. v. 1.02a    13 December 2004
  2. -------------------------
  3.  
  4. 1.    Removed "-s" (solid archive) parameter from RAR commands.  This
  5.     *may* result in a slightly larger archive file.
  6.  
  7. 2.    Added "-msrar;zip" parameter to RAR commands. This causes RAR to
  8.     skip the compression step for any file with the extension ".zip" or 
  9.     ".rar"
  10.  
  11. I made both these changes to reduce the length of time required for
  12. the backups to run, which on my system, at least, was getting 
  13. completely out-of-control.
  14.         
  15.  
  16.  
  17. v. 1.02  3 Nov 2004
  18. -------------------
  19.  
  20. 1.    Reduced the compression factor to M1.  This noticeably sped up backup time 
  21.     without unduly increasing archive size.
  22.  
  23. 2.    Cleaned parameter-handling to make handling multiple drives more 
  24.     predictable.
  25.  
  26. 3. Cleaned up handling of target drive letter to allow more flexibility in
  27.     specification of the target drive.
  28.  
  29. 4.    Added some "Starting programs" to make using LDBkup easier to configure and 
  30.     easier to use with triggering programs like Relish and cron.
  31.  
  32. 5. Updated the documentation file.  (This information, however, is not yet
  33.     in it.)
  34.  
  35. |===================|
  36. | Starting Programs |
  37. |===================|
  38.  
  39. NOTE:
  40.  
  41. Use of these starting programs is entirely optional.  However, I have been 
  42. using them for many months and have found them very convenient.
  43.  
  44. The first of these is LDSTART.CMD, a simple REXX program which sets up certain
  45. parameter necessary to run LDBkup.
  46.  
  47. The example included in this package is:
  48.  
  49. ++++++++++++++++++++++++++++++++++++++++++++
  50.  
  51. /**/
  52.  
  53. '@NET USE W: /D'
  54.  
  55. '@SET LD_DEBUG=0'
  56. '@SET LD_HOME=G:\LDBKUP'
  57. '@SET LD_Output=\\LAN-BACKUP\WFM-DESKTOP'
  58. ARG Parameters
  59. CALL LDBkup Parameters
  60. EXIT
  61.  
  62. ++++++++++++++++++++++++++++++++++++++++++++
  63.  
  64.     a.    In my system I have reserved drive letter W: for LDBkup.  If you need or 
  65.         prefer a different letter, then change the @NET USE W: /D statement to 
  66.         use that letter.
  67.  
  68.     b.    The next statement using LD_DEBUG should not ordinarily be changed.
  69.  
  70.     c.    LD_HOME is the Drive and Directory containing LDBkup.cmd.
  71.  
  72.     d.    LD_Output is the machine and drive of the target drive specified in UNC 
  73.         format.  Because of the way LD_Output is set up, it is possible to send
  74.         the archive files to a specific directory on the remote target.
  75.  
  76.         To do this, go to the target machine, and set up a SHARE with any 
  77.         12-character name.  Then in the local machine use the 12-character name 
  78.         as    filename in the @SET LD_Output .... statement.
  79.  
  80.         Note that this allows you to back up to any directory on any machine on
  81.         your LAN, or even a directory on your local machine!
  82.  
  83.         In the example above \\LAN-BACKUP is the name of the machine I have
  84.         reserved, partly to back up my system.  \WFM-DESKTOP is the hostname of
  85.         my local machine and also the name of a directory on the backup machine.
  86.  
  87.     e.    Whatever parameters you specify will be passed unchanged to the main 
  88.         program, LDBkup.
  89.  
  90.  
  91. The second program is a trivial OS/2 command line which encodes the parameters
  92. use for LDBkup on the program name.
  93.  
  94. So if I want to do a full backup of drives C:  and D:, I create a program
  95. called FULL_CD.CMD which calls LDStart with the parameters FULL, C:, and D:.
  96. These programs serve as memory aid as well as a way of putting the LDStart call
  97. into a trigger program that won't allow the long command lines sometimes 
  98. required by LDStart/LDbkup.
  99.  
  100. I am working on adding configuration support to LDBkup, as well as converting 
  101. LDBkup to VAC++ to help make it faster and easier to use.  However don't expect
  102. these changes tomorrow...especially the conversion to C++!
  103.  
  104. I am aware that LDBkup helps fill a void left by the Backup/2 family, and will
  105. continue to work on improving LDBkup as my time and energy permit.  Comments 
  106. and feedback from those who find my small project useful are most welcome.
  107.