Skip to content

Azure/adlsgen1togen2migration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADLS Gen1 to Gen2 Migrations

Azure Data Lake Storage (ADLS) Gen 1 is being replaced by Gen 2. The end of life for Gen 1 is Feb 2024 (Retirement Announcement. We are running a Program with the Customer Support Unit (CSU), FastTrack for Azure Team and Azure Storage Product Group to ensure our customer base can successfully migrate from ADLS Gen 1 to ADLS Gen 2 in the timeframe noted above. This readiness github repo is meant to serve as insight into the options for migrating, as well as how to complete a migration as efficiently and accurately as possible.

Key Updates

Below you will find the latest updates on key items with ADLS Gen 1 to Gen 2 Migrations.

Item Description Status
ADLS Gen1 Will be blocked for new customers February 2022
ADLS Gen1 Will be retired February 2024
Microsoft Managed Migration Experience (M3) Tool This is a managed tool that will automatically migrate customers data from Gen1 to the new Gen2 account. Public Preview - July 2021
ADLA Compatibility with ADLS Gen2 Azure Data Lake Analytics is a manged service that allows querying of Big Data for insights. Currently this is only supported for Gen1. NOTE: ADLA is not a platform that is currently being invested in. As a result, PG has encouraged customers to migrate to alternative platforms such as Azure Databricks. This should be considered as a seperate project and not in scope for initial Data Lake migration. End of CY21

Mindmap(s)

PublicMindMap

Steps to Migrate from ADLS Gen 1 to Gen 2:

Prior to working with a customer there are three items that should be confirmed.

  1. Customer does not need hands on help with migration.
  2. Customer has completed an assesment of resources communicating with Gen 1.
  3. Customer does not have a ADLA environment that also needs to be migrated. Currently, ADLA is not supported for ADLS Gen 2. Timeline for compatibility is end of CY21. If customer is unwilling to wait to migrate until then customer would need to choose another landing zone such as Databricks. This would require effort outside the scope of the Gen 1 to Gen 2 migration and should be considered as a seperate project or have a partner to complete.

1-Assess

  • Identify motivations to upgrade
  • Inform customer about ADLS Gen2 offering and differences from Gen 1
  • Understand the gaps and evaluate readiness to move

2-Prepare

3-Migrate

  • Provision your ADLS Gen2 resources.
  • Configure the ADLS Gen2 environment - VNET, ACLs, RBAC, etc.
  • Perform the data migration using one of the options provided above.
    • When migrating, if customer experiences slowness. There are a couple of factors that could be at play.

      1. Confirm that customer does not have small files. Refere to the "Hitchikers Guide to ADLS Gen2" above for best practices on file size.
      2. Verify if customer is hitting resource limits for Gen 1 or Gen 2. The following chart below provides limits for both. If customer is hitting limits, ask customer to create a support request to have limits increased for migration.
      Limits Gen1 Gen2
      Ingress 60 Gbps (Gigabits) 10 Gbps (Gigabits) (In US or Europe), 5Gps for RA-GRS/GRS, 10Gbps for LRS/ZRS
      Egress 120 Gbps (Gigabits) 50 Gbps (Gigabits)
      Transactions Per Second 50K 20K
  • Validate your scenarios on Gen2.

4-Post-Migration

Useful Resources/Links

About

ADLS Gen1 to Gen2 Migration Guidance Repo

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published