Migrera till SMB Azure-filresurser

Den här artikeln beskriver de grundläggande aspekterna av en migrering till SMB Azure-filresurser och innehåller en tabell med migreringsguider. De här guiderna hjälper dig att flytta dina filer till Azure-filresurser. Guiderna är ordnade baserat på var dina data finns och vilken distributionsmodell (endast moln eller hybrid) du flyttar till.

Gäller för

Typ av filresurs SMB NFS
Standardfilresurser (GPv2), LRS/ZRS Ja Inga
Standardfilresurser (GPv2), GRS/GZRS Ja Inga
Premiumfilresurser (FileStorage), LRS/ZRS Ja Nej

Grunderna för migrering

Azure erbjuder olika typer av molnlagring. En grundläggande aspekt av filmigrering till Azure är att avgöra vilket Azure-lagringsalternativ som passar dina data.

Azure-filresurser är lämpliga för allmänna fildata. Dessa data innehåller allt du använder en lokal SMB-resurs för. Med Azure File Sync kan du cachelagrar innehållet i flera Azure-filresurser på servrar som kör Windows Server lokalt.

För en app som för närvarande körs på en lokal server kan det vara ett bra val att lagra filer i en Azure-filresurs. Du kan flytta appen till Azure och använda Azure-filresurser som delad lagring. Du kan också överväga Azure Disks för det här scenariot.

Vissa molnappar är inte beroende av SMB eller datorlokal dataåtkomst eller delad åtkomst. För dessa appar är objektlagring som Azure-blobar ofta det bästa valet.

Nyckeln i en migrering är att samla in all tillämplig filåtergivning när du flyttar dina filer från deras aktuella lagringsplats till Azure. Hur mycket återgivning azure-lagringsalternativet stöder och hur mycket ditt scenario kräver hjälper dig också att välja rätt Azure-lagring.

Här är de två grundläggande komponenterna i en fil:

  • Dataström: Dataströmmen för en fil lagrar filinnehållet.
  • Filmetadata: Till skillnad från objektlagring i Azure-blobbar kan en Azure-filresurs internt lagra filmetadata. Allmänna fildata är traditionellt beroende av filmetadata. Appdata kanske inte är det. Filmetadata har följande underkomponenter:
    • Filattribut som skrivskyddade
    • Filbehörigheter, som ofta kallas NTFS-behörigheter eller fil- och mapp-ACL:er
    • Tidsstämplar, framför allt skapande och senast ändrade tidsstämplar
    • En alternativ dataström, som är ett utrymme för att lagra större mängder icke-standardegenskaper. Den här alternativa dataströmmen kan inte lagras på en fil i en Azure-filresurs. Den bevaras lokalt när Azure File Sync används.

Filåtergivning i en migrering kan definieras som möjligheten att:

För att säkerställa att migreringen går smidigt kan du identifiera det bästa kopieringsverktyget för dina behov och matcha ett lagringsmål med källan.

Viktigt!

Om du migrerar lokala filservrar till Azure Files anger du ACL:er för rotkatalogen för filresursen innan du kopierar ett stort antal filer, eftersom det kan ta lång tid att sprida ändringar i behörigheter för rot-ACL:er om det görs efter en stor filmigrering.

Användare som använder Active Directory-domän Services (AD DS) som sin lokala domänkontrollant kan komma åt en Azure-filresurs internt. Det kan även användare av Microsoft Entra Domain Services. Var och en använder sin aktuella identitet för att få åtkomst baserat på resursbehörigheter och på fil- och mapp-ACL:er. Det här beteendet liknar en användare som ansluter till en lokal filresurs.

Läs mer om lokal Active Directory autentisering och Microsoft Entra Domain Services-autentisering för Azure-filresurser.

Metadata som stöds

I följande tabell visas metadata som stöds för Azure Files.

Viktigt!

Tidsstämpeln LastAccessTime stöds för närvarande inte för filer eller kataloger på målresursen. Azure Files returnerar dock LastAccessTime-värdet för en fil när den begärs. Eftersom Tidsstämpeln LastAccessTime inte uppdateras för läsåtgärder är den alltid lika med LastModifiedTime.

