How to perform cloud backup with NAKIVO Backup Replication
How Does Cloud Backup Work?
Basically, the backup process entails copying data at the production site andtransferring it to a remote storage system where it can be easily accessed forDR purposes. Many organizations choose cloud backup solutions for this purposedue to their high flexibility, easy deployment, and on-demand scalability.To set up a cloud backup process, take the following steps: 1. Purchase your cloud backup service. 2. Install the software within your IT system. 3. Choose which files, folders, and applications to back up.Once the configuration is complete, your cloud backup system is ready for use.Most cloud backup providers allow you to set a backup schedule, operate withbackup files, control allocated bandwidth, and add new files if needed. Onceyou have customized your cloud backup service, you no longer have to worryabout the backup process. All data will be backed up automatically andcontinuously, requiring minimal input on your part.
Cloud Storage vs. Cloud Backup
The concepts of cloud storage and cloud backup are often confused, with theterms being (mistakenly) used interchangeably. To determine which services youneed, you should understand what differentiates one from the other.Cloud storage is typically created in addition to the primary physicalstorage, and it is mainly used for backing up sensitive data. Thus, you shoulddetermine which data is the most critical and then transfer the copies of thatdata to a cloud-based environment for storage. If you accidentally delete afile from the production site, its copy will still be present in your cloudstorage, since the file in the cloud exists separately from the main systemand it is not affected by the changes at the production site.Cloud backup is the process of backing up specific data and storing it in acloud storage system (usually owned/maintained by an online backup provider).With cloud backup, you can synchronize data at the production site and in thecloud, meaning that any changes in the original data will be reflected in itscloud version. Cloud backup is also used to store full copies of the data youprotect. The cloud backup service constantly scans your virtual infrastructurein order to find any changes and updates the cloud environment accordingly.The cloud backup service is primarily used for ensuring data recovery in caseof a DR event. A cloud storage system serves as a remote site for storing datawhich can be shared by many users and accessed over the Internet at any time.Cloud storage systems can be used to store cloud backups.
Cloud Backup in NAKIVO Backup & Replication
In the modern business world, data protection should be one of the toppriorities of any organization. Businesses are now expected to operate andprovide services to their customers without interruption. Regular review andoptimization of your organization’s data protection strategies ensures thatyour data can be securely restored in case of disaster. A special feature ofNAKIVO Backup & Replication – VM backup to cloud – allows you to create VMbackups or VM backup copies stored in the cloud.
Technology behind VM backup to cloud
A VM backup represents a point-in-time copy of a VM that is stored in theBackup Repository. A backup repository is basically a destination designatedfor data storage. NAKIVO Backup & Replication allows you to send VM backups ortheir copies to private/public clouds, such as AWS, Google Cloud Platform, orMicrosoft Azure. In NAKIVO Backup & Replication, a backup job is performed asfollows: 1. The product automatically creates temporary snapshots of the source VMs. 2. The data that was changed (since the last backup) is identified and sent to the backup repository. 3. The temporary snapshots created in the process are removed.However, backups can also get lost or damaged as a result of unexpectedevents. With NAKIVO Backup & Replication, you can run backup copy jobs, whichallow you to create and manage copies of your VMware, Hyper-V, or AWS EC2backups. Creating copies of critical backups serves as an additional level ofdata protection.NAKIVO Backup & Replication enables you to copy backups from one backuprepository to another, without touching the source hosts or VMs. Thisdecreases backup time and reduces network load. The process is entirelyautomatic, meaning that you are only required to create and set up a backupcopy job. After the initial configuration, your secondary backup repository isautomatically updated with all backups and recovery points from the primarybackup repository.NAKIVO Backup & Replication includes an automated backup verification feature,which reads backups at the block level, compares the data written to thebackup repository with the data from the source VM, then checks whether thedata on both sites is identical and can be recovered in case of a disaster.
How to perform cloud backup with NAKIVO Backup & Replication
Storing VM backups in the Amazon or Azure clouds guarantees that in case yourproduction center fails, mission-critical data remains protected. Thefollowing excerpt provides guidelines on how NAKIVO Backup & Replication canbe integrated with various cloud providers.Integrating with Amazon CloudNAKIVO Backup & Replication can be integrated with AWS, providing a fast andcost-effective offsite backup destination. Amazon EC2 integration works asfollows:1. Register with AWS and obtain your AWS Security Credentials.2. Start an Amazon cloud integration. The Director: * Creates a new EC2 instance in the selected region. * Installs a Transporter into the created instance. * Attaches and configures the Amazon Elastic Block Store (EBS), which is a block-level storage used with EC2 instances. * Creates a backup repository.3. Create and run backups to Amazon cloud.Integrating with Azure CloudNAKIVO Backup & Replication can also be integrated with Microsoft Azure. To doso, follow the steps below:1. Deploy an Azure VM with one of the supported operating systems.2. Attach and mount a new disk to the Azure VM that will be used for storingbackups.3. Upload and install a Transporter on the Azure VM.4. Add the Transporter to the product configuration5. Create a backuprepository in the attached and mounted disk.6. Create and run backup jobs.Integrating with other cloudsNAKIVO Backup & Replication can also be integrated with other cloud platforms,whether public or private. To integrate NAKIVO Backup & Replication with anytype of cloud, follow the steps below:1. Make sure your cloud platform supports running VMs (instances).2. Install a Director and Transporter in your production datacenter.3. Create a VM in the cloud.4. Install an additional Transporter on the VM running in the cloud.5. Verify that the Director and Transporter at your datacenter can connect tothe new Transporter.6. Attach a sufficient amount of storage to the cloud Transporter. Configureand mount the storage so that it can be implemented by the cloud Transporteras a file system.7. Create a backup repository in the cloud using the cloud Transporter.8. Create a backup job to back up your VMs to the backup repository in thecloud.The following diagram represents how the process of cloud backup is executed.
7. Protect cloud services
Limiting access to cloud services is necessary to prevent attackers fromgaining unauthorized access to a user’s operations and data through weaknessesin cloud services. When designing cloud service architecture, minimize eventhandler permissions to only those necessary for executing specific operations.Moreover, you can restrict security decisions to only those cloud servicesthat are trusted by users to manage their data security.
Types of cloud computing services
As mentioned previously, cloud computing can be separated into three generalservice delivery categories:Infrastructure as a service. IaaS providers, such as AWS, supply a virtualserver instance and storage, as well as APIs that let users migrate workloadsto a virtual machine (VM). Users have an allocated storage capacity and canstart, stop, access and configure the VM and storage as desired. IaaSproviders offer small, medium, large, extra-large and memory- or compute-optimized instances, in addition to allowing customization of instances, forvarious workload needs.Platform as a service. In the PaaS model, cloud providers host developmenttools on their infrastructures. Users access these tools over the internetusing APIs, web portals or gateway software. PaaS is used for general softwaredevelopment, and many PaaS providers host the software after it’s developed.Common PaaS providers include Salesforce’s Lightning Platform, AWS ElasticBeanstalk and Google App Engine.Software as a service. SaaS is a distribution model that delivers softwareapplications over the internet; these applications are often called webservices. Users can access SaaS applications and services from any locationusing a computer or mobile device that has internet access. In the SaaS model,users gain access to application software and databases. One common example ofa SaaS application is Microsoft Office 365 for productivity and emailservices.
Cloud computing security
Security remains a primary concern for businesses contemplating cloud adoption– especially public cloud adoption. Public cloud service providers sharetheir underlying hardware infrastructure between numerous customers, as thepublic cloud is a multi-tenant environment. This environment demandssignificant isolation between logical compute resources. At the same time,access to public cloud storage and compute resources is guarded by accountlogin credentials.Many organizations bound by complex regulatory obligations and governancestandards are still hesitant to place data or workloads in the public cloudfor fear of outages, loss or theft. However, this resistance is fading, aslogical isolation has proven reliable, and the addition of data encryption andvarious identity and access management tools have improved security within thepublic cloud.
Data Backup Solutions
There are multiple types of backup solutions and tools available on the marketthat deliver different RPOs, RTOs, and handle different scopes. Here are themost popular ones.
Hybrid Data Backup Solutions
The latest innovation in the backup world is all-in-one hybrid backupsolution, which gives you the freedom to install the software or use it as acloud service at will. These solutions combine the best of both worlds, makingthem the best choice for many organizations.
Data Backup to Tapes
To recover from a major disaster, you must store a copy of your data in anoff-site location, preferably at least 100 miles from your primary datacenter.One of traditional ways to do that is to store copies of your data on tapedevices and physically ship the tapes to a remote location. Modern tapetechnologies, such as LTO-7, allow you to store up to 2.5TB of compressed dataon a single tape, making them quite efficient if you need to protect largeamounts of data.The downside of a tape backup is lengthy RTOs as you need to physically shipthe tape back when you need to recover data. Also, some backup solutions havelimited recovery options. For example, you can recover an entire system fromtape but not a single file or folder. In addition, you need a tape drive,autoloader, or tape library to create backups and perform recoveries and thesedevices could be relatively expensive.
Data Backup to Cloud Storage
The modern alternative to tape backup is cloud storage. With this type ofsolution, you subscribe to a certain storage capacity in the cloud vendor’s orservice provider’s data center. You do not need any hardware as you do withtape drives, but you do need an internet connection to send backups to thecloud. Your vendor may have ways to eliminate the problems with uploadinglarge amounts of data by offering physical data shipping or initial seedingprogram.