Cloud File Backup and Restore
Ahsay brings you specialized client backup software, namely AhsayOBM, that allows you to back up your data stored on the cloud storage to either the AhsayCBS backup server, another cloud or predefined storage, and local destination. This provides a set of tools that include backup and recovery of individual files with versioning and retention policy to protect your data on cloud storages.
We recommend you to read the Overview section (GUI) first. This will help you become familiar with the different functions, settings and features that can be configured in AhsayOBM. It will also be helpful to know the different features that can be customized in the backup set before creating one.
There are two kinds of Cloud File backup set: Run on Client and Run on Server. This guide will mainly focus on how to create a Run on Client Cloud File backup set on Windows and macOS.
Screenshots used for this section are based on Windows and will include screenshots for macOS if applicable.
This guide will focus on:
-
How to create a Cloud File backup set
-
How to run a backup job
-
How to recover files from a backup job
-
Difference between a Run on Client and Run on Server backup set
Run on Client (Agent-based) Backup
For agent-based backup and restore, the AhsayOBM initiates connection to the cloud storage (backup source) through the internet via the deployed backup agent on the customer’s site.
Below is the system architecture diagram illustrating the major elements involved in the backup and restore process using the AhsayOBM Run on Client (Agent-based) backup configuration.
A Run on Client Cloud File Backup Set provides you with an agent-based backup solution. Manual, scheduled, or continuous backup job is performed on the client computer. A backup agent needs to be installed on the client machine in order to back up your data on cloud storage(s).
Run on Client and Run on Server Backup Set Differences
The following table summarizes the differences in backup options available between a Run on Client and Run on Server cloud file backup set, and the tool to use (client agent or web console) when performing a backup and restore:
Features/Functions | Run on Client Cloud File Backup Set | Run on Server Cloud File Backup Set |
---|---|---|
General Settings | ✅ | ✅ |
Backup Source | ✅ | ✅ |
Backup Schedule | ✅ | ✅ |
Continuous Backup | AhsayOBM / AhsayACB for Windows only | ❌ |
Destination | AhsayCBS, Local, Standard and Predefined Destinations | AhsayCBS or Predefined Destinations only |
Multiple Destinations | ✅ | ❌ |
Multiple Destinations | ✅ | ❌ |
Deduplication | AhsayOBM | AhsayOBM |
Retention Policy | ✅ | AhsayOBM |
Command Line Tool | AhsayOBM | ❌ |
Reminder | AhsayOBM / AhsayACB for Windows only | ❌ |
Restore Filter | ✅ | ❌ |
Bandwidth Control | ✅ | AhsayOBM |
IP Allowed for Restore | ✅ | ❌ |
System Logs of Data Integrity Check and Space Freeing Up | ✅ | ❌ |
Others | ✅ | ✅ |
To Run a Backup | AhsayOBM / AhsayACB | AhsayCBS User Web Console only |
To Run a Restore | AhsayOBM / AhsayACB / AhsayOBR | AhsayCBS User Web Console only |
Aside from the backup options, the table below shows other operations that can be performed using client agent and web console:
Features/Functions | Run on Client Cloud File Backup Set | Run on Server Cloud File Backup Set |
---|---|---|
Data Integrity Check | ✅ | ✅ |
Space Freeing Up | ✅ | ❌ |
Delete Backup Data | ✅ | ✅ |
Decrypt Backup Data | ✅ | ❌ |
For more details on the Run on Server backup option, please refer to the Run on Server Backup and Restore section.
Run on Client Key Areas
Ahsay is committed to bringing you a comprehensive Run on Client (Agent-based) cloud backup and recovery solution with AhsayOBM. Below are some key areas where we can help to make your backup experience a better one.
User-Defined Backup Destination
Backup users have more options in assigning a backup destination (i.e. AhsayCBS, Cloud or Predefined destinations, standard and local destination).
Performance
Agent-based backup is performed on a physical machine or computer with resources that is dedicated for backup and restore operations. Once the backup client is deployed on the machine, the user has more control on the hardware which affects the overall backup and restore performance.
Easy to Use
Agent-based backup solution has a traditional backup approach that is well understood by most administrators and end users who would only need minimal effort and time to understand the backup and/or restore operations.
Task-Centered User Interface
Agent-based backup solution make it a good option for users to have more control on the individual backup/restore and resources management.
System Logs Availability
System logs for Data Integrity Check and Space Freeing Up results is accessible for the end users and can be reviewed anytime. Unlike with the agentless backup where system logs will only be available upon request from the backup service provider.
Command Line Tool Feature
Agent-based backup solution has a feature that allows user to configure a pre and/or post-backup command which can be an operating system level command, script or batch file, or third-party utilities that will run before and/or after a backup job.
Reminder Feature
With the agent-based backup, a reminder feature is provided which will display a backup confirmation dialog box that will prompt user to run a backup job during machine log off, restart or shut down when enabled.
More Restore Locations
Agent-based backup offers you three (3) restore locations such as the local machine, original location (or the cloud storage where your backed up files are located) and alternate location (which is through the same cloud storage but on a different folder).
Restore Filter
Agent-based backup has a restore filter feature which allows users to easily search directories, files, and/or folders to restore.
High Level of Security
We understand that the data on your cloud storage may contain sensitive information that requires to be protected, that is why we ensure that your backup data will be encrypted with the highest level of security measure.
-
Un-hackable Encryption Key - to provide the best protection to your backup data, the encryption feature which will default encrypt the backup data locally with an AES 256-bit randomized encryption key.
-
Encryption Key Recovery - a last resort for you to recover your encryption key in case you have lost it. Your backup service provider can make it mandatory for you to upload the encryption key to the centralized management console, the encryption key will be uploaded in hashed format and will only be used when you request for a recovery.
Cloud Destination Backup
By default, the AhsayCBS is set as the storage destination in creating a cloud file backup set. However, you may add another storage destination(s) as provided by your backup service provider. Below is a list of supported cloud destinations:
Aliyun | Microsoft Azure | ||
CTYun | Microsoft OneDrive | ||
Amazon S3 | Microsoft OneDrive for Business | ||
AWS S3 Compatible Cloud Storage | |||
Wasabi | OpenStack | ||
Backblaze | Dropbox | ||
Google Cloud Storage | FTP | ||
Google Drive | SFTP |
For more details, please contact your backup service provider.