Frequently Asked Questions

Product Information & Use Cases

What is N2WS Backup & Recovery and how does it help with MSSQL backups on AWS?

N2WS Backup & Recovery is a cloud-native backup, recovery, and disaster recovery solution designed for AWS and Azure environments. For Microsoft SQL Server (MSSQL) hosted on AWS, N2WS automates backup and restore processes, supports application-consistent backups using VSS (Volume Shadow Copy Service), and enables one-click recovery of EC2 instances, EBS volumes, and RDS databases. This reduces manual scripting and ensures consistent, reliable backups for production workloads. Note: VSS support is limited to Windows 2008 and 2012 servers. Source

Which AWS resources can N2WS back up and restore?

N2WS can back up and restore Amazon EC2 instances, EBS volumes, and RDS databases. It uses AWS-native EBS and RDS snapshots, and supports backup policies that group multiple resources for coordinated protection. Note: For application-consistent backups of Windows workloads, VSS must be enabled and is only supported on Windows 2008/2012. Source

How does N2WS ensure application-consistent backups for MSSQL on AWS?

N2WS uses the Volume Shadow Copy Service (VSS) for Windows servers to create application-consistent backups. The N2WS Thin Backup Agent coordinates with VSS to freeze MSSQL databases and ensure all volumes are backed up at the same point in time. This process also allows for automatic truncation of transaction logs after backup. Note: VSS support is available only for Windows 2008 and 2012 servers. Source

Can N2WS automate backup scheduling for MSSQL on AWS?

Yes, N2WS allows you to schedule backups by the minute, hour, day, or week. Backup policies can be configured to automatically protect selected instances, volumes, or RDS databases at defined intervals. This eliminates the need for manual snapshot management and reduces the risk of missed backups. Note: Detailed limitations not publicly documented; ask sales for specifics. Source

How does N2WS handle backup and restore for MSSQL databases stored in Amazon RDS?

N2WS supports automatic and flexible backup scheduling for MSSQL databases stored in Amazon RDS. It enables enhanced Recovery Point Objective (RPO) policies and allows for coordinated backup and restore operations. Note: For RDS, N2WS does not use VSS but leverages AWS-native snapshot mechanisms. Source

Features & Capabilities

What are the key features of N2WS for backup and recovery?

Key features of N2WS include automated backup and recovery for AWS and Azure, application-consistent backups using VSS, one-click restore, flexible backup scheduling, cross-region and cross-account backup copy, granular restore (file, folder, volume, or environment), immutable backups, and cost optimization through intelligent storage tiering. Note: VSS support is limited to Windows 2008/2012; some features may not be available for all workloads. Source

Does N2WS support integration with third-party tools and APIs?

Yes, N2WS offers a RESTful API for custom integrations and automation, CLI access for advanced management, and integrations with third-party monitoring tools such as Datadog, Splunk, and Bocada. These integrations enhance automation, observability, and compliance tracking. API documentation is available at N2WS RESTful API documentation. Note: Some integrations may require additional configuration. Source

How does N2WS help with cost optimization for backups?

N2WS provides features like intelligent storage tiering and resource control, which can reduce long-term backup costs by up to 92% and compute costs by up to 50%. Data can be archived to cost-effective storage tiers such as Wasabi or Amazon Glacier. Note: Actual savings depend on usage patterns and configuration. Source

Implementation & Ease of Use

How easy is it to implement N2WS for AWS MSSQL backups?

N2WS can be implemented in as little as two weeks, with support from dedicated Customer Success Managers, onboarding calls, and detailed documentation. Deployment options include Amazon Machine Image (AMI) from AWS Marketplace or CloudFormation templates. A 30-day free trial is available without a credit card. Note: Implementation time may vary based on environment complexity. Source

What feedback have customers given about the ease of use of N2WS?

Customers have praised N2WS for its simplicity and user-friendly features. For example, Shane H., a verified customer, stated, "It's very simple to use and we are an MSP for multiple companies. Support is great and quick to respond." Julian Ware from the City of Oakland noted, "You’re just clicking and going. And, to me, that’s what the modern world of backup is." Note: Some advanced features may require additional configuration. Source

Security & Compliance

What security and compliance certifications does N2WS have?

N2WS is independently certified for ISO/IEC 27001:2022 and is SOC compliant by inheritance, leveraging AWS and Azure compliance features. It also supports compliance with HIPAA, GDPR, FedRAMP, ITAR, and CJIS. Customers can request a copy of the ISO certificate by contacting customer.success@n2ws.com. Note: For more details, visit the N2WS Trust Center.

How does N2WS protect against ransomware and accidental deletion?

N2WS provides immutable, air-gapped backups that are tamper-proof and cannot be altered or deleted by ransomware or accidental actions. Backups are encrypted end-to-end and can be isolated in separate disaster recovery accounts. Note: Immutability features require proper configuration and may not be available in all environments. Source

Competition & Comparison

How does N2WS compare to AWS Backup for MSSQL and AWS workloads?

N2WS offers several features not available in AWS Backup, including immutable backups, cross-cloud recovery (AWS and Azure), file/folder-level restore, custom disaster recovery retention policies, and multi-tenancy support for MSPs. AWS Backup requires Lambda scripting for automation and does not support application-consistent backups with VSS or granular restore. However, AWS Backup may be sufficient for basic backup needs within AWS. Choose N2WS if you need advanced automation, compliance, or multi-cloud support; choose AWS Backup for basic, AWS-only workloads. Source

Customer Success & Case Studies

Can you share examples of organizations using N2WS for backup and recovery?

Organizations such as Skechers, St. John's University, Deutsche Bahn (DB Systel), City of Oakland, and the Bahrain Ministry have used N2WS to streamline backup, improve data protection, and reduce costs. For example, Skechers standardized backup across a multi-cloud estate, and St. John's University eliminated legacy tape-based storage for rapid recovery. See more case studies at N2WS case studies. Note: Results may vary by organization and environment.

Pain Points & Limitations

What common challenges does N2WS address for MSSQL and AWS backups?

N2WS addresses high disaster recovery costs, downtime and data loss, ransomware threats, manual backup processes, compliance challenges, complexity in multi-cloud environments, and scalability for large data volumes. It automates backup and recovery, provides immutable backups, and supports compliance reporting. Note: Some advanced features may require additional configuration or may not be available in all environments. Source

Backup and Restore Your Microsoft SQL Server on AWS Cloud – Part 2

In this article, we take a look at MSSQL hosted on AWS and show specific backup and restore procedures for MSSQL servers.
Share post:

In our previous article, we discussed the built-in backup and restore processes for MSSQL databases.
In this article, we will look at AWS cloud’s specific backup and restore procedures for MSSQL servers.
With AWS, the process is easy—users can either create AMIs or take snapshots of EBS volumes, which employ point-in-time backups. While there are multiple ways of using snapshots, to keep things simple, we will focus on either manually processing them (which might involve maintaining multiple scripts), or using N2WS Backup & Recovery.
N2WS is a full-featured enterprise-class backup, recovery and disaster recovery solution for Amazon EC2 Instances, EBS volumes, and RDS databases, utilizing AWS’ native EBS and RDS snapshots.

Creating an Amazon EBS Snapshot

Creating an Amazon EBS Snapshot: Amazon uses EBS snapshots to back up and restore volumes with a single click. After writing data to an Amazon EBS volume, you can periodically create snapshots of the volume to use as a baseline for new volumes or for data backup. Even though snapshots are saved incrementally, the snapshot deletion process is designed so that you only need to retain the most recent snapshot in order to restore the volume.
Snapshots have several advantages, such as:

  • Point-in-time data backup & restore
  • Disaster recovery and high availability – users can create new volumes in separate AZs or even copy snapshots to a separate region in order to create a volume in that region
  • Increased EBS volume size
  • Immediate instance and data recovery for improved RTO (recovery time objective)

To create a snapshot using the console:

  1. Open the Amazon EC2 console.
  2. Click Snapshots in the navigation pane.
  3. Click Create Snapshot.
    n2ws
  4. In the Create Snapshot dialog box, select the volume you’d like to create a snapshot for, then click Create.

This is the simplest method. It lets you create a backup of your volume in a single click. Nonetheless, it is important to note that these snapshots are crash-consistent and might have recovery issues.
This is because a process could be in progress or there might be data in memory when the snapshot is taken.
In addition, logical volumes that were created from multiple disks, may have inconsistent data since it may have been in the process of being written on disk, or more than one disk, in a single I/O operation.
One more challenge with crash-consistent backup is that there is no way to automatically truncate database transaction logs after backup.

Backup and Restore Using N2WS Backup & Recovery

N2WS Backup & Recovery provides a simple, intuitive, and user-friendly web interface to easily manage your EC2 backup operations. People who work in production environments understand the importance of automated backup and recovery options. N2WS offers an advantage on top of Amazon services, making backup administrators’ lives easier.
N2WS has many features that make it a suitable option for backing up AWS cloud-hosted MSSQL servers. Along with its flexible backup policies, N2WS retries when failures occur. It can also copy EBS volumes to other regions. You can restore a complete backup with a single click.

One of the advantages of N2WS is achieving consistent and persistent application data backup. N2WS employs VSS support for Windows machines, which creates shadow copies of multiple volumes in a synchronized manner. The concept is to freeze applications that use multiple volumes; for example, an MSSQL database will have a volume for data and a separate volume for transaction logs. Here, N2WS helps achieve the goal of backing up multiple volumes at a single point in time using the VSS utility.

N2WS supports continuous and persistent backup and DR both for MSSQL AWS cloud-hosted (run on an EC2 instance) as well MSSQL stored in Amazon RDS (managed relational database service). For RDS, N2W supports automatic and flexible backup scheduling as well as the capability to provide enhanced RPO (Recovery Point Objective) policy.

Setting up N2WS Backup & Recovery
N2WS allows you to create backup policies and schedules. These are used to identify the objects (instances/volumes/RDS) that you want to backup and schedule when backups should be performed.

Below, you can see the AWS account credentials that we used to set up our N2W account. It is recommended to create an IAM login with AWS that holds the required permissions instead of providing your root account credentials.
After setting up the account, you will see an entry similar to the one below on your N2W home page.
bar-microsoft
Scheduling Backup in N2WS
N2WS allows you to schedule backups by the minute, hour, day, or week. The screenshot below shows that we have scheduled a backup every four hours.
n2ws
Setting up Backup Policies in N2WS Backup & Recovery
Setting up a backup policy is the most important part of N2WS. Providing you with the ability to select various options, N2WS determines whether backup scripts, DR policies, and other various options should be used. It defines logical groupings of objects (backup targets) that should be backed up together, such as EC2 instances, EBS snapshots/volumes, and RDS instances.
The backup policy created below is linked to the schedule created above at four-hour intervals.
n2ws
Our backup target is the AWS instance where our MSSQL is hosted. There is no need to set up EBS volumes individually if you have multiple EBS volumes that are attached to a single instance. N2W will take care of that.
n2ws
Setting up Backup Targets
Simply click the backup target on the policy you defined, then select the instance from your AWS instance, as shown below.
n2ws
It is not always mandatory to configure backup options, however configurations can be performed in Policies.

If you are working with a Windows instance, it is recommended to enable the VSS (Volume Shadow Copy Service) agent on the instance.

VSS is a consistent backup infrastructure for Windows servers. VSS is very useful for cases where exact point in time backup across volumes/disks is needed. VSS notifies MSSQL that it is being backed up and makes sure backup is consistent across all volumes.
Learn more about Volume Shadow Copy Service (VSS).
To setup VSS, first take note of the backup agent key that was created as part of the options.
n2ws
N2WS only supports VSS on Windows 2008 or 2012 servers. N2WS uses the “System Provider” to perform shadow copies.

This process is very simple — when N2WS creates a backup, the N2WS Thin Backup Agent asks the system provider to create shadow copies of all relevant volumes. In this case, differential copies are created, so the complete data of the volume is not copied, only changes that were made from the time the backup began.

As discussed above, crash-consistent snapshots will not truncate log files when the transaction is complete. N2WS provides consistent application backup, which will automatically truncate the logs. You can execute this script after N2WS completes the snapshot by inserting it in the complete script in the policy.
We first set up the N2WS Thin Backup Agent on your EC2 instance to enable VSS in the backup process.

You can download the N2WS Thin Backup Agent from your N2WS server (you can find it at the footer of the N2WS system) as shown below-
n2ws
Once downloaded –
n2ws
Monitoring Your Backup
You can monitor the backup jobs you have scheduled by clicking the Backup Monitor tab.
n2ws
In the section below, we will show you how to backup and restore data using N2WS, looking at a sample case where certain data was stored and deleted by mistake.
We will use N2WS to restore the lost data.
The MSSQL server has an efy database and a table named Persons in it. The screenshot below shows a sample data record of the table.
n2ws
A table may be deleted due to an error, as seen below with the Persons table.
n2ws
Restore Using N2WS Backup & Recovery
If we set up N2WS correctly, it is likely that it took a snapshot before the table was accidentally deleted.
You can find a Recover option on the same screen where you monitor backups. After you click the Recover button, select Volumes Only and select all volumes as the recovery option in the following screen.
n2ws
Select the volume or the instance you need to recover.
n2ws
The restore option is easy (one click).
Once the data is restored, N2WS will create a new volume and attach it to the running EC2 instance. As shown in the screenshot below, once data is restored, both our table and the data that were available in MSSQL when N2WS took the snapshot, are available again in MSSQL.
n2ws

Final Note

We all know that AWS offers durable block level storage with EBS volumes that are very useful for data persistence. EBS also offers snapshots as a useful mechanism for backup and recovery. Nonetheless, if not automated, an EBS snapshot presents a few challenges:

  • You need to remember to take snapshots at regular intervals.
  • Snapshots may not be persistent when there are large or multi-striped EBS volumes. The consistency issue may happen for a single EBS volume, too, with non-committed or in memory data.
  • If a number of snapshots are created, their management and cleaning process is cumbersome.

However, N2WS makes automated backups and snapshot management much easier. By providing an efficient way to regularly backup your system, N2WS ensures that Windows instances stay consistent with VSS, which is crucial for critical production environments, and quick data restoration.

You might also like

the disaster-proof backup & DR checklist

What your backup plan is missing...

Fortify your backup plan across every critical dimension with this checklist.