Volume syncs allow for synchronizing data between two NAS volumes. Utilizing Remote Volumes (which mount external file systems) allows you to sync data into or out of VergeIO NAS storage.
Volume Sync Uses:
- Transfer data from an external file system into VergeIO storage (source=Remote Volume; destination=Local Volume)
- Use VergeIO as a target for file-level backups of an external system (source=Remote Volume; destination=local Volume)
- Export data from a VergeIO NAS to an external storage system (source=Local Volume; destination=Remote Volume)
- From the Cloud Dashboard, select NAS from the left menu.
- Select Volume Syncs from the left menu.
- Select New from the left menu.
- Select the NAS Service. (the NAS Service hosting the Volumes to be synchronized)
- Specify a Name for the new Volume Sync.
NOTE: No spaces allowed.
-
Select Volume Sync in the Type dropdown list.
-
Optionally, Enter a Description for the Volume Sync.
-
Optionally, Specify a Run As User – to configure the Sync to run as a specific Active Directory (AD) user. (This may be necessary for reading/writing external systems)
-
Specify Max Run Time by entering an integer and selecting Units (Hours/Days) from the dropdown list, –or– Select 'Forever' in the Units field to set an unlimited run time.
-
The Max Errors setting determines at which number of errors the sync job will automatically abort. (The default is 1000)
-
Select the Destination Delete setting from the dropdown list. This setting specifies how files that exist at the destination but no longer exist at the source are handled.
- Delete after transfer – Files are deleted from the destination after all data is transferred; the deleted part of the sync operation will entail an additional walk of the filesystem.
- Never delete (default) – Files are not deleted (even when they no longer exist on the source.)
- Delete before transfer – Files are deleted before the data is transferred.
- Delete after transfer (find during) – Files to be deleted are found during transfer but not deleted until after data is transferred. (This does not involve multiple walks of the source data.)
- Delete during transfer – Files are deleted as they are encountered during the transfer process.
- Delete files from Destination – Files are deleted in a manner automatically determined by the system.
-
Select Source Volume from the dropdown list. Source Volume can be either a Local Volume or a Remote Volume.
-
Specify a Source Start Directory (or leave blank to sync the entire Volume from the root). This is the path within the Volume from which to retrieve data. A trailing slash will copy only the directory's contents; no trailing slash will copy the directory by name. For example: /data/ will copy everything under the data folder, not creating the data folder on the destination; /data will copy the data folder and all its contents.
-
Optionally, Specify Include Files/Directories, to only synchronize particular files/directories/file patterns.
-
Optionally, Specify Exclude Files/Directories, to skip particular files/directories/file patterns.
NOTE: Paths (used in Source Start Directory and Include/Exclude entries) always use a forward slash ("/"), not a backslash – including remote CIFS volumes.
Files and Directories can be selectively included or excluded from the Sync by specifying one or more exact file/directory names and wild card patterns; one entry per line.
Examples:
/data/licenses.txt
*.tmp
*?wrk
- Select Destination Volume from the dropdown list (Destination volume can be either a Local Volume or Remote Volume)
- Specify a Destination Start Directory to define the path within the Volume to place the data (or leave blank to Sync to the root of the Volume)
- The Start Profile option can be:
- Enabled – to provide a recurring, regularly-scheduled sync.
- Disabled – for a one-time sync, or always manually run.
- For a recurring sync, select a Start Time Profile from the dropdown list or leave the –default– setting to utilize the start time of the built-in "NAS Volume Syncs" Profile. This determines the scheduled start time(s) for the Sync.
NOTE: End time for a sync is determined by how long the Sync takes up to the Max Run Time setting, which limits how long the Sync is allowed to run.
- Start profiles are defined using Snapshot Profiles.
NOTE: The Snapshot Profile selected for the Start profile determines the start time of the Sync only; it does not control snapshots for the Volume.
- Click Submit to save the settings and create the new Volume Sync. The Volume Sync dashboard loads. The Volume Sync will show an offline status until it is run for the first time. The status will indicate when the Sync is running and when it has completed.
The Sync can be initiated by clicking Start Volume Sync on the left menu. Otherwise, a Volume Sync with an enabled Start Profile will automatically run on the schedule defined within the Profile.
Configuration of advanced options is usually unnecessary. (Defaults are suitable for most situations).
- Freeze Filesystem (default - disabled) - Applies only when source volume is a Local Volume; temporarily blocks write operations while buffers are flushed. The filesystem is branched, and a clean-state snapshot is taken for the sync operation. Although not as instantaneous as a crash-consistent snapshot operation, a filesystem freeze is typically very quick.
- Preserve ACLs (default - enabled) - Can be disabled for performance when ACLS is unnecessary on the destination (for example: converting Linux volume to Windows)
- Copy Symlinks (default - enabled) - Can be disabled where symlinks point to external/separate file systems.
- Preserve Permissions (default - enabled) - Applies to Linux permissions; can be disabled to avoid transferring to destination.
- Preserve Modification Time (default - enabled) - Can be disabled to force complete transfer of all data on subsequent sync operations (rather than just differential data).
- Preserve Groups (default - enabled) - Can be disabled to avoid transfer of Group setting to destination.
- Preserve Owner (default -enabled) - Can be disabled to avoid transfer of Owner setting to destination.
- Preserve Device Files (default - disabled) - Can be enabled to facilitate machine backups, etc. This option should be used with caution! This requires superuser permissions.
Need more Help? Email support@verge.io or call us at (855) 855-8300