Difference between revisions of "3.4 features"

From The Open Source Backup Wiki (Amanda, MySQL Backup, BackupPC)
Jump to navigationJump to search
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
== 3.4.5 ==
 +
* fix amvault
 +
* fix taper hang
 +
* fix memory leak in amrecover
 +
* fix config parser when -o option
 +
* fix compilation on FreeBSD
 +
* fix plannerlooping
 +
== 3.4.4 ==
 +
* checkdump
 +
** Verify all copies of a dump
 +
* diskflat device
 +
** truncate the file when overwritting a label
 +
* amrecover
 +
** fix hang
 +
* ambackup
 +
** allow incremental backup
 +
* tapelist file
 +
** fix not adding label to tapleist file when creating it
 +
* email interactivity
 +
** improvement
 +
* S3 device
 +
** work with openstack keystone V2 (Juno and newer)
 +
* labelstr
 +
** fix matching a labelstr
 +
 +
== 3.4.3 ==
 +
* fix MAJOR issue: amdump can reuse the same tape in the same run
 +
* amtape slot
 +
** add drive selection
 +
* compile/link with libressl
 +
* fix portability issue
 +
* fix for NetBSD
 +
* fix 'Device busy' problem
 +
* fix planner crash
 +
* fix setregid call
 +
 +
== 3.4.2 ==
 +
* ambsdtar
 +
** add a SPARSE property
 +
* amsamba
 +
** fix for newer samba version
 +
* s3 device
 +
** fix for '/' in prefix
 +
** fix for port in S3-HOST
 +
* fix compatibility with older version (2.4.2)
 +
* configure
 +
** amanda-security.conf is now in $sysconfdir
 +
* amgetconf
 +
** add many build. parameter
 +
* fix warning reported by the clang compiler
 +
* fix compilation without SSE4_2 when configure detect it
 +
* amtoc fix
 +
* amlabel -f fix
 +
* many more fixes
 +
 
== 3.4.1 ==
 
== 3.4.1 ==
 
* new --without-rest-server configure option
 
* new --without-rest-server configure option

Latest revision as of 17:45, 8 June 2017

3.4.5

  • fix amvault
  • fix taper hang
  • fix memory leak in amrecover
  • fix config parser when -o option
  • fix compilation on FreeBSD
  • fix plannerlooping

3.4.4

  • checkdump
    • Verify all copies of a dump
  • diskflat device
    • truncate the file when overwritting a label
  • amrecover
    • fix hang
  • ambackup
    • allow incremental backup
  • tapelist file
    • fix not adding label to tapleist file when creating it
  • email interactivity
    • improvement
  • S3 device
    • work with openstack keystone V2 (Juno and newer)
  • labelstr
    • fix matching a labelstr

3.4.3

  • fix MAJOR issue: amdump can reuse the same tape in the same run
  • amtape slot
    • add drive selection
  • compile/link with libressl
  • fix portability issue
  • fix for NetBSD
  • fix 'Device busy' problem
  • fix planner crash
  • fix setregid call

3.4.2

  • ambsdtar
    • add a SPARSE property
  • amsamba
    • fix for newer samba version
  • s3 device
    • fix for '/' in prefix
    • fix for port in S3-HOST
  • fix compatibility with older version (2.4.2)
  • configure
    • amanda-security.conf is now in $sysconfdir
  • amgetconf
    • add many build. parameter
  • fix warning reported by the clang compiler
  • fix compilation without SSE4_2 when configure detect it
  • amtoc fix
  • amlabel -f fix
  • many more fixes

3.4.1

  • new --without-rest-server configure option
  • fix reported bugs
    • build issue
    • packaging issue
    • amstar: fix exclude pattern
    • amrecover: do not print the size too often
    • amtapetype: fix error with property_set
    • allow a tapedev in the a storage section
    • amstatus: small fix

3.4

  • Allow to put a dump on more than one storage
  • Allow to specify which DLE/level go to which storage
  • amdumpcan dothe vaulting operation (copy from one storage to another one)
  • Use shared memory to pass data between processes
  • A CRC is computed on the backup image and is verified on restore.
  • Run multiple backup inparallel, there is no lock preventing concurrent run.
  • Add letter based sequence to autolabel and meta-autolabel.
  • And 'includefile' directive for the disklist.
  • tapepool, tape are in pool
  • amanda.conf (index file can be kept sorted, compressed or uncompressed)
    • compress-index
    • sort-index
  • amanda.conf (interface section)
    • add a src-ip setting.
  • amanda.conf (dumptype section)
    • add a retry-dump setting.
    • add atag setting.
    • deprecate usetimestamps, it is always "yes"
  • amanda.conf (new policy section), define when a tape can be reuse or not. A lot more powerful than the tapecycle setting.
    • retention-tapes
    • retention-days
    • retention-recover
    • retention-full
  • amanda.conf (new storage section), define how to operate each changer. Many old global setting can be set differently for each storage.
    • autoflush
    • autolabel
    • comment
    • device-output-buffer-size
    • dump-selection (select which dle go to that storage)
    • eject-volume
    • erase-on-failure
    • erase-on-full
    • erase-volume
    • flush-threshold-dumped
    • flush-threshold-scheduled
    • interactivity
    • labelstr
    • max-dle-by-volume
    • meta-autolabel
    • policy
    • report-use-media
    • report-next-media
    • runtapes
    • set-no-reuse
    • tapepool
    • taperalgo
    • taperflush
    • taperscan
    • taper-parallel-write
    • tapetype
    • tpchanger
  • amanda.conf
    • labelstr can be a new MATCH-AUTOLABEL keyword, labelstr can use the autolabel variable.
    • storage (default storage), you can set multiple storage, all DLEs will be sent to all storages
    • amvault-storage (storage used by amvault)
  • amvault
    • deprecated option: --label-template, --dst-changer, --autolabel, they must be set in a storage section
    • new --dst-storage option to overwrite the default amvault-storage.
  • amlabel
    • new --pool and --storage options.
  • amrmtape
    • new --list-retention, --list-no-retention and --remove-no-retention options.
  • amtape
    • print the RetentionType in the inventory
  • amadmin
    • new 'retention' command'
  • amfetchdump
    • --init and --no-restore arguments.
  • s3 device
    • New READ-FROM-GLACIER and TRANSITION-TO-GLACIER properties, they allow to transition s3 objects to Glacier.
  • tapelist file
    • include POOL, STORAGE and CONFIG
    • you can share the same tapelist file across multiple config.
  • amgetconf
    • New --platform argument
    • New --distro argument
  • ambackup/ambackupd
    • New client ambackup program to start a backup of the client
    • New server service ambackupd
    • This protocol works even if the client is behind a NAT