Skip to main content

This article applies to Code42 for Enterprise version 5.

Other available versions:

Version 6 | Version 4icon.qnmark.png

Code42 Support

Specify version settings

This article applies to Code42 for Enterprise version 5.

Other available versions:

Version 6 | Version 4icon.qnmark.png


Code42 CrashPlan tracks multiple versions of each file as it backs up changes over time. Version snapshots can be downloaded from an archive to revert to the file's previous state. This tutorial explains how to change your version retention settings.


This article describes how to configure the version retention feature if your administrator has not defined these settings. However, your administrator may configure and lock the version retention settings.

If the version retention settings are locked, they are disabled in the administration console. See your administrator to configure these settings.

How it works

In CrashPlan, version retention means keeping more of the recent versions of your backed up files and less of the older ones.

Specifying the versions to retain involves:

  • Specifying versions to retain for each interval
  • Pruning unnecessary files from the backup archive (optional)
  • Specifying when CrashPlan compacts the backup archive

Backup frequency

CrashPlan backs up new changes to files as often as your backup frequency settings allow. CrashPlan watches the file system in real-time (unless that feature is turned off). When a file changes, the next backup is based on your frequency settings. For example, if the backup frequency is set to 15 minutes, then the changes will back up at the next 15 minute interval.

CrashPlan retains the newest version in several intervals:

  • the last week
  • the last 90 days
  • the last year
  • previous years

Version retention

CrashPlan selectively prunes out older file versions during the regular archive maintenance process. This decreases the amount of data CrashPlan tracks as the archive grows and decreases memory usage in the CrashPlan app (for example, two months from now, you may not need to download a file from 8:45 AM when the hourly snapshot will do).

Typically, we do not recommend increasing the frequency or versions settings to more than the default settings. Increasing these settings requires CrashPlan to use more system resources to maintain your backup. Even if you have a small file selection, increasing the version retention can cause a delay in backing up your files due to file monitoring.

Retain a single version of a file
You can tell CrashPlan to only retain a single version of older files. This may be useful if you have large files that change frequently, but for which older versions provide little value. For example:
  • a database
  • Photoshop project file
  • iMovie project file
  • ProTools project file
To only retain a single version of a file, set your retention settings to:
  • Last week: every week
  • Last 90 days: never
  • Previous years: never
Please note that your retention settings apply to every file backed up to particular destination. In other words, if you are backing up to a cloud destination, your version retention settings apply to every file backing up to the cloud destination regardless of the backup set to which a file belongs.

Deleted file retention

If you delete a file from your device that was previously backed up, CrashPlan keeps it in the archive for as long as indicated in the deleted files retention setting. Learn more about retaining and restoring deleted files.

Specify versions to retain from the administration console

You can change your version retention settings from the administration console using the steps below.


  1. Sign in to the administration console.
  2. Choose Devices.Frequency and versions
  3. From Device Overview, click on the name of the device.
  4. Select the action menu.
  5. Choose Edit.
  6. Select Backup.
  7. Navigate to Frequency and Versions, and move the slider to a new backup frequency.
  8. Click Save.

Remove unwanted versions immediately


  1. Sign in to the CrashPlan app.
  2. Click Details.
  3. Select the arrow next to your device name.
  4. Choose Device preferences.
  5. Click Destinations.
  6. Choose Run Maintenance.
    CrashPlan sends a request to that destination to immediately remove unwanted versions from the backup archive.


The following example displays one possible configuration of the version retention settings:

frequency and versions settings

In this example, CrashPlan retains the most recent file backed up each day in the last week, plus the most recent file backed up each day for the last 90 days (that is, in addition to last weeks' files), plus one version per week for the last year, plus one version per month for the years prior to last year.

In another example, if you choose to retain two versions per week CrashPlan will retain the most recent version backed up at the end of the week, plus the most recent version backed up 3 and a half days earlier, in essence splitting the difference.