All deprecations are made in such a way that your currently configured backups will still function.
However, the use of deprecated options will cause your backup jobs to complete “with Warnings” until
your configuration files are updated. You can check your current configuration using backup check.
See the Performing Backups page for details.
Before you upgrade to v4.x, see the Upgrading page. Several changes have been made which will require your attention before you run your first backup using v4.x.
domain config value being unset when nil was given as a value. See PR #781..keep usage with time. See PR #729.authenticationDatabase option for MongoDB. See PR #736.keep using numeric values lower than the current backup count. See Issue #709 and PR #712.keep to use a Time object. See PR #701.user_options / additional_options to the front of the command, see Issue 618prepare_backup configuration option MySQL database, see PR #606 for more information.#path set to an empty string.
When set to an empty string, the final destination will be relative to the remote’s root directory.
For local destinations, the final destination will be relative to the current working directory.Ruby 1.8.7 and 1.9.2 are no longer supported.
All deprecated v3.x usage has been removed.
Command line path options (--root-path, --tmp-path, --data-path) may now be set in your config.rb.
The --cache-path command line option was removed.
The Dropbox Storage now has a cache_path option for configuring this path.
The default --data-path, where Cycler YAML files are stored,
has been changed from ~/Backup/data to ~/Backup/.data.
The encryption setting for the Mail Notifier now defaults to :starttls
The backup decrypt command has been removed. Encrypted backups should be decrypted using gpg or openssl.
See the documentation for your Encryptor for instructions.
The RSync Storage no longer appends a folder named after the trigger
when :ssh mode is used or the path is local (no host given).
The Splitter is no longer added to generated models by default, and the default suffix_length is now 3.
The --config-path option for the Generator commands is now --config-file, and generate:config may
now be used to generate a configuration file using a name other than config.rb.
Adds a mode setting to the Redis Database to support both copying the redis dump file (:copy
mode) and performing a local or remote dump using the redis-cli --rdb option (:sync mode). Also, the name and
path options have been replaced with rdb_path.