Dela via


Hantera Azure Storage-konton för DevTest Labs

Den här artikeln beskriver hur du visar och hanterar de Azure-lagringskonton som är associerade med dina Azure DevTest Labs-resurser.

Visa innehåll för lagringskonto

När du skapar ett nytt labb skapas ett Azure-lagringskonto automatiskt för resursen.

Följ dessa steg om du vill se ett labbs lagringskonto och den information det innehåller:

  1. I Azure Portal går du till din DevTest Labs-resurs.

  2. På labböversiktssidan väljer du resursgruppen:

    Skärmbild som visar hur du väljer resursgruppen för DevTest Labs-resursen på labböversiktssidan.

  3. På sidan Översikt går du till listan Resurser och väljer labbets lagringskonto:

    Skärmbild som visar hur du väljer lagringskontot för DevTest Labs-resursen.

    Namngivningskonventionen för labblagringskontot är a<labName><4-digit number>. Om labbnamnet är contosolabär acontosolab5237ett exempel på lagringskontonamnet . Om ditt labbnamn innehåller specialtecken som bindestrecket -inkluderas inte dessa tecken i lagringskontots namn.

  4. På sidan Lagringskonto väljer du Lagringswebbläsare och sedan Blobcontainrar för att se relevant labbrelaterat innehåll:

    Skärmbild som visar lagringswebbläsarens vy för lagringskontot med relativa Azure Blob-containrar.

Hantera livscykeln för Azure Storage

Labblagringskontot lagrar följande information:

  • Formeldokument som ska användas för att skapa en virtuell labbdator (VM)
  • Virtuella hårddiskar (VHD) (uppladdade till DevTest Labs) som ska användas för att skapa anpassade VM-avbildningar
  • Arm-mallcacheminnen (Artifact och Azure Resource Manager) för snabbare hämtning när den virtuella datorn och miljön skapas
  • Artefaktresultat, som är distributions- och tilläggsloggar som genereras från användning av artefakter

Informationen i labblagringskontot bevaras under labblivsmiljön och dess resurser, såvida den inte uttryckligen tas bort. Merparten av den här informationen är viktig för att labbet ska fungera. Om du tar bort lagringskontoinformation manuellt kan det leda till att data skadas eller att virtuella datorer skapas.

Tänk på följande beteende när du interagerar med lagringskontoinformationen:

  • Om du tar bort uppladdade virtuella hårddiskar går det inte längre att skapa anpassade avbildningar från de virtuella hårddiskarna.
  • Om du tar bort formeldokument kan det leda till fel när du skapar virtuella datorer från formler, uppdaterar formler eller skapar nya formler.
  • Om du ansluter labbet till artefakt- eller malllagringsplatser uppdateras cacheminnena för artefakt- och ARM-mallar. Om du tar bort cacheminnena manuellt återskapar DevTest Labs cacheminnena nästa gång labbet ansluter till lagringsplatserna.

Ange förfallodatum för artefaktresultat

Artefaktresultatets storlek kan öka med tiden när artefakter tillämpas. Du kan ange en förfalloregel för artefaktresultat för att regelbundet ta bort äldre resultat från lagringskontot. Den här metoden minskar lagringskontots storlek och hjälper till att kontrollera kostnaderna.

Följande regel anger en 90-dagars förfallotid specifikt för artefaktresultat:

{
  "rules": [
    {
      "name": "expirationRule",
      "enabled": true,
      "type": "Lifecycle",
      "definition": {
        "filters": {
          "blobTypes": [ "blockBlob" ],
          "prefixMatch": [ "artifacts/results" ]
        },
        "actions": {
          "baseBlob": {
            "delete": { "daysAfterModificationGreaterThan": 90 }
          },
          "snapshot": {
            "delete": { "daysAfterCreationGreaterThan": 90 }
          }
        }
      }
    }
  ]
}

Ange lagringskryptering och kundhanterade nycklar

Azure Storage krypterar automatiskt alla data i labblagringskontot. Azure Storage-kryptering skyddar dina data och hjälper dig att uppfylla organisationens säkerhets- och efterlevnadsåtaganden. För mer information, se Azure Storage-kryptering för vilande data.

Azure Storage krypterar labbdata med en Microsoft-hanterad nyckel. Du kan också hantera kryptering med dina egna nycklar. Om du väljer att hantera kryptering av labblagringskonton med din egen nyckel kan du använda Azure Key Vault för att ange en kundhanterad nyckel för kryptering och dekryptering av data.

Mer information och instruktioner om hur du konfigurerar kundhanterade nycklar för Azure Storage-kryptering finns i: