Hantera lagrings kapacitet för Azure Stack hubbManage storage capacity for Azure Stack Hub

Den här artikeln hjälper Azure Stack hubb moln operatörer övervaka och hantera lagrings kapaciteten för deras Azure Stack Hub-distribution.This article helps Azure Stack Hub cloud operators monitor and manage the storage capacity of their Azure Stack Hub deployment. Azure Stack hubb Storage-infrastrukturen allokerar en delmängd av den totala lagrings kapaciteten för Azure Stack Hub-distribution som lagrings tjänster.The Azure Stack Hub storage infrastructure allocates a subset of the total storage capacity of the Azure Stack Hub deployment as storage services. Lagrings tjänster lagrar en klients data i resurser på volymer som motsvarar noderna i distributionen.Storage services store a tenant's data in shares on volumes that correspond to the nodes of the deployment.

Som moln operatör har du en begränsad mängd lagrings utrymme att arbeta med.As a cloud operator, you have a limited amount of storage to work with. Mängden lagrings utrymme definieras av lösningen du implementerar.The amount of storage is defined by the solution you implement. Lösningen tillhandahålls av din OEM-leverantör när du använder en lösning med multinoder, eller den tillhandahålls av den maskin vara som du installerar Azure Stack Development Kit (ASDK) på.The solution is provided by your OEM vendor when you use a multinode solution, or it's provided by the hardware on which you install the Azure Stack Development Kit (ASDK).

Azure Stack Hub stöder bara expansion av lagrings kapacitet genom att lägga till ytterligare skalnings enhets noder.Azure Stack Hub only supports the expansion of storage capacity by adding additional scale unit nodes. Mer information finns i lägga till ytterligare skalnings enhets noder i Azure Stack Hub.For more information, see add additional scale unit nodes in Azure Stack Hub. Det går inte att utöka lagrings kapaciteten genom att lägga till fysiska diskar i noderna.Adding physical disks to the nodes won't expand the storage capacity.

Det är viktigt att övervaka tillgängligt lagrings utrymme för att säkerställa att effektiva åtgärder upprätthålls.It's important to monitor the available storage to ensure that efficient operations are maintained. När den återstående lediga kapaciteten för en volym blir begränsad bör du planera att hantera det tillgängliga utrymmet för att förhindra att resurserna börjar få slut på kapacitet.When the remaining free capacity of a volume becomes limited, plan to manage the available space to prevent the shares from running out of capacity.

Alternativen för att hantera kapacitet är:Your options for managing capacity include:

  • Frigör kapacitet.Reclaiming capacity.
  • Migrerar lagrings objekt.Migrating storage objects.

När en objekt lagrings volym är 100% används inte längre lagrings tjänsten för volymen.When an object store volume is 100% utilized, the storage service no longer functions for that volume. Kontakta Microsoft-supporten om du vill ha hjälp med att återställa aktiviteter för volymen.To get assistance in restoring operations for the volume, contact Microsoft support.

Förstå volymer och resurser, behållare och diskarUnderstand volumes and shares, containers, and disks

Volymer och resurserVolumes and shares

Storage-tjänsten partitionerar tillgängligt lagrings utrymme i separata, samma volymer som allokeras för att innehålla klient data.The storage service partitions the available storage into separate, equal volumes that are allocated to hold tenant data. Mer information om volymer i Azure Stack Hub finns i Hantera lagrings infrastruktur för Azure Stack Hub.For more information about volumes in Azure Stack Hub, see Manage storage infrastructure for Azure Stack Hub.

Objekt lagrings volymer innehåller klient data.Object store volumes hold tenant data. Klient data inkluderar sid-Blobs, block-Blobs, tillägg av blobar, tabeller, köer, databaser och relaterade metadata-lager.Tenant data includes page blobs, block blobs, append blobs, tables, queues, databases, and related metadata stores. Antalet objekt lagrings volymer är lika med antalet noder i Azure Stack Hub-distributionen:The number of object store volumes is equal to the number of nodes in the Azure Stack Hub deployment:

  • I en distribution med fyra noder finns det fyra objekt lagrings volymer.On a four-node deployment, there are four object store volumes. På en distribution med flera noder minskar antalet volymer inte om en nod tas bort eller fungerar dåligt.On a multinode deployment, the number of volumes isn't reduced if a node is removed or malfunctioning.
  • Om du använder ASDK finns det en enda volym med en enda resurs.If you use the ASDK, there's a single volume with a single share.

