List of administrator-related terms and definitions.
Password you supplied when you registered your user account.
The web-based application that manages the Code42 environment. The administration console is part of every Code42 installation.
See replace device.
An archive contains backed-up data for a single device. Each archive is securely encrypted using an archive-encryption key.
Archive key password
The password supplied when you enable the archive-key password option for your archive’s encryption. If you enable this option, you must supply the archive-key password to restore your files. See also account password and secured key.
A task that checks the health of each active archive on a regular schedule. Archive maintenance removes excess file versions, deleted files, and files no longer selected for backup. It also identifies and corrects corrupted data.
Administrators can start the archive maintenance manually from the administration console. Users can start the archive maintenance in the Code42 app with the Run Maintenance button.
The process of identifying and verifying users in a system. Methods for authentication include:
- Local Code42 directory
- Single sign-on (SSO)
- Multi-factor authentication (MFA)
Allows access to Code42. When enabled, users sign in using the authentication provider instead of Code42. Examples of authentication providers include Okta, Google SSO, Ping, Azure AD, OneLogin, and Microsoft AD FS.
An on-premises Code42 server responsible for all non-storage operations. An authority server:
- maintains the authoritative database for licensing and authentication of all users
- performs all new user authorization and creation
- handles all business-level reporting and alerts
- knows about all devices, users, and backups on all servers
- enables web-restore capabilities
- performs LDAP lookups (if enabled)
- escrows encryption keys for devices not using a custom key
If you have only one server in your Code42 environment, it is an authority server. While authority servers can also act as a backup destination and store backup archives, Code42 recommends using dedicated storage servers for optimal performance.
The Code42 cloud performs the functions of the authority server for Code42 environments with no on-premises servers.
Known as master server in version 5.x and earlier.
- The files that you saved to another location, so you can restore them in case of loss. Also known as “backup archive.”
- The operation in which files are sent and stored to another computer or device, as in, “Your backup is in progress.”
The setting for how often Code42 for Enterprise backs up files or file revisions.
A group of files backed up to a specific location or with specific settings.
Devices, users, and organizations can be blocked. This is non-destructive, and no data is lost. Blocked devices continue to back up, but blocked users cannot sign in or restore files on any of their devices. Blocked organizations prevent all of that organization’s users from signing in or restoring files. A blocked user continues to use a subscription.
Links that appear at the top of a web page to show you where you are in the website and help with website navigation.
Code42 app for Splunk
Code42 uses Splunk (software for searching, analyzing, and visualizing large amounts of machine-generated data) to provide visual reports about Code42 data and usage. The Code42 app for Splunk is an add-on to Splunk that connects a customer's Code42 data to their Splunk environment.
- A Code42 environment with no on-premises authority server or storage server. This is Code42’s SaaS solution; all administrative functions and storage are managed by the Code42 cloud.
- An optional storage destination for Code42 environments that have an on-premises authority server.
A broad term for all parts of a Code42 for Enterprise installation, which might include an authority server, storage servers, the administration console, organizations, users, and devices.
Example: "Go to Settings > Security > LDAP to enable LDAP integration for your Code42 environment."
The services that power the Code42 environment including storage, transport, directory, identity, policy, and search.
A server that runs the Code42 environment software. A Code42 server can be one of two types: authority server or storage server.
The engine that runs backup operations in the background on a device running the Code42 app.
Temporary holding state for archives after they are deactivated but before they expire and are permanently deleted. This is similar to a file in your computer’s Recycle Bin or Trash. A user who has an archive in cold storage still consumes a user subscription. Administrators can retrieve archives from cold storage throughout the cold-storage retention period.
The final step of archive maintenance. Compaction reclaims disk space by removing the following from the backup archive: old file versions and old deleted files (according to user or administrator settings), and files no longer selected for backup.
Reduces the size of files so they take less space and less time to send. The Code42 app compresses files before sending them for backup, which increases the overall backup speed. This compression is lossless. The Code42 app does not compress certain types of files, such as files ending in .zip.
See Code42 service.
An encryption key that is user-created (using the Passphrase or Generate options) and is used instead of the encryption key generated by the Code42 app. The custom-key option greatly increases user responsibility because there is no way to recover a backup if the custom key is lost or forgotten, and our Customer Champions have no way to help recover a custom key.
Daily job that collects a snapshot of the size of each backup archive, sends admin alerts and reports, and removes backup archives that exceed the cold-storage retention period. In the default installation, the job dumps the server's database to all store points. When a server uses a PostgreSQL database, the job cannot dump the database.
Main page of the administration console with stats and graphs across all organizations.
Automatic process that ensures the amount of used disk space on each server in a destination is roughly equal.
Process in which duplicate files (and parts of files) are identified and backed up only once. Data de-duplication runs on each source device.
A copy of the Code42 environment's internal database. The standard installation of a Code42 server "dumps" a copy of its internal database to the file system on that Code42 server as part of scheduled daily services. (A Code42 server that uses a PostgreSQL database does not perform a database dump.) These dumps contain detailed information about your Code42 environment, and can be used to recover your Code42 server. You can sanitize your database dumps to remove sensitive information before sending them to Customer Champions as part of a troubleshooting request.
Stop a backup and move the archive into cold storage (for eventual deletion). Subscriptions are not immediately freed by deactivation. Devices, users, and organizations can be deactivated. Deactivated users cannot sign in.
Cause the Code42 app on a device to sign out. This is non-destructive and no files are deleted. The user of the device will be able to sign in again. A deauthorized device continues to use a subscription. Only devices can be deauthorized; users and organizations cannot.
- Location where your files are backed up. For example: your server, an external drive, or Code42 cloud storage.
- Highest level in the Code42 storage hierarchy. A group of Code42 servers and store points at a single data center or on a single LAN.
A single computer within your Code42 environment, identified by its GUID.
The process of getting files from a backup destination. Downloading allows you to get backed-up files from any device, any time.
Encode files so no unauthorized persons can read them.
A string that a cryptographic algorithm uses to encrypt files.
A Code42 security feature that uses the Code42 app to capture file activity on user devices in real time, helping administrators identify the following types of potential data leaks or security problems:
- Removable media
- Personal cloud
- File upload (Windows devices only)
- Pattern matching
An encryption level upgraded from the standard security option. Code42 has two enhanced security options: archive-key password and custom key. Enhanced security options are available in version 4.x of the Code42 app, and version 5.2.x or later of the Code42 app.
After an archive has been in cold storage for the length of its retention period, the archive expires. This is a short, additional buffer between recoverable archives and permanent deletion. Expired archives are kept for 20 days (by default), then permanently deleted.
A device's public IP address as seen by a Code42 server.
A service outside of Code42 that stores encryption keys for customers. The service is separate from Code42 authority servers and storage servers. Vault is one example of an external keystore.
Data about a file. For example, file size, file type, date created, date last modified, etc.
A feature that allows authorized personnel to search the content and metadata of employees' backed-up files.
File Search web app
The administration console interface that authorized personnel use to search files.
- Globally Unique IDentifier. A number generated and assigned to each device, plan, and server in the Code42 environment. Used by Code42 for Enterprise to associate each device with its backup archive.
- A Code42 app command-line interface command to view and manipulate the GUID value for the current device.
An IT administrative area or market that deals with users in a IT system and gives them access to the right resources within the system.
Identity provider (IdP)
A general term to refer to a system that contains user identities. Identity provider can refer to a system performing authentication, provisioning, or both. Examples of identity providers include Okta, Google SSO, Ping, Azure AD, and OneLogin.
The process that analyzes backed-up files to make them searchable.
The process of saving only the parts of files that changed since the last backup.
The very first backup performed on a specific source device. The initial backup of files takes significantly longer than later, incremental backups.
The database that stores information about your Code42 environment. This information includes user accounts, settings, backup archive indexes, etc. The internal database is essential for performing most actions in your Code42 environment.
The process when selected files on a user’s device are preserved, for example if a lawsuit is anticipated. The Code42 platform provides a central, well-organized archive for the discovery of electronically stored information (ESI) on laptops and desktops in the event of litigation. The Code42 Legal Hold application enables legal teams to create and manage their organizations’ legal holds.
The default account that is created when you install an on-premises Code42 server. The local administrator for an on-premises Code42 environment has the SYSADMIN role. The username for this account can be changed, but the account itself cannot be deleted or deactivated.
A type of backup destination that is attached directly to the same device. For example, a folder in the file system or an external drive.
A user that is managed within Code42. This means the user's credentials are stored in the Code42 database, rather than using a third-party authentication method like single sign-on. Additionally, the local user's authorization is managed within the administration console, not through a third-party authorization method like LDAP.
An on-premises server appliance that uses enterprise-grade hardware selected by Code42 and runs the Code42 server software. Managed appliances are monitored and managed remotely by Code42.
Managed Private Cloud
See managed appliance.
Master license key
A roughly 150-character encrypted string that activates your server installation and identifies your Code42 server as belonging to your company or organization.
See authority server.
A Code42 environment where an authority server and/or storage servers are at a customer-controlled location (not in a Code42-controlled data center).
A type of backup in which files are transmitted over the Internet or WAN. In the Code42 app, all server-based destinations are considered online destinations.
The hierarchical level in the Code42 environment for users and their devices. Each user can belong to only one organization. You can define many settings at the organization level; different organizations can have different settings. An organization can contain child organizations, and an organization can exist without containing any users.
See Code42 cloud.
Automates user management. Applications like Code42 sync with a provisioning provider and then create, update, or remove users based on the provisioning provider's user profile. Examples of provisioning providers include Okta, Ping, and Azure AD.
See Code42 cloud.
The process of backing up files immediately after the files were created or changed. This protects you from loss that might occur if backups are scheduled only at specific times.
A 16-character string that is tied to your master license key. The registration key is included in the master license key email and is required for placing orders for subscriptions or support. Each organization in your Code42 environment also has a unique registration key derived from the master license key.
The process of a new device taking the place of a device that has been lost, stolen, sold, reformatted, etc. The replace-device process is optional when Code42 for Enterprise detects a new device on an existing account. The replace-device process transfers the backup archive, backup file selection, and backup settings to the new device. It also deactivates the other device so it can longer back up.
Reporting web app
The online tool that administrators can use to search, filter, and export usage statistics about their Code42 environment.
Sanitized database dump
A copy of the internal database, but without any sensitive information about your Code42 environment. A sanitized database dump is used only for troubleshooting purposes with Customer Champions, not for recovering your servers.
An open standard protocol for automating user management.
An archive-encryption key that is protected with an account password (default security) or an archive-key password (enhanced security).
Single sign-on (SSO)
SSO is one type of authentication method. It allows a user to use the same credentials to sign in to multiple applications.
See Code42 cloud.
A type of Code42 server used only for storage in multi-server deployments. A storage server cannot function as a failover for an authority server. A storage server depends on user authorization provided by the authority server.
A storage location in a server that can store archives. The lowest level in the Code42 storage hierarchy.
A process where the source device and the storage destination compare what files the source has sent vs. what files are actually stored on the destination.
An attribute that defines functions and features of the Code42 environment. System properties are usually enabled, disabled, or configured from the administration console command-line interface.
System-wide device settings
Settings that devices have by default. These settings are located at Settings > Device Backup in the administration console.
System-wide organization settings
Settings that organizations have by default. These settings are located at Settings > Organization in the administration console.
A single account in your Code42 environment. A user account has a single set of sign-in credentials (username and password) and a single encryption key for all backups. A user always belongs to one (and only one) organization.
Setting to specify how many versions of a file to keep over time. Removing older and less relevant versions can reduce the size of your backup archive. The default setting keeps more of your recent versions and fewer of your older ones.
The ability to restore files from the administration console and download files from a web browser. Web restore is a secondary method of restoring files.
Windows user profile backup
This feature uses Microsoft's User State Migration Tool (USMT) to create a backup of user-profile settings. Administrators can download the user profile to a new device as part of the replace-device process.