Backup agent and legacy agent only
Backup begins with a process called data de-duplication. The Code42 agent analyzes a small piece of the file (a block), and checks to see if that block was previously backed up.
- If that block was already backed up, the Code42 agent moves on and analyzes the next block.
- If the block has not yet been backed up, the Code42 agent compresses the block to save storage space, encrypts the block to secure the data, and sends the block to the backup destination.
As a result of this analysis, compression, and encryption activity for new files, a device’s initial backup takes much longer than subsequent, incremental backups. The length of time for the initial backup can quite literally range from minutes to weeks, and is dependent on many factors, including the number and size of files being backed up, the backup destination, network topology, and available device resources. However, once the first backup is complete, future backups are much faster, because the Code42 agent only needs to back up new files and changed blocks of data for each file.
Why does the Code42 agent report a different file size than the size of files selected for backup?
If users compare the size of files selected for backup to the file size the Code42 agent reports it's backing up, they may notice a difference. Multiple factors can contribute to this difference, such as our our de-duplication and compression processes. For more information, see:
In addition, users may notice that the Code42 agent and Code42 console show slightly different values for the size of backup. This is because the Code42 agent and Code42 console calculate file sizes differently.
Why isn’t this backup reaching 100% complete?
When a backup is unable to reach 100% complete, it is often because the Code42 agent can't access some of the files. This may happen if a file is in use by another application or has incorrect permissions. Click a link below to troubleshoot:
How do users add a computer/device?
To add a computer, users simply download the Code42 agent from the Code42 console, install it, and sign in. The device then appears on the Active Devices list in the Code42 console. For instructions on how to replace an existing device, see Replace your device.
Can the Code42 agent handle terabytes (TBs) of data?
Each new file that the Code42 agent backs up is indexed, compressed, and de-duplicated, which takes time. This usually isn't a problem for smaller backups, but if the backup is more than 1 TB of data or more than 1 million files, users will likely need to increase the amount of memory available to the Code42 agent to get the backup to complete. For more information, see:
What should users back up?
Users should back up the files they create, edit, and access. Typically, these are stored in the User directory or Home folder. The Code42 agent isn't designed to back up system and application files. For more information, see What should you back up?.
Can users back up files on an external drive, NAS, or a mapped drive?
- External drives: The Code42 agent can back up storage connected to a device such as an external hard drive directly attached via USB, Thunderbolt, or Firewire.
- NAS:
- Users can back up Network Attached Storage (NAS) on Mac and Linux, but not Windows.
- Storage must be mounted in order for the Code42 agent to access it.
- Users may see performance bottlenecks on a NAS that is serving multiple purposes or is not fiber attached because the Code42 agent requires fast disk I/O.
- Mapped drive: Users can back up any drive that is mounted as a Volume for Mac and Linux. However, we don't support backing up mapped drives on Windows due to an OS-level restriction built into Windows.
Can I install the Code42 agent on a headless/NAS setup?
No. Installing the Code42 agent on a headless/NAS setup is not supported.
Can users back up to other users' computers?
Computer-to-computer backup, also known as inbound backup or peer-to-peer, is no longer supported in the Code42 agent. Users can only back up to local drives and to the Code42 cloud, not to other computers.
No, we do not support server backup with Code42 software. For details, see Platform end of support for the Code42 app on Windows Server.
How do users set up a new device for backup and no longer back up the old one?
When a device is lost or stolen, the hardware fails, or users get a new device, the Code42 agent's replace device wizard can help transfer files, move the backup, and update settings from a previous device. After users have installed the Code42 agent on the new computer, they will need to associate the new device with their existing archive.
In the wizard, the transfer files step is an opportunity to download files from the archive. If users do not need to download the previously backed-up files to the new device right now, they can skip it. Regardless of what they choose, everything currently in the archive will remain there as long as it is selected for backup and they haven't changed the default file retention settings.
How do I exclude entire folders and specific files from backups?
You can exclude files and folders from backup at various levels in your Code42 environment:
- Use Organization Defaults to apply global exclusions for individual organizations:
- In the Code42 console, go to Administration > Environment > Organizations.
- Select an organization.
- From the Actions menu, select Device Backup Defaults.
- From the General tab, scroll down to Global Exclusions.
- Enter a string to exclude and click the plus icon. If you don't see the option to add exclusions, deselect Use device defaults from parent at the top of the General tab.
- Click Save.
- Use Device backup settings to modify settings for specific devices:
- In the Code42 console, go to Administration > Environment > Devices.
- Select a device.
- From the Actions menu, select Edit device backup defaults.
- From the General tab, scroll down to Global Exclusions.
- Enter a string to exclude and click the plus icon.
- Click Save.
There are several ways of specifying which files and folders should be included or excluded from the backup file selection:
- Use substitution variables to specify the types of files or locations in the directory field instead of identifying each user folder by name, for example.
- Specify filename patterns using wildcards
- Specify file extensions or file types to exclude. For example, add “mp3” to the exclude list to prevent all .mp3 files to be ignored for backup.
- Use regular expressions (regex) to designate files to be excluded from backup. Each expression you provide is always matched against the absolute path of the file, so take the full file path into account when you exclude files this way.