3.1.0 features: Difference between revisions

From wiki.zmanda.com
Jump to navigation Jump to search
(copied from NEWS)
 
m (better wiki formatting)
Line 1: Line 1:
* Deprecated old changers; see amanda-changers(7) for replacements.  These
* Deprecated old changers; see amanda-changers(7) for replacements.  These changers are still available in the distribution, but will be removed in a future release.
  changers are still available in the distribution, but will be removed in a
** chg-null
  future release.
** chg-zd-mtx
  * chg-null
** chg-rait
  * chg-zd-mtx
** chg-disk
  * chg-rait
** chg-multi
  * chg-disk
* Although chg-zd-mtx is still supported, we recommend that all users upgrade to the more efficient chg-robot.  See contrib/convert-zd-mtx-to-robot.sh for a useful conversion script.
  * chg-multi
* Although chg-zd-mtx is still supported, we recommend that all users upgrade
  to the more efficient chg-robot.  See contrib/convert-zd-mtx-to-robot.sh
  for a useful conversion script.
* Amanda server configuration file changes (amanda.conf)
* Amanda server configuration file changes (amanda.conf)
  * deprecated configuration keywords:
** deprecated configuration keywords:
      * label_new_tapes
*** label_new_tapes
  * keywords deprecated in 2.6.1:
** keywords deprecated in 2.6.1:
      * rawtapedev
*** rawtapedev
      * tapebufs
*** tapebufs
      * file-pad
*** file-pad
  * new configuration keyword
** new configuration keyword
      * autolabel  -- replace label_new_tapes
*** autolabel  -- replace label_new_tapes
      * columnspec  -- can specify a precision.
*** columnspec  -- can specify a precision.
      * order      -- in script, to specify script order execution.
*** order      -- in script, to specify script order execution.
      * client_port -- in dumptype, to specify which port to connect on the client.
*** client_port -- in dumptype, to specify which port to connect on the client.
      * estimate    -- in dumptype, can specify multiple estimate method.
*** estimate    -- in dumptype, can specify multiple estimate method.
  * accept 'define' keyword for defining an holdingdisk
** accept 'define' keyword for defining an holdingdisk
* Amanda client configuration file changes (amanda-client.conf)
* Amanda client configuration file changes (amanda-client.conf)
  * new configuration keyword
** new configuration keyword
      * debug_days  -- how many days to keep debug files.
*** debug_days  -- how many days to keep debug files.
      * client_port -- use by amrecover, specify which port to connect on the server.
*** client_port -- use by amrecover, specify which port to connect on the server.
* Removed compile-time default --with-changer-device: specify a device
* Removed compile-time default --with-changer-device: specify a device explicitly in amanda.conf instead
  explicitly in amanda.conf instead
* amtape behavior has changed:  
* amtape behavior has changed:
** 'device' subcommand removed  
  * 'device' subcommand removed
** 'slot advance' subcommand removed
  * 'slot advance' subcommand removed
** 'update' subcommand no longer displays each slot as it is updated, and is not supported by all changers
  * 'update' subcommand no longer displays each slot as it is updated, and
** taperscan output has changed
    is not supported by all changers
** new 'inventory' subcommand
  * taperscan output has changed
* amrmtape rewrite  
  * new 'inventory' subcommand
** use long option  
* amrmtape rewrite
*** --changer    -- Specify which changer to use
  * use long option
*** --cleanup    -- Remove logs and indexes associated with label
      * --changer    -- Specify which changer to use
*** --dryrun    -- do not update the original copies.  
      * --cleanup    -- Remove logs and indexes associated with label
*** --erase      -- Attempt to erase the data contained on the volume
      * --dryrun    -- do not update the original copies.
*** --keep-label -- Do not remove label from the tapelist
      * --erase      -- Attempt to erase the data contained on the volume
*** --quiet      -- Opposite of --verbose
      * --keep-label -- Do not remove label from the tapelist
*** --verbose    -- List backups of hosts and disks that are being discarded.
      * --quiet      -- Opposite of --verbose
      * --verbose    -- List backups of hosts and disks that are being discarded.
* amdevcheck
* amdevcheck
  * new --label option.
** new --label option.
  * new --properties option.
** new --properties option.
* Device API
  * changed wildcard setting for S3_BUCKET_LOCATION from "" to "*"
  * new 'ndmp:' device to write to a tape on an ndmp server.
  * new 'dvdrw:' device to write to a dvd drive.
* Application API
  * new properties to many applications
  * amgtar
      * new ACLS, SELINUX and XATTRS properties
  * amsamba
      * Allow '\' in diskname and amandapass.
      * new ALLOW-ANONYMOUS property.
  * new applications:
      * ampgsql  -- Backup PostgreSQL using continuous WAL archiving
      * amsuntar -- Backup filesytem with the SUN tar
      * amraw    -- Backup only one directory entry
* New taper, with DirectTCP support, changed tape and catalog format:
  * all dumpfiles are now F_SPLIT_DUMPFILE
  * all on-tape dumpfiles have numparts=-1, since it's no longer possible
    to calculate this value in advance
  * there is no logging or reporting of zero-byte, successful parts (this
    may cause gaps in filenums in the catalog)
* Redesigned amreport
  * much more natural command-line interface (just run 'amreport $config')
  * experimental XML output
* configuration override for dumptype works with inheritance.

Revision as of 21:02, 3 June 2010

  • Deprecated old changers; see amanda-changers(7) for replacements. These changers are still available in the distribution, but will be removed in a future release.
    • chg-null
    • chg-zd-mtx
    • chg-rait
    • chg-disk
    • chg-multi
  • Although chg-zd-mtx is still supported, we recommend that all users upgrade to the more efficient chg-robot. See contrib/convert-zd-mtx-to-robot.sh for a useful conversion script.
  • Amanda server configuration file changes (amanda.conf)
    • deprecated configuration keywords:
      • label_new_tapes
    • keywords deprecated in 2.6.1:
      • rawtapedev
      • tapebufs
      • file-pad
    • new configuration keyword
      • autolabel -- replace label_new_tapes
      • columnspec -- can specify a precision.
      • order -- in script, to specify script order execution.
      • client_port -- in dumptype, to specify which port to connect on the client.
      • estimate -- in dumptype, can specify multiple estimate method.
    • accept 'define' keyword for defining an holdingdisk
  • Amanda client configuration file changes (amanda-client.conf)
    • new configuration keyword
      • debug_days -- how many days to keep debug files.
      • client_port -- use by amrecover, specify which port to connect on the server.
  • Removed compile-time default --with-changer-device: specify a device explicitly in amanda.conf instead
  • amtape behavior has changed:
    • 'device' subcommand removed
    • 'slot advance' subcommand removed
    • 'update' subcommand no longer displays each slot as it is updated, and is not supported by all changers
    • taperscan output has changed
    • new 'inventory' subcommand
  • amrmtape rewrite
    • use long option
      • --changer -- Specify which changer to use
      • --cleanup -- Remove logs and indexes associated with label
      • --dryrun -- do not update the original copies.
      • --erase -- Attempt to erase the data contained on the volume
      • --keep-label -- Do not remove label from the tapelist
      • --quiet -- Opposite of --verbose
      • --verbose -- List backups of hosts and disks that are being discarded.
  • amdevcheck
    • new --label option.
    • new --properties option.