Objekt lagrings volymerna är för exklusiv användning av lagrings tjänster.The object store volumes are for the exclusive use of storage services. Du får inte ändra, lägga till eller ta bort några filer på volymerna direkt.You must not directly modify, add, or remove any files on the volumes. Endast lagrings tjänster bör fungera på filerna som lagras i dessa volymer.Only storage services should work on the files stored in these volumes.

Eftersom lagrings objekt (blobbar, och så vidare) är individuellt placerade i en enskild volym får den maximala storleken för varje objekt inte överskrida storleken på en volym.Because the storage objects (blobs, and so on) are individually contained within a single volume, the maximum size of each object can't exceed the size of a volume. Den maximala storleken för nya objekt beror på kapaciteten som finns kvar i en volym som oanvänt utrymme när det nya objektet skapas.The maximum size of new objects depends on the capacity that remains in a volume as unused space when that new object is created.

När en objekt lagrings volym har ont om ledigt utrymme och åtgärder för att frigöra utrymme inte lyckas eller är tillgängliga, kan Azure Stack hubb moln operatörer migrera lagrings objekt från en volym till en annan.When an object store volume is low on free space and actions to reclaim space aren't successful or available, Azure Stack Hub cloud operators can migrate storage objects from one volume to another.

Information om hur klient användare arbetar med Blob Storage i Azure Stack Hub finns i Azure Stack Hub Storage Services.For information about how tenant users work with blob storage in Azure Stack Hub, see Azure Stack Hub Storage services.

ContainrarContainers

Klient organisations användare skapar behållare som sedan används för att lagra BLOB-data.Tenant users create containers that are then used to store blob data. Även om användare bestämmer sig för vilka behållare som ska montera blobbar, använder lagrings tjänsten en algoritm för att fastställa på vilken volym som behållaren ska placeras.Although users decide in which container to place blobs, the storage service uses an algorithm to determine on which volume to put the container. Algoritmen väljer vanligt vis volymen med det mest tillgängliga utrymmet.The algorithm typically chooses the volume with the most available space.

När en BLOB har placerats i en behållare kan blobben växa för att använda mer utrymme.After a blob is placed in a container, the blob can grow to use more space. När du lägger till nya blobbar och befintliga blobar växer, blir det tillgängliga utrymmet på den volym som innehåller containern krymper.As you add new blobs and existing blobs grow, the available space in the volume that holds the container shrinks.

Behållare är inte begränsade till en enda volym.Containers aren't limited to a single volume. När kombinerade BLOB-data i en behållare växer för att använda 80% eller mer av det tillgängliga utrymmet går behållaren in i spill läge.When the combined blob data in a container grows to use 80% or more of the available space, the container enters overflow mode. I spill läge allokeras alla nya blobbar som skapas i behållaren till en annan volym som har tillräckligt med utrymme.When in overflow mode, any new blobs that are created in that container are allocated to a different volume that has sufficient space. Med tiden kan en behållare i spill läge ha blobbar som är fördelade på flera volymer.Over time, a container in overflow mode can have blobs that are distributed across multiple volumes.

När 80% (och sedan 90%) om det tillgängliga utrymmet på en volym används, genererar systemet aviseringar i Azure Stack Hubbs administratörs Portal.When 80% (and then 90%) of the available space in a volume is used, the system raises alerts in the Azure Stack Hub administrator portal. Moln operatörer bör granska tillgänglig lagrings kapacitet och planera för att balansera om innehållet.Cloud operators should review available storage capacity and plan to rebalance the content. Lagrings tjänsten slutar fungera när en disk är 100% används och inga ytterligare aviseringar aktive ras.The storage service stops working when a disk is 100% used and no additional alerts are raised.

DiskarDisks

Azure Stack Hub stöder användning av hanterade diskar och ohanterade diskar i virtuella datorer, som både ett operativ system (OS) och en data disk.Azure Stack Hub supports the use of managed disks and unmanaged disks in VMs, as both an operating system (OS) and a data disk.

Managed disks fören klar disk hanteringen för virtuella Azure IaaS-datorer genom att hantera lagrings konton som är kopplade till de virtuella dator diskarna.Managed disks simplify disk management for Azure IaaS VMs by managing the storage accounts associated with the VM disks. Du behöver bara ange storleken på den disk du behöver och Azure Stack hubben skapar och hanterar disken åt dig.You only have to specify the size of disk you need, and Azure Stack Hub creates and manages the disk for you. Mer information finns i Managed disks översikt.For more information, see Managed Disks Overview.

Vi rekommenderar att du använder Managed Disks för virtuella datorer för enklare hantering och kapacitets balans.It is recommended that you use Managed Disks for VM for easier management and capacity balance. Du behöver inte förbereda ett lagrings konto och behållare innan du använder Managed Disks.You don't have to prepare a storage account and containers before using Managed Disks. När du skapar flera hanterade diskar distribueras diskarna till flera volymer, vilket hjälper till att utjämna volymens kapacitet.When creating multiple managed disks, the disks are distributed into multiple volumes, which helps to balance the capacity of volumes.

Ohanterade diskar är VHD-filer som lagras som Page blobbar i Azure Storage-konton.Unmanaged disks are VHD files that are stored as page blobs in Azure storage accounts. De sid-blobar som skapats av klienter kallas för virtuella datorer och lagras i behållare i lagrings kontona.The page blobs created by tenants are referred to as VM disks and are stored in containers in the storage accounts. Vi rekommenderar att du bara använder ohanterade diskar för virtuella datorer som måste vara kompatibla med verktyg från tredje part som endast stöder Azure-Unmanaged diskar.We recommend you use Unmanaged Disks only for VMs that need to be compatible with third party tools which only support Azure-Unmanaged Disks.

Rikt linjerna för klient organisationer är att placera varje disk i en separat behållare för att förbättra prestandan för den virtuella datorn.The guidance to tenants is to place each disk into a separate container to improve performance of the VM.

  • Varje behållare som innehåller en disk, eller Page BLOB, från en virtuell dator betraktas som en bifogad behållare till den virtuella dator som äger disken.Each container that holds a disk, or page blob, from a VM is considered an attached container to the VM that owns the disk.
  • En behållare som inte innehåller några diskar från en virtuell dator anses vara en fri behållare.A container that doesn't hold any disks from a VM is considered a free container.

Alternativen för att frigöra utrymme på en bifogad behållare är begränsade.The options to free up space on an attached container are limited. Mer information finns i distribuera ohanterade diskar.To learn more, see Distribute unmanaged disks.

Tips

Moln operatörer hanterar inte ohanterade diskar som är anslutna till virtuella datorer som klienter kan lägga till i en behållare.Cloud operators don't directly operate unmanaged disks, which are attached to VMs that tenants might add to a container. Men när du planerar att hantera utrymme på lagrings resurser kan det vara praktiskt att förstå hur ohanterade diskar relaterar till behållare och resurser.However, when you plan to manage space on storage shares, it can be useful to understand how unmanaged disks relate to containers and shares.

Övervaka resurserMonitor shares

Använd Azure PowerShell eller administratörs portalen för att övervaka resurser så att du kan förstå när det lediga utrymmet är begränsat.Use Azure PowerShell or the administrator portal to monitor shares so that you can understand when free space is limited. När du använder portalen får du aviseringar om resurser som har ont om utrymme.When you use the portal, you receive alerts about shares that are low on space.

Använd PowerShellUse PowerShell

Som moln operatör kan du övervaka lagrings kapaciteten för en resurs med hjälp av PowerShell- Get-AzsStorageShare cmdleten.As a cloud operator, you can monitor the storage capacity of a share by using the PowerShell Get-AzsStorageShare cmdlet. Cmdleten returnerar total, allokerad och ledigt utrymme i byte på var och en av resurserna.The cmdlet returns the total, allocated, and free space, in bytes, on each of the shares.

Exempel: returnera ledigt utrymme för resurser

  • Total kapacitet: det totala utrymmet, i byte, som är tillgängligt på resursen.Total capacity: The total space, in bytes, that's available on the share. Det här utrymmet används för data och metadata som underhålls av lagrings tjänsterna.This space is used for data and metadata that's maintained by the storage services.
  • Använd kapacitet: mängden data i byte som används i alla omfattningar från filerna som lagrar klient data och associerade metadata.Used capacity: The amount of data, in bytes, that's used by all the extents from the files that store the tenant data and associated metadata.

Använda administratörs portalenUse the administrator portal

Som moln operatör kan du använda administratörs portalen för att Visa lagrings kapaciteten för alla resurser.As a cloud operator, you can use the administrator portal to view the storage capacity of all shares.

  1. Logga in på administratörs portalen https://adminportal.local.azurestack.external .Sign in to the administrator portal https://adminportal.local.azurestack.external.

  2. Välj alla tjänster > lagrings > fil resurser för att öppna listan fil resurs där du kan visa användnings informationen.Select All services > Storage > File shares to open the file share list, where you can view the usage information.

    Exempel: lagrings fil resurser i Azure Stack Hubbs administratörs Portal

    • Totalt: totalt utrymme, i byte, som är tillgängligt på resursen.Total: The total space, in bytes, that's available on the share. Det här utrymmet används för data och metadata som underhålls av lagrings tjänsterna.This space is used for data and metadata that's maintained by the storage services.
    • Används: mängden data, i byte, som används av alla omfattningar från filerna som lagrar klient data och associerade metadata.Used: The amount of data, in bytes, that's used by all the extents from the files that store the tenant data and associated metadata.

Övervaka volymerMonitor volumes

Använd PowerShell eller administratörs portalen för att övervaka volymer så att du kan förstå när det lediga utrymmet är begränsat.Use PowerShell or the administrator portal to monitor volumes so you can understand when free space is limited. När du använder portalen får du aviseringar om volymer som har ont om utrymme.When you use the portal, you receive alerts about volumes that are low on space.

Använd PowerShellUse PowerShell

Som moln operatör kan du övervaka lagrings kapaciteten för en volym med hjälp av PowerShell- Get-AzsVolume cmdleten.As a cloud operator, you can monitor the storage capacity of a volume using the PowerShell Get-AzsVolume cmdlet. Cmdleten returnerar det totala och lediga utrymmet i GB (GB) på var och en av volymerna.The cmdlet returns the total and free space in gigabyte (GB) on each of the volumes.

Exempel: returnera ledigt utrymme för volymer

  • Total kapacitet: det totala utrymmet i GB som är tillgängligt på resursen.Total capacity: The total space in GB that's available on the share. Det här utrymmet används för data och metadata som underhålls av lagrings tjänsterna.This space is used for data and metadata that's maintained by the storage services.
  • Återstående kapacitet: mängden utrymme i GB som är ledig för att lagra klient data och associerade metadata.Remaining capacity: The amount of space in GB that's free to store the tenant data and associated metadata.

Använda administratörs portalenUse the administrator portal

Som moln operatör kan du använda administratörs portalen för att Visa lagrings kapaciteten för alla volymer.As a cloud operator, you can use the administrator portal to view the storage capacity of all volumes.

  1. Logga in på Azure Stack Hubbs administratörs portal ( https://adminportal.local.azurestack.external ).Sign in to the Azure Stack Hub administrator portal (https://adminportal.local.azurestack.external).

  2. Välj alla tjänster > lagrings > volymer för att öppna volym listan där du kan visa användnings information.Select All services > Storage > Volumes to open the volume list where you can view the usage information.

    Exempel: lagrings volymer i Azure Stack Hubbs administratörs Portal

    • Totalt: det totala tillgängliga utrymmet på volymen.Total: The total space available on the volume. Det här utrymmet används för data och metadata som underhålls av lagrings tjänsterna.This space is used for data and metadata that's maintained by the storage services.
    • Används: mängden data som används i alla omfattningar från filerna som lagrar klient data och associerade metadata.Used: The amount of data that's used by the all the extents from the files that store the tenant data and associated metadata.

Aviseringar om lagrings utrymmeStorage space alerts

När du använder-administratörs portalen får du aviseringar om volymer som har ont om utrymme.When you use the administrator portal, you receive alerts about volumes that are low on space.

Viktigt

Som moln operatör bör du förhindra att resurser når fullständig användning.As a cloud operator, you should prevent shares from reaching full usage. När en resurs är 100% används inte längre lagrings tjänstens funktioner för resursen.When a share is 100% utilized, the storage service no longer functions for that share. Om du vill återställa ledigt utrymme och återställa åtgärder på en resurs som är 100% Använd måste du kontakta Microsoft-supporten.To recover free space and restore operations on a share that's 100% utilized, you must contact Microsoft support.

  • Varning: när en fil resurs är över 80% används en varnings avisering i administratörs portalen:Warning: When a file share is over 80% utilized, you receive a Warning alert in the administrator portal:

    Exempel: varnings avisering i Azure Stack Hubbs administratörs Portal

  • Kritisk: när en fil resurs är över 90% används en kritisk avisering i administratörs portalen:Critical: When a file share is over 90% utilized, you receive a Critical alert in the administrator portal:

    Exempel: kritisk avisering i Azure Stack Hubbs administratörs Portal

  • Visa information: du kan öppna en aviserings information i administratörs portalen om du vill visa dina alternativ för att lösa problemet:View details: In the administrator portal, you can open an alert's details to view your mitigation options:

    Exempel: Visa aviserings information i Azure Stack Hubbs administratörs Portal

Hantera tillgängligt utrymmeManage available space

När det är nödvändigt för att frigöra utrymme på en volym bör du använda minst invasiva metoder först.When it's necessary to free space on a volume, use the least invasive methods first. Försök till exempel att frigöra utrymme innan du väljer att migrera en hanterad disk.For example, try to reclaim space before you choose to migrate a managed disk.

Återta kapacitetReclaim capacity

Du kan frigöra kapaciteten som används av klient konton som har tagits bort.You can reclaim the capacity that's used by tenant accounts that have been deleted. Den här kapaciteten frigörs automatiskt när data lagrings perioden nås, eller så kan du välja att frigöra den direkt.This capacity is automatically reclaimed when the data retention period is reached, or you can act to reclaim it immediately.

Mer information finns i avsnittet "återta kapacitet" i hantera Azure Stack hubb lagrings konton.For more information, see the "Reclaim capacity" section of Manage Azure Stack Hub storage accounts.

Migrera en container mellan volymerMigrate a container between volumes

Det här alternativet gäller endast för Azure Stack hubb integrerade system.This option applies only to Azure Stack Hub integrated systems.

På grund av användnings mönster för klient organisationer använder vissa klient resurser mer utrymme än andra.Because of tenant usage patterns, some tenant shares use more space than others. Detta kan leda till att vissa resurser börjar få ont om utrymme innan andra resurser är relativt oanvända.This can result in some shares running low on space before other shares that are relatively unused.

Du kan frigöra utrymme på en överutnyttjad resurs genom att migrera vissa BLOB-behållare manuellt till en annan resurs.You can free up space on an overused share by manually migrating some blob containers to a different share. Du kan migrera flera mindre behållare till en enda resurs som har kapacitet att hålla alla.You can migrate several smaller containers to a single share that has capacity to hold them all. Använd migrering för att flytta lediga behållare.Use migration to move free containers. Fria behållare är behållare som inte innehåller en disk för en virtuell dator.Free containers are containers that don't contain a disk for a VM.

Migreringen konsoliderar alla behållares blobbar på den nya resursen.Migration consolidates all of a container's blobs on the new share.

  • Om en behållare har gått in i spill läge och har monterat blobbar på ytterligare volymer, måste den nya resursen ha tillräckligt med kapacitet för att rymma alla blobbar för den behållare som du migrerar.If a container has entered overflow mode and has placed blobs on additional volumes, the new share must have sufficient capacity to hold all of the blobs for the container you migrate. Detta inkluderar de blobbar som finns på ytterligare resurser.This includes the blobs that are located on additional shares.

  • PowerShell-cmdleten Get-AzsStorageContainer identifierar bara utrymmet som används på den första volymen för en behållare.The PowerShell cmdlet Get-AzsStorageContainer identifies only the space in use on the initial volume for a container. Cmdleten identifierar inte utrymmet som används av blobbar som placeras på ytterligare volymer.The cmdlet doesn't identify space that's used by blobs that are put on additional volumes. Därför kan en behållares fullständiga storlek inte vara tydligare.Therefore, the full size of a container might not be evident. Det är möjligt att konsolidering av en behållare på en ny resurs kan skicka den nya resursen till ett spill tillstånd där den placerar data på ytterligare resurser.It's possible that consolidation of a container on a new share can send that new share into an overflow condition, where it places data onto additional shares. Därför kan du behöva balansera om resurserna.As a result, you might need to rebalance the shares.

  • Om du saknar behörighet till vissa resurs grupper och inte kan använda PowerShell för att fråga ytterligare volymer för data spills data, kan du arbeta med ägaren av dessa resurs grupper och behållare för att förstå den totala mängden data som ska migreras innan du migrerar den.If you lack permissions to certain resource groups and can't use PowerShell to query the additional volumes for overflow data, work with the owner of those resource groups and containers to understand the total amount of data to migrate before you migrate it.

Viktigt

Migreringen av blobbar för en behållare är en offline-åtgärd som kräver användning av PowerShell.The migration of blobs for a container is an offline operation that requires the use of PowerShell. Innan migreringen är klar förblir alla blobbar för den behållare som du migrerar offline och kan inte användas.Until the migration is complete, all blobs for the container that you're migrating remain offline and can't be used. Du bör också undvika att uppgradera Azure Stack hubb tills all pågående migrering är klar.You should also avoid upgrading Azure Stack Hub until all ongoing migration is complete.

Migrera behållare med hjälp av PowerShellMigrate containers by using PowerShell

  1. Bekräfta att du har Azure PowerShell installerat och konfigurerat.Confirm that you have Azure PowerShell installed and configured. Mer information finns i Hantera Azure-resurser med hjälp av Azure PowerShell.For more information, see Manage Azure resources by using Azure PowerShell.

  2. Undersök behållaren för att förstå vilka data som finns på den resurs som du planerar att migrera.Examine the container to understand what data is on the share that you plan to migrate. Använd cmdleten för att identifiera bästa kandidat behållare för migrering i en volym Get-AzsStorageContainer :To identify the best candidate containers for migration in a volume, use the Get-AzsStorageContainer cmdlet:

    $farm_name = (Get-AzsStorageFarm)[0].name
    $shares = Get-AzsStorageShare -FarmName $farm_name
    $containers = Get-AzsStorageContainer -ShareName $shares[0].ShareName -FarmName $farm_name
    

    Granska sedan $containers:Then examine $containers:

    $containers
    

    Exempel: $containers

  3. Identifiera de bästa mål resurserna för att lagra den behållare som du migrerar:Identify the best destination shares to hold the container you're migrating:

    $destinationshare = ($shares | Sort-Object FreeCapacity -Descending)[0]
    

    Granska sedan $destinationshares:Then examine $destinationshares:

    $destinationshares
    

    Exempel: $destination resurser

  4. Starta migreringen för en behållare.Start the migration for a container. Migrering är asynkron.Migration is asynchronous. Om du startar migreringen av ytterligare behållare innan den första migreringen är klar använder du jobb-ID: t för att spåra status för varje.If you start the migration of additional containers before the first migration is complete, use the job ID to track the status of each.

    $job_id = Start-AzsStorageContainerMigration -StorageAccountName $containers[0].Accountname -ContainerName $containers[0].Containername -ShareName $containers[0].Sharename -DestinationShareUncPath $destinationshares[0].UncPath -FarmName $farm_name
    

    Granska sedan $jobId.Then examine $jobId. I följande exempel ersätter du d62f8f7a-8b46-4f59-a8aa-5db96db4ebb0 med det jobb-ID som du vill undersöka:In the following example, replace d62f8f7a-8b46-4f59-a8aa-5db96db4ebb0 with the job ID you want to examine:

    $jobId
    d62f8f7a-8b46-4f59-a8aa-5db96db4ebb0
    
  5. Använd jobb-ID för att kontrol lera status för migreringsjobbet.Use the job ID to check on the status of the migration job. När migreringen av container är klar är MigrationStatus inställd på slutförd.When the container migration is complete, MigrationStatus is set to Complete.

    Get-AzsStorageContainerMigrationStatus -JobId $job_id -FarmName $farm_name
    

    Skärm bild som visar migreringens status.

  6. Du kan avbryta ett pågående migreringsjobb.You can cancel an in-progress migration job. Avbrutna migreringsjobb bearbetas asynkront.Canceled migration jobs are processed asynchronously. Du kan spåra annulleringar genom att använda $jobid:You can track cancellations by using $jobid:

    Stop-AzsStorageContainerMigration -JobId $job_id -FarmName $farm_name
    

    Exempel: återställnings status

  7. Du kan köra kommandot från steg 6 igen, tills migreringens status avbryts:You can run the command from step 6 again, until the migration status is Canceled:

    Skärm bild som visar ett exempel på status för avbruten migrering.

Flytta VM-diskarMove VM disks

Det här alternativet gäller endast för Azure Stack hubb integrerade system.This option applies only to Azure Stack Hub integrated systems.

Den mest extrema metoden för att hantera utrymme innebär att flytta VM-diskar.The most extreme method for managing space involves moving VM disks. Eftersom det är komplicerat att flytta en bifogad behållare (en som innehåller en VM-disk) kontaktar du Microsoft Support för att utföra åtgärden.Because moving an attached container (one that contains a VM disk) is complex, contact Microsoft support to accomplish this action.

Migrera en hanterad disk mellan volymerMigrate a managed disk between volumes

Det här alternativet gäller endast för Azure Stack hubb integrerade system.This option applies only to Azure Stack Hub integrated systems.

På grund av användnings mönster för klient organisationer använder vissa klient volymer mer utrymme än andra.Because of tenant usage patterns, some tenant volumes use more space than others. Resultatet kan vara en volym som tar ont om utrymme innan andra volymer är relativt oanvända.The result can be a volume that runs low on space before other volume that are relatively unused.

Du kan frigöra utrymme på en överanvänd volym genom att migrera vissa hanterade diskar manuellt till en annan volym.You can free up space on an overused volume by manually migrating some managed disks to a different volume. Du kan migrera flera hanterade diskar till en enda volym som har kapacitet att hålla alla.You can migrate several managed disks to a single volume that has capacity to hold them all. Använd migrering för att flytta offline -hanterade diskar.Use migration to move offline managed disks. Offline-hanterade diskar är diskar som inte är kopplade till en virtuell dator.Offline managed disks are disks that aren't attached to a VM.

Viktigt

Migrering av hanterade diskar är en offline-åtgärd som kräver användning av PowerShell.Migration of managed disks is an offline operation that requires the use of PowerShell. Du måste koppla från kandidat diskarna för migrering från deras ägares virtuella dator innan du startar migreringsjobb (när migreringsjobbet är färdig kan du återansluta dem).You must detach the candidate disks for migration from their owner VM before starting migration job (once the migration job is done, you can reattach them). Innan migreringen är klar måste alla hanterade diskar som du migrerar vara offline och kan inte användas, annars avbryts migreringen och alla ej migrerade diskar finns kvar på de ursprungliga volymerna.Until migration completes, all managed disks you are migrating must remain offline and can't be used, otherwise the migration job would abort and all unmigrated disks are still on their original volumes. Du bör också undvika att uppgradera Azure Stack hubb tills all pågående migrering har slutförts.You should also avoid upgrading Azure Stack Hub until all ongoing migration completes.

Migrera hanterade diskar med PowerShellTo migrate managed disks using PowerShell

  1. Bekräfta att du har Azure PowerShell installerat och konfigurerat.Confirm that you have Azure PowerShell installed and configured. Anvisningar om hur du konfigurerar PowerShell-miljön finns i Installera PowerShell för Azure Stack Hub.For instructions on configuring the PowerShell environment, see Install PowerShell for Azure Stack Hub. Om du vill logga in på Azure Stack Hub läser du Konfigurera operatörs miljön och logga in på Azure Stack Hub.To sign in to Azure Stack Hub, see Configure the operator environment and sign in to Azure Stack Hub.

  2. Granska de hanterade diskarna för att se vilka diskar som finns på volymen som du planerar att migrera.Examine the managed disks to understand what disks are on the volume that you plan to migrate. Använd cmdleten för att identifiera de bästa kandidat diskarna för migrering i en volym Get-AzsDisk :To identify the best candidate disks for migration in a volume, use the Get-AzsDisk cmdlet:

    $ScaleUnit = (Get-AzsScaleUnit)[0]
    $StorageSubSystem = (Get-AzsStorageSubSystem -ScaleUnit $ScaleUnit.Name)[0]
    $Volumes = (Get-AzsVolume -ScaleUnit $ScaleUnit.Name -StorageSubSystem $StorageSubSystem.Name | Where-Object {$_.VolumeLabel -Like "ObjStore_*"})
    $SourceVolume  = ($Volumes | Sort-Object RemainingCapacityGB)[0]
    $VolumeName = $SourceVolume.Name.Split("/")[2]
    $VolumeName = $VolumeName.Substring($VolumeName.IndexOf(".")+1)
    $MigrationSource = "\\SU1FileServer."+$VolumeName+"\SU1_"+$SourceVolume.VolumeLabel
    $Disks = Get-AzsDisk -Status All -SharePath $MigrationSource | Select-Object -First 10
    

    Granska sedan $disks:Then examine $disks:

    $Disks
    

    Exempel: $Disks

  3. Identifiera den bästa mål volymen som innehåller diskarna som du migrerar:Identify the best destination volume to hold the disks you migrate:

    $DestinationVolume  = ($Volumes | Sort-Object RemainingCapacityGB -Descending)[0]
    $VolumeName = $DestinationVolume.Name.Split("/")[2]
    $VolumeName = $VolumeName.Substring($VolumeName.IndexOf(".")+1)
    $MigrationTarget = "\\SU1FileServer."+$VolumeName+"\SU1_"+$DestinationVolume.VolumeLabel
    
  4. Starta migreringen för hanterade diskar.Start migration for managed disks. Migrering är asynkron.Migration is asynchronous. Om du startar migrering av ytterligare diskar innan den första migreringen har slutförts, använder du jobb namnet för att spåra status för varje.If you start migration of additional disks before the first migration completes, use the job name to track the status of each.

    $jobName = "MigratingDisk"
    Start-AzsDiskMigrationJob -Disks $Disks -TargetShare $MigrationTarget -Name $jobName
    
  5. Använd jobb namnet för att kontrol lera status för migreringsjobbet.Use the job name to check on the status of the migration job. När disk migreringen är klar är MigrationStatus inställd på slutförd.When the disk migration is complete, MigrationStatus is set to Complete.

    $job = Get-AzsDiskMigrationJob -Name $jobName
    

    Exempel: status för migrering

    Om du migrerar flera hanterade diskar i ett migreringsjobb kan du också kontrol lera under aktiviteterna för jobbet.If you are migrating multiple managed disks in one migration job, you can also check the sub tasks of the job.

    $job.Subtasks
    

    Exempel: status för migrering under aktivitet

  6. Du kan avbryta ett pågående migreringsjobb.You can cancel an in-progress migration job. Avbrutna migreringsjobb bearbetas asynkront.Canceled migration jobs are processed asynchronously. Du kan spåra annulleringen genom att använda jobb namnet tills status bekräftar att migreringsjobbet har avbrutits:You can track cancellation by using job name until the status confirms the migration job is Canceled:

    Stop-AzsDiskMigrationJob -Name $jobName
    

    Exempel: avbruten status

Distribuera ohanterade diskarDistribute unmanaged disks

Det här alternativet gäller endast för Azure Stack hubb integrerade system.This option applies only to Azure Stack Hub integrated systems.

Den mest extrema metoden för att hantera utrymme innebär att flytta ohanterade diskar.The most extreme method for managing space involves moving unmanaged disks. Om klienten lägger till nummer av ohanterade diskar i en behållare kan den totala använda kapaciteten för behållaren växa bortom den tillgängliga kapaciteten hos den volym som innehåller den innan behållaren övergår i spill läge.If the tenant adds numbers of unmanaged disks to one container, the total used capacity of the container could grow beyond the available capacity of the volume that holds it before the container entering overflow mode. För att undvika att en behållare överbelastar utrymmet på en volym kan klienten distribuera de befintliga ohanterade diskarna i en behållare till olika behållare.To avoid single container exhaust the space of a volume, the tenant could distribute the existing unmanaged disks of one container to different containers. Eftersom du distribuerar en bifogad behållare (en som innehåller en VM-disk) är komplex kontaktar du Microsoft Support för att utföra åtgärden.Because distributing an attached container (one that contains a VM disk) is complex, contact Microsoft Support to accomplish this action.

Nästa stegNext steps

Mer information om hur du erbjuder virtuella datorer till användare finns i Hantera lagrings kapacitet för Azure Stack Hub.To learn more about offering VMs to users, see Manage storage capacity for Azure Stack Hub.