Source Mål
Katalogstruktur Källans ursprungliga katalogstruktur kan bevaras på målresursen.
Symboliska länkar Symboliska länkar på källan kan bevaras och mappas på målresursen.
Åtkomstbehörigheter Azure Files stöder Windows-ACL:er och de måste anges på målresursen även om ingen AD-integrering har konfigurerats vid migreringstillfället. Följande ACL:er måste bevaras: ägarsäkerhetsidentifierare (SID), grupp-SID, diskretionära åtkomstlistor (DACLs), systemåtkomstkontrollistor (SACL).
Skapa tidsstämpel Den ursprungliga tidsstämpeln för att skapa källfilen kan bevaras på målresursen.
Ändra tidsstämpel Källfilens ursprungliga ändringstidsstämpel kan bevaras på målresursen.
Ändrad tidsstämpel Den ursprungliga ändrade tidsstämpeln för källfilen kan bevaras på målresursen.
Filattribut Vanliga attribut som skrivskyddade flaggor, dolda flaggor och arkivflaggor kan bevaras på målresursen.

Migreringsguider

I följande tabell visas föreslagna verktygskombinationer för migrering till SMB Azure-filresurser.

Så här använder du tabellen:

  1. Leta upp raden för källsystemet som filerna för närvarande lagras på.

  2. Välj något av följande mål:

    • Hybriddistribution: Använd Azure File Sync för att cachelagrar innehållet i Azure-filresurser lokalt och nivåindela filer som används mindre ofta i molnet.
    • Molnbaserad distribution: Azure-filresurser i molnet, utan lokal cachelagring.

    Välj den målkolumn som matchar ditt val.

  3. I skärningspunkten mellan källa och mål visar en tabellcell tillgängliga migreringsscenarier. Välj en om du vill länka direkt till migreringsguiden.

Ett scenario utan en länk har ännu ingen publicerad migreringsguide. Kontrollera den här tabellen ibland om det finns uppdateringar. Nya guider publiceras när de är tillgängliga.

Källa Mål:
Hybriddistribution
(Azure Files + Azure File Sync)
Mål:
Molnbaserad distribution
(Azure Files)
Rekommenderad verktygskombination: Rekommenderad verktygskombination:
Windows Server 2012 R2 och senare
Windows Server 2012 och tidigare
  • Via DataBox och Azure File Sync till det senaste serveroperativsystemet
  • Via Storage Migration Service till den senaste servern med Azure File Sync och ladda sedan upp
Nätverksansluten lagring (NAS)
Linux (endast SMB)

Verktygslåda för migrering

Filkopieringsverktyg

Det finns flera filkopieringsverktyg från Microsoft och andra. Om du vill välja rätt verktyg för migreringsscenariot bör du tänka på följande grundläggande frågor:

  • Stöder verktyget käll- och målplatserna för filkopian?

  • Stöder verktyget din nätverkssökväg eller tillgängliga protokoll (till exempel REST eller SMB) mellan käll- och mållagringsplatserna?

  • Bevarar verktyget nödvändig filåtergivning som stöds av dina käll- och målplatser?

    I vissa fall stöder mållagringen inte samma återgivning som källan. Om mållagringen är tillräcklig för dina behov måste verktyget endast matcha målets filåtergivningsfunktioner.

  • Har verktyget funktioner som gör att det passar in i din migreringsstrategi?

    Tänk till exempel på om verktyget gör att du kan minimera stilleståndstiden.

    När ett verktyg stöder ett alternativ för att spegla en källa till ett mål kan du ofta köra den flera gånger på samma källa och mål medan källan förblir tillgänglig.

    Första gången du kör verktyget kopieras huvuddelen av data. Den här första körningen kan pågå ett tag. Den varar ofta längre än du vill för att koppla från datakällan för dina affärsprocesser.

    Genom att spegla en källa till ett mål (som med robocopy /MIR) kan du köra verktyget igen på samma källa och mål. Den här andra körningen går mycket snabbare eftersom den bara behöver transportera källändringar som inträffade efter föregående körning. Om du kör ett kopieringsverktyg på det här sättet kan du minska stilleståndstiden avsevärt.

I följande tabell klassificeras Microsoft-verktyg och deras aktuella lämplighet för SMB Azure-filresurser:

Rekommenderat Verktyg Stöd för Azure-filresurser Bevarande av filåtergivning
Ja, rekommenderas Azure Storage Mover Stöds. Fullständig återgivning.*
Ja, rekommenderas Robocopy Stöds. Azure-filresurser kan monteras som nätverksenheter. Fullständig återgivning.*
Ja, rekommenderas Azure File Sync Inbyggt integrerat i Azure-filresurser. Fullständig återgivning.*
Ja, rekommenderas Azure Storage Migration Program Stöds. Fullständig återgivning.*
Ja, rekommenderas Tjänst för lagringsmigrering Stöds indirekt. Azure-filresurser kan monteras som nätverksenheter på SMS-målservrar. Fullständig återgivning.*
Ja, rekommenderas Data Box (inklusive datakopieringstjänsten för att läsa in filer på enheten) Stöds.
(Data Box-diskar stöder inte stora filresurser)
Data Box och Data Box Heavy har fullt stöd för metadata.
Data Box Disks bevarar inte filmetadata.
Rekommenderas inte helt AzCopy
senaste version
Stöds men rekommenderas inte fullt ut. Stöder inte differentiella kopior i stor skala och viss filåtergivning kan gå förlorad.
Lär dig hur du använder AzCopy med Azure-filresurser
Rekommenderas inte helt Den senaste versionen av Azure Storage Explorer
Stöds men rekommenderas inte. Förlorar de flesta filåtergivningar, till exempel ACL:er. Stöder tidsstämplar.
Rekommenderas inte Azure Data Factory Stöds. Kopierar inte metadata.

* Fullständig återgivning: uppfyller eller överskrider Funktionerna för Azure-filresurser.

Hjälpverktyg för migrering

I det här avsnittet beskrivs verktyg som hjälper dig att planera och köra migreringar.

Azure Storage Mover

Azure Storage Mover är en relativt ny, fullständigt hanterad migreringstjänst som gör att du kan migrera filer och mappar till SMB Azure-filresurser med samma nivå av filåtergivning som den underliggande Azure-filresursen. Mappstruktur- och metadatavärden som tidsstämplar för filer och mappar, ACL:er och filattribut bibehålls. Information om hur du använder Azure Storage Mover med Azure Files finns i Migrera till SMB Azure-filresurser med Hjälp av Azure Storage Mover.

Robocopy

RoboCopy ingår i Windows och är ett av de verktyg som är mest tillämpliga för SMB-filmigreringar. Huvuddokumentationen för RoboCopy är en användbar resurs för det här verktygets många alternativ.

Azure Storage Migration Program

Att förstå dina data är det första steget i att välja lämplig Azure Storage-tjänst och migreringsstrategi. Azure Storage Migration Program innehåller olika verktyg som kan analysera din data- och lagringsinfrastruktur för att ge värdefulla insikter. De här verktygen kan hjälpa dig att förstå storlek och typ av data, antal filer och mappar samt åtkomstmönster. De ger en samlad vy över dina data och gör det möjligt att skapa olika anpassade rapporter.

Den här informationen kan vara till hjälp:

  • Identifiera duplicerade och redundanta datauppsättningar
  • Identifiera kallare data som kan flyttas till billigare lagring

Mer information finns i Jämförelsematris för Azure Storage Migration Program-deltagare.

TreeSize från JAM Software GmbH

Azure File Sync skalar främst med antalet objekt (filer och mappar) och inte med den totala lagringsmängden. Med verktyget TreeSize kan du fastställa antalet objekt på dina Windows Server-volymer.

Du kan använda verktyget för att skapa ett perspektiv före en Azure File Sync-distribution. Du kan också använda den när molnnivåindelning används efter distributionen. I det scenariot ser du antalet objekt och vilka kataloger som använder din servercache mest.

Den testade versionen av verktyget är version 4.4.1. Den är kompatibel med filer på molnnivå. Verktyget kommer inte att orsaka återkallande av nivåindelade filer under den normala åtgärden.

Nästa steg

  1. Skapa en plan för vilken distribution av Azure-filresurser (endast moln eller hybrid) som du vill använda.
  2. Gå igenom listan över tillgängliga migreringsguider för att hitta guiden som matchar din källa och distribution av Azure-filresurser.

Mer information om De Azure Files-tekniker som nämns i den här artikeln: