Replication Tasks
3 minute read.
Last Modified 2023-05-26 12:02 EDTTrueNAS SCALE replication allows users to create one-time or regularly scheduled snapshots of data stored in pools, datasets or zvols on their SCALE system as a way to back up stored data. When properly configured and scheduled, replication takes regular snapshots of storage pools or datasets and saves them in the destination location either on the same system or a different system.
Local replication occurs on the same TrueNAS SCALE system using different pools or datasets. Remote replication can occur between your TrueNAS SCALE system and another TrueNAS system, or with some other remote server you want to use to store your replicated data. Local and remote replication can involve encrypted pools or datasets.
With the implementation of rootless login and the admin user, setting up replication tasks as an admin user has a few differences than with setting up replication tasks when logged in as root. Each of the tutorials in this section include these configuration differences.
The first snapshot taken for a task creates a full file system snapshot, and all subsequent snapshots taken for that task are incremental to capture differences occurring between the full and subsequent incremental snapshots.
Scheduling options allow users to run replication tasks daily, weekly, monthly, or on a custom schedule. Users also have the option to run a scheduled job on demand.
- Setting Up a Local Replication Task: Provides instructions on adding a replication task using different pools or datasets on the same TrueNAS system.
- Setting Up a Remote Replication Task: Provides instructions on adding a replication task with a remote system.
- Setting Up a Encrypted Replication Task: Provides instructions on adding a replication task to a remote system and using encryption.
- Setting Up Advanced Replication Tasks: Provides instructions on using the Advanced Replication Task Creation screen to add a replication task.
- Unlocking a Replication Encrypted Dataset or Zvol: Provides information on three methods of unlocking replicated encrypted datasets or zvols without a passphrase.
This section provides a simple overview of setting up a replication task regardless of the type of replication, local or remote. It also covers the related steps to take prior to configuring a replication task.