Knowledge Base
Skip to content

Empowering Business Agility: Innovative Digital Solutions for a Connected Workplace

  • Home
  • Knowledge Base
    • SharePoint Online
    • SharePoint On-Premises
  • Contact Us
  • Home
  • Knowledge Base
    • SharePoint Online
    • SharePoint On-Premises
  • Contact Us
Request Free Demo
Talk To Sales
Talk To Sales
Request Free Demo
  • Home
  • Knowledge Base
    • SharePoint Online
    • SharePoint On-Premises
  • Contact Us
  • Home
  • Knowledge Base
    • SharePoint Online
    • SharePoint On-Premises
  • Contact Us

Empowering Business Agility: Innovative Digital Solutions for a Connected Workplace

Upgrade Paths (Database Attach Method)

Introduction to SharePoint On-Prem
  • Overview of SharePoint on-prem
  • Key Features & Capabilities
  • Differences from SharePoint Online
  • Licensing Overview
Architecture & Setup
  • Farm Architecture (Web Front Ends, App Servers, DB Servers)
  • Service Applications Overview (Search, MMS, UPA)
  • Authentication (NTLM, Kerberos, AD FS)
  • High Availability & Disaster Recovery
Site Management
  • Site Collections & Subsites
  • Classic vs Modern Experience
  • Site Templates & Customization
  • Navigation & Branding
Lists & Libraries
  • Document Libraries & Lists in On-Prem
  • Content Types & Columns
  • Versioning, Check-in/Check-out
  • Storage & Database Considerations
Pages & Content
  • Publishing Sites & Page Layouts
  • Master Pages & Custom Branding
  • Web Parts (Classic)
  • Multilingual & Variations
Permissions & Security
  • Permission Levels & Groups
  • Secure Store Service
  • External Access with Reverse Proxy/ADFS
  • Governance & Security Best Practices
Search & Navigation
  • Classic Search Architecture
  • Crawled Properties & Managed Properties
  • Search Customization & Display Templates
  • Hybrid Search with Online
Automation & Workflows
  • SharePoint 2010/2013 Workflow Engine
  • Power Automate Connectivity (Hybrid/Bridge)
  • Approval Processes
  • Event Receivers vs Workflows
Integration & Extensibility
  • Integration with Exchange, Project Server, Office Clients
  • Business Connectivity Services (BCS)
  • REST, CSOM, and SSOM APIs
  • Third-Party Integration Options
Development & Customization
  • Farm Solutions vs Sandbox Solutions
  • Feature Framework & WSPs
  • Server-Side Development (SSOM)
  • Branding with Master Pages & Page Layouts
Administration & Governance
  • Central Administration Overview
  • Service Application Management
  • ULS Logs & Monitoring Tools
  • Quotas, Site Lifecycle & Governance Policies
Migration & Upgrades
  • Upgrade Paths (Database Attach Method)
  • Hybrid Environments (On-Prem + Online)
  • Pre-Migration Cleanup
  • Migration Tools & Best Practices
Compliance & Records Management
  • Information Management Policies
  • eDiscovery in SharePoint On-Prem
  • Records Center vs In-Place Records
  • Industry Compliance Options

Home / sharepoint on prem / Upgrade Paths (Database Attach Method)

Upgrade Paths (Database Attach Method)

When moving from one major version of SharePoint on-premises to another (e.g., from SharePoint 2016 to SharePoint 2019), you can’t simply upgrade in place. The officially supported method for content migration is the database attach method. This process involves creating a new, clean SharePoint farm on the target version, then bringing over the content from the old farm.

The Process

The database attach method is a multi-step process that ensures a clean and stable upgrade. First, you install and configure a new SharePoint farm on the destination servers, but you don’t create any sites. Second, you take the content databases from the old SharePoint farm and back them up. You then restore these backups to the SQL Server connected to the new farm. Finally, using PowerShell commands, you “attach” these content databases to a web application in the new farm. The upgrade process happens automatically as SharePoint attaches the database. It validates the content and begins to upgrade it to the new version.

Key Benefits

This method is the safest and most reliable for a major version upgrade because it allows you to start with a fresh, clean environment. It avoids carrying over any corruption or issues from the old farm. This ensures that you get the full benefit of the new version and that the new environment is stable and ready for production.

Final Steps

After the content databases are attached and upgraded, you must also upgrade any service application databases (like Search or User Profiles) and re-apply any customizations, such as custom site templates, branding, or solutions, that were used on the old farm.

Table of Contents

  • Upgrade Paths (Database Attach Method)
  • The Process
  • Key Benefits
  • Final Steps

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

test

Send Us A Message


Send us a message so we can talk about your project.

4 Robert Speck Parkway Suite 1500, Mississauga, Ontario, Canada, L4Z 1S1


Customer Support :
+1 (647) 498-0419

Get In Touch

Contact Us Schedule A Call

Services

  • SharePoint Intranet
  • SharePoint Consulting
  • Power Pages
  • Power Automate
  • Power Apps Consulting Services
  • Power Bi Consulting Services

Solution

  • SharePoint Knowledge Management
  • Sharepoint Document Management
  • Employee Onboarding System
  • Enterprise Performance Management
  • SharePoint Project Management
  • Small Business Intranet

Quick Links

  • Blog
  • About Us
  • Contact Us
  • Privacy Policy
Frame 63
Copyright © 2025 Code Creators Inc. All Rights Reserved.
Facebook-f Twitter Linkedin-in Instagram
footer-logo-2.webp
Almost complete...

Schedule a Free Demo with Certified Microsoft Solutions Partner

Partner with our certified Microsoft experts to unlock tailored solutions that accelerate business growth, streamline operations and boost productivity.

 
a.webp