############################## 7 Offsite or Cloud Backup ############################## Triofox's Offsite or Cloud Backup allows you to backup your on-premises file server shares to a Disaster Recovery (DR) site or to cloud storage services like AWS S3, Azure blob, Wasabi, and others. You can also enable device backup to enable users to backup their documents, desktop, or pictures folders for example. **Backing Up File Shares** You can backup file shares from local file server using your Triofox server to your own cloud backup target. **Backing Up Endpoint Devices** Folders and file shares on remote PCs and servers will be backed up using the existing Triofox agents to take advantage of existing HTTPS/SSL connections that have been rigorously architected to maintain connectivity and reliability. **Cloud Backup Access and Restore** Easily restore any files and folders from your backup location. .. note:: Traditionally, enterprises use backup appliances on-premises to receive backup sources from servers and desktops around the company network. It is a very secure setup because the backup data sits inside the appliance. However, it posts a challenge for remote devices because remote devices are not always inside the company network and the VPN (virtual private network) from remote devices are not always on to observe certain backup schedules. On the other hand, cloud backup solutions like Carbonite and CrashPlan can backup remote devices to cloud directly, solving the problem for remote backup. However, the backup destination is in an opaque location, controlled by a 3rd party. This becomes problematic when there are business policies to prevent data replication to locations controlled by 3rd parties. Triofox cloud backup solves both these problems. First of all, Triofox server maintains connectivity with remote PCs and file servers via HTTPS/SSL so the connection is always on. Which means that remote PCs and file servers can always leverage Triofox communication channel and data channel to backup through the Triofox backup appliance. And since Triofox cloud backup is storage agnostic, allowing you to backup to a storage service under your control, you can now provide continuous backups of your file servers and endpoints to a storage service under your control. ***************************************** 7.2 Cloud Backup for File Server Shares ***************************************** Cloud Backup works with any type of File Server Shares, regardless of how they were created and can be initiated by the cluster admin. 7.2.1 Cloud Backup for File Server Shares ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ As a cluster administrator, go to the file server which has shares that you want to backup. .. figure:: _static/image_ms_187.png :align: center Choose the share that you want to backup. .. figure:: _static/image_ms_188.png :align: center Click on the Cloud tab and then click on Cloud Backup. .. figure:: _static/image_ms_189.png :align: center Now, choose the cloud backup storage location. You can backup to another location in your datacenter or choose cloud storage services like AWS S3 or Azure blob as the backup storage repositories. .. figure:: _static/image_ms_190.png :align: center 7.2.2 Cloud Backup Snapshots ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Once enabled, Cloud Backup is stored in Snapshots. The snapshot must be initially seeded and new snapshots will be created to capture updates to the data set. Data can be restored from any snapshot. **Browsing a Snapshot** To browse a snapshot, click the icon that looks like an eye on the right side of the listed snapshot. You can then navigate through the folder hierarchy in the snapshot to download and restore files and folders using the action icons at the top left of the page. Checkboxes are provided to filter the list of objects that an action will be applied to: .. figure:: _static/image_ms_191.png :align: center BROWSING A BACKUP SNAPSHOT **Downloading and Restoring from a Snapshot** For example, in the image below, you can click the highlighted icon to restore the selected items: .. figure:: _static/image_ms_192.png :align: center RESTORING FROM A BACKUP SNAPSHOT 7.2.3 Disabling Cloud Backup for Team Folders ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ To disable Cloud Backup for a team folder, simply click the 'X' beside its backup listing: .. figure:: _static/image_ms_193.png :align: center DISABLING CLOUD BACKUP FOR A TEAM FOLDER ********************************************** 7.3 Cloud Backup for Endpoint Devices ********************************************** Before an endpoint can be backed up, a backup profile must be created. This profile specifies which folders need to be backed up on each endpoint device. In this section we'll review how to create backup profiles, assign them to devices and manage the resulting backups and restores. 7.3.1 Create a Device Backup Profile ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ``Admin Dashboard`` > ``Control Panel`` > ``Cloud Backup Settings`` As the cluster admin on the web portal, go to 'Control Panel\Cloud Backup Settings'. Under 'Settings', click 'Device Backup Profile' and then open the profile list. Click 'Add' to create a new backup profile. .. figure:: _static/image_ms_194.png :align: center CREATE BACKUP PROFILE Use the backup profile to select which of the pre-defined folders need to be backed up on each device. These include Documents, Desktop, Favorites and Pictures. Any folder can be added to the profile by entering its path udner 'Folder to backup' and clicking 'ADD': .. figure:: _static/image_ms_195.png :align: center SELECT FOLDERS FOR BACKUP *************************** 8.13 Cloud Backup Settings *************************** Triofox Cloud Backup is highly configurable, allowing you to determine where the backups will be stored, when they will be scheduled, which folders should be backed up be default on the endpoints and so forth. Most of these settings can be found in the 'Cloud Backup Settings' section as shown below. .. figure:: _static/image_ms_146.png :align: center .. figure:: _static/image_ms_147.png :align: center 8.13.1 Enable Device Backup for All Users ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ``Admin Dashboard`` > ``Control Panel`` > ``Cloud Backup Settings`` > ``Device Backup Profile`` As a cluster administrator, go to Cloud Backup and Restore and then navigate to Settings and Details. Go to 'Other Settings' to enable 'Backup all devices with below profile'. Select a profile and then click on 'Save Changes'. .. figure:: _static/image_ms_149.png :align: center ENABLE DEVICE BACKUP FOR ALL USERS .. note:: You must first create a device backup profile that can be attached to all devices. See below for details. 8.13.2 Change Backup Storage ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Configure the cloud backup storage location. You can choose to back to another server in a disaster recovery site or you can backup cloud storage services like AWS S3 or Azure blob etc. .. figure:: _static/image_ms_148.png :align: center 8.13.3 Backup Sschedule ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Define the start and end times for daily backups. The default start time is 7 PM and end time is 6 AM. .. figure:: _static/image_ms_151.png :align: center 8.13.4 Filters for Files and Folders ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ``Control Panel`` > ``Cloud Backup Settings`` > ``Details`` > ``Filters`` .. figure:: _static/image_ms_152.png :align: center By default, the device backup snapshots will filter out the file types listed in the 'Filters' section of 'Backup Settings' and must be explicitly enabled. For example, select 'Allow ISO files (.iso)' to have ISO files included in each snapshot. .. figure:: _static/image_ms_153.png :align: center CONFIGURE FILTERS FOR FILES AND FOLDERS 8.13.5 Cloud Backup Bandwidth Control ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ``Control Panel`` > ``Cloud Backup Settings`` > ``Details`` > ``Bandwidth Control`` The current cloud backup bandwidth limits are displayed in the settings section as shown below. .. figure:: _static/image_ms_154.png :align: center VIEW CLOUD BANDWIDTH LIMITS .. note:: Bandwidth limits are in kilobytes per second (kB/s) and 1kB/s = 0.008 Mbps So a setting of 1000 translates to 8 Mbps. 8.13.6 Cloud Backup Retention Policies ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ``Control Panel`` > ``Cloud Backup Settings`` > ``Details`` > ``Retention Policy`` There are three retention policies. "Keep last n snapshots" defines the maximum snapshots allowed at any give time. However this setting may be overridden by the value of "Keep snapshots for at least n days" if it is not 0. For example, you may want to only keep the last 2 snapshots available, but if the system is configured to keep a snapshot for at least 30 days, a daily snapshot could result in 30 snapshots being created before any are deleted. .. figure:: _static/image_ms_155.png :align: center DEFINE RETENTION POLICIES 8.13.7 Cloud Backup Other Settings ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ``Control Panel`` > ``Cloud Backup Settings`` > ``Details`` > ``Other Settings`` There are more settings that can be configured under the 'Other Settings' tab. .. figure:: _static/image_ms_156.png :align: center