SIA "Chainweb Group"

Ⓒ 2025 All rights reserved

Manage cookies
We use cookies to provide the best site experience.
Accept All
Cookie Settings
Manage cookies
Cookie Settings
Cookies necessary for the correct operation of the site are always enabled.
Other cookies are configurable.
Essential cookies
Always On. These cookies are essential so that you can use the website and use its functions. They cannot be turned off. They're set in response to requests made by you, such as setting your privacy preferences, logging in or filling in forms.
Analytics cookies
Disabled
These cookies collect information to help us understand how our Websites are being used or how effective our marketing campaigns are, or to help us customise our Websites for you. See a list of the analytics cookies we use here.
Advertising cookies
Disabled
These cookies provide advertising companies with information about your online activity to help them deliver more relevant online advertising to you or to limit how many times you see an ad. This information may be shared with other advertising companies. See a list of the advertising cookies we use here.
Single-server migration of NordiskRegnskab to distribuited cloud
NordiskRegnskab's Seamless Transition: A Single-Server Migration to Distributed Cloud Case Study

Introduction

NordiskRegnskab, a leading Danish accounting firm, recognized the need to modernize its IT infrastructure to better serve its growing clientele and maintain a competitive edge in the industry. The firm opted to migrate from its traditional single-server setup to a distributed cloud-based infrastructure, a decision that would provide increased scalability, flexibility, and cost-efficiency. This case study outlines the key steps involved in the migration process and its impact on NordiskRegnskab's business operations.

Project Overview

NordiskRegnskab had been running its accounting platform and client database on a single on-premise Windows Server 2016 machine located in their office. As the number of clients and transactions grew, the single-server setup became a major risk:
  • Limited scalability and performance issues during peak reporting periods.
  • Lack of redundancy — a single hardware failure could cause downtime.
  • Increased concerns about data security and compliance with GDPR.
The firm needed a modern solution that could ensure business continuity, meet regulatory requirements, and scale as the client base expanded.
The Migration
Target Platform
The firm selected Microsoft Azure Distributed Cloud (VM + SQL Database + Blob Storage) as the destination environment. Azure was chosen due to its GDPR compliance, data-center presence in the EU, and integration with existing Microsoft tools.

Data Migration Process
  • Database (SQL Server → Azure SQL Database): Data was exported, verified, and imported in batches using Azure Data Migration Service. Integrity checks were performed after each stage.
  • File Storage (local HDD → Azure Blob Storage): Client documents and financial reports were transferred via secure encrypted channels (AzCopy).
  • User Accounts & Access Control: Active Directory roles were synchronized with Azure AD to ensure only authorized staff retained access.
  • Testing: A staging environment mirrored production before cutover. Final migration was scheduled outside business hours to minimize downtime (<2h).
Implementation Strategy
Migration was executed in phases:
  • Phase 1: Non-critical data and archived files.
  • Phase 2: Active database and current year records.
  • Phase 3: Final cutover of live systems and DNS update.
The Migration
Target Platform
The firm selected Microsoft Azure Distributed Cloud (VM + SQL Database + Blob Storage) as the destination environment. Azure was chosen due to its GDPR compliance, data-center presence in the EU, and integration with existing Microsoft tools.

Data Migration Process
  • Database (SQL Server → Azure SQL Database): Data was exported, verified, and imported in batches using Azure Data Migration Service. Integrity checks were performed after each stage.
  • File Storage (local HDD → Azure Blob Storage): Client documents and financial reports were transferred via secure encrypted channels (AzCopy).
  • User Accounts & Access Control: Active Directory roles were synchronized with Azure AD to ensure only authorized staff retained access.
  • Testing: A staging environment mirrored production before cutover. Final migration was scheduled outside business hours to minimize downtime (<2h).
Implementation Strategy
Migration was executed in phases:
  • Phase 1: Non-critical data and archived files.
  • Phase 2: Active database and current year records.
  • Phase 3: Final cutover of live systems and DNS update.
Impact
  • Business Continuity: No critical downtime during migration; operations resumed seamlessly.
  • Scalability: The firm can now scale computing resources instantly during high-load periods (e.g., tax season).
  • Security & Compliance: Sensitive financial data is encrypted at rest and in transit; GDPR and local Danish regulations are fully supported.
  • Cost Optimization: Shifted from upfront hardware investments to a predictable pay-as-you-go cloud model.
Migrate Your Database Seamlessly to the Cloud
Upgrade Your Infrastructure Today!
By clicking the button you agree to our Privacy Policy