Uaktualnienie konta magazynu ogólnego przeznaczenia do wersji 2Upgrade to a general-purpose v2 storage account

Konta magazynu ogólnego przeznaczenia w wersji 2 obsługują najnowsze funkcje usługi Azure Storage i obejmują wszystkie funkcje kont w ramach ogólnego przeznaczenia w wersji 1 i usługi BLOB Storage.General-purpose v2 storage accounts support the latest Azure Storage features and incorporate all of the functionality of general-purpose v1 and Blob storage accounts. Konta ogólnego przeznaczenia w wersji 2 są zalecane w przypadku większości scenariuszy magazynu.General-purpose v2 accounts are recommended for most storage scenarios. Konta ogólnego przeznaczenia w wersji 2 zapewniają najniższy poziom wydajności dla usługi Azure Storage, a także konkurencyjne w branży ceny transakcji.General-purpose v2 accounts deliver the lowest per-gigabyte capacity prices for Azure Storage, as well as industry-competitive transaction prices. Konta ogólnego przeznaczenia w wersji 2 obsługują domyślne warstwy dostępu do zasobów gorąca i chłodna oraz poziomu obiektów BLOB między gorącą, chłodną lub archiwalną.General-purpose v2 accounts support default account access tiers of hot or cool and blob level tiering between hot, cool, or archive.

Uaktualnianie do konta magazynu ogólnego przeznaczenia w wersji 2 z poziomu kont ogólnego przeznaczenia w wersji 1 lub magazynu obiektów BLOB jest proste.Upgrading to a general-purpose v2 storage account from your general-purpose v1 or Blob storage accounts is straightforward. Uaktualnienie można wykonać przy użyciu Azure Portal, programu PowerShell lub interfejsu wiersza polecenia platformy Azure.You can upgrade using the Azure portal, PowerShell, or Azure CLI. Brak przestojów ani ryzyka utraty danych skojarzonych z uaktualnianiem do konta magazynu ogólnego przeznaczenia w wersji 2.There is no downtime or risk of data loss associated with upgrading to a general-purpose v2 storage account. Uaktualnienie konta odbywa się za pośrednictwem prostej operacji Azure Resource Manager, która zmienia typ konta.The account upgrade happens via a simple Azure Resource Manager operation that changes the account type.

Ważne

Uaktualnianie konta ogólnego przeznaczenia v1 lub BLOB Storage do ogólnego przeznaczenia w wersji 2 jest trwałe i nie można go cofnąć.Upgrading a general-purpose v1 or Blob storage account to general-purpose v2 is permanent and cannot be undone.

  1. Zaloguj się w witrynie Azure Portal.Sign in to the Azure portal.

  2. Przejdź do konta magazynu.Navigate to your storage account.

  3. W sekcji Ustawienia kliknij pozycję Konfiguracja.In the Settings section, click Configuration.

  4. W obszarze rodzaj kontakliknij pozycję Uaktualnij.Under Account kind, click on Upgrade.

  5. W obszarze Potwierdź uaktualnianiewpisz nazwę konta.Under Confirm upgrade, type in the name of your account.

  6. Kliknij przycisk Uaktualnij w dolnej części bloku.Click Upgrade at the bottom of the blade.

    Typ konta uaktualnienia

Określanie warstwy dostępu dla danych obiektów BLOBSpecify an access tier for blob data

Konta ogólnego przeznaczenia w wersji 2 obsługują wszystkie usługi Azure Storage i obiekty danych, ale warstwy dostępu są dostępne tylko w celu blokowania obiektów BLOB w magazynie obiektów BLOB.General-purpose v2 accounts support all Azure storage services and data objects, but access tiers are available only to block blobs within Blob storage. W przypadku uaktualniania do konta magazynu ogólnego przeznaczenia w wersji 2 można określić domyślną warstwę dostępu do konta gorąca lub chłodna, która wskazuje warstwę domyślną dane obiektów BLOB zostaną przekazane, tak jakby nie określono indywidualnego parametru warstwy dostępu do obiektów BLOB.When you upgrade to a general-purpose v2 storage account, you can specify a default account access tier of hot or cool, which indicates the default tier your blob data will be uploaded as if the individual blob access tier parameter is not specified.

Warstwy dostępu do obiektów BLOB umożliwiają wybranie najbardziej ekonomicznego magazynu w oparciu o przewidywane wzorce użycia.Blob access tiers enable you to choose the most cost-effective storage based on your anticipated usage patterns. Blokowe obiekty blob mogą być przechowywane w warstwach gorąca, chłodna lub archiwalna.Block blobs can be stored in a hot, cool, or archive tiers. Aby uzyskać więcej informacji na temat warstw dostępu, zobacz Azure Blob Storage: warstwy magazynowania gorąca, chłodna i archiwalna.For more information on access tiers, see Azure Blob storage: Hot, Cool, and Archive storage tiers.

Domyślnie nowe konto magazynu jest tworzone w warstwie dostępu gorąca, a konto magazynu ogólnego przeznaczenia w wersji 1 można uaktualnić do warstwy konta gorąca lub chłodna.By default, a new storage account is created in the hot access tier, and a general-purpose v1 storage account can be upgraded to either the hot or cool account tier. Jeśli podczas uaktualniania nie określono warstwy dostępu do konta, zostanie ona domyślnie uaktualniona do wersji gorąca.If an account access tier is not specified on upgrade, it will be upgraded to hot by default. Jeśli szukasz warstwy dostępu, która ma być używana na potrzeby uaktualnienia, weź pod uwagę bieżący scenariusz użycia danych.If you are exploring which access tier to use for your upgrade, consider your current data usage scenario. Istnieją dwa typowe scenariusze dotyczące migracji do konta ogólnego przeznaczenia w wersji 2:There are two typical user scenarios for migrating to a general-purpose v2 account:

  • Masz już istniejące konto magazynu ogólnego przeznaczenia w wersji 1 i chcesz oszacować uaktualnienie do konta magazynu ogólnego przeznaczenia w wersji 2, z odpowiednią warstwą dostępu do magazynu dla danych obiektów BLOB.You have an existing general-purpose v1 storage account and want to evaluate an upgrade to a general-purpose v2 storage account, with the right storage access tier for blob data.
  • Użytkownik zdecydował się użyć konta magazynu ogólnego przeznaczenia w wersji 2 lub już go i chcieć sprawdzić, czy w przypadku danych obiektów BLOB należy używać warstwy dostępu do magazynu gorąca lub chłodna.You have decided to use a general-purpose v2 storage account or already have one and want to evaluate whether you should use the hot or cool storage access tier for blob data.

W obu przypadkach pierwszy priorytet ma na celu oszacowanie kosztów przechowywania, uzyskiwania dostępu do danych przechowywanych w ramach konta magazynu ogólnego przeznaczenia w wersji 2 i porównywania ich z bieżącymi kosztami.In both cases, the first priority is to estimate the cost of storing, accessing, and operating on your data stored in a general-purpose v2 storage account and compare that against your current costs.

Cennik i rozliczeniaPricing and billing

Uaktualnianie konta magazynu w wersji 1 do konta ogólnego przeznaczenia w wersji 2 jest bezpłatne.Upgrading a v1 storage account to a general-purpose v2 account is free. W trakcie procesu uaktualniania można określić żądaną warstwę konta.You may specify the desired account tier during the upgrade process. Jeśli podczas uaktualniania nie zostanie określona warstwa konta, będzie ona domyślną warstwą konta uaktualnionego konta Hot .If an account tier is not specified on upgrade, the default account tier of the upgraded account will be Hot. Jednak zmiana warstwy dostępu do magazynu po uaktualnieniu może spowodować wprowadzenie zmian w rachunku, aby podczas uaktualniania zaleca się określenie nowej warstwy konta.However, changing the storage access tier after the upgrade may result in changes to your bill so it is recommended to specify the new account tier during upgrade.

Wszystkie konta magazynu używają modelu cenowego dla magazynu obiektów blob opartego na warstwie każdego obiektu blob.All storage accounts use a pricing model for blob storage based on the tier of each blob. W przypadku korzystania z konta magazynu mają zastosowanie następujące zagadnienia dotyczące rozliczeń:When using a storage account, the following billing considerations apply:

  • Koszty magazynowania: oprócz ilości przechowywanych danych koszt przechowywania danych różni się w zależności od warstwy dostępu do magazynu.Storage costs: In addition to the amount of data stored, the cost of storing data varies depending on the storage access tier. Koszt za gigabajt zmniejsza się w miarę, jak warstwa staje się chłodniejsza.The per-gigabyte cost decreases as the tier gets cooler.

  • Koszty dostępu do danych: opłaty za dostęp do danych wzrastają w miarę, jak warstwa staje się chłodniejsza.Data access costs: Data access charges increase as the tier gets cooler. W przypadku danych w warstwie dostępu do magazynu chłodna i archiwalna naliczana jest opłata za dostęp do danych za każdy gigabajt dla operacji odczytu.For data in the cool and archive storage access tier, you are charged a per-gigabyte data access charge for reads.

  • Koszty transakcji: w przypadku wszystkich warstw naliczana jest opłata za transakcję, która wzrasta w miarę, jak warstwa staje się chłodniejsza.Transaction costs: There is a per-transaction charge for all tiers that increases as the tier gets cooler.

  • Koszty transferu danych replikacji geograficznej: ta opłata dotyczy tylko kont ze skonfigurowaną replikacją geograficzną, w tym GRS i RA-GRS.Geo-Replication data transfer costs: This charge only applies to accounts with geo-replication configured, including GRS and RA-GRS. Transfer danych w ramach replikacji geograficznej powoduje naliczanie opłaty za każdy gigabajt.Geo-replication data transfer incurs a per-gigabyte charge.

  • Koszty transferu danych wychodzących: transfery danych wychodzących (dane przesyłane poza region platformy Azure) powodują naliczanie opłat za zużycie przepustowości za każdy gigabajt, co jest spójne z kontami magazynu ogólnego przeznaczenia.Outbound data transfer costs: Outbound data transfers (data that is transferred out of an Azure region) incur billing for bandwidth usage on a per-gigabyte basis, consistent with general-purpose storage accounts.

  • Zmiana warstwy dostępu do magazynu: zmiana warstwy dostępu do magazynu konta z chłodna na gorąca spowoduje naliczenie opłaty równej odczytaniu wszystkich danych istniejących na koncie magazynu.Changing the storage access tier: Changing the account storage access tier from cool to hot incurs a charge equal to reading all the data existing in the storage account. Jednak zmiana warstwy dostępu do konta z gorąca na chłodna spowoduje naliczenie opłaty równej zapisywaniu wszystkich danych w warstwie chłodna (tylko konta GPv2).However, changing the account access tier from hot to cool incurs a charge equal to writing all the data into the cool tier (GPv2 accounts only).

Uwaga

Więcej informacji dotyczących modelu cenowego dla kont magazynu można znaleźć na stronie Cennik usługi Azure Storage.For more information on the pricing model for storage accounts, see Azure Storage Pricing page. Więcej informacji dotyczących opłat za transfer danych wychodzących można znaleźć na stronie Szczegóły cennika transferów danych.For more information on outbound data transfer charges, see Data Transfers Pricing Details page.

Oszacuj koszty bieżących wzorców użytkowaniaEstimate costs for your current usage patterns

Aby oszacować koszt przechowywania i uzyskiwania dostępu do danych obiektów BLOB w ramach konta magazynu ogólnego przeznaczenia w wersji 2 w określonej warstwie, Oceń istniejący wzorzec użycia lub przybliżony oczekiwany wzorzec użycia.To estimate the cost of storing and accessing blob data in a general-purpose v2 storage account in a particular tier, evaluate your existing usage pattern or approximate your expected usage pattern. Ogólnie potrzebne są odpowiedzi na następujące pytania:In general, you want to know:

  • Użycie magazynu obiektów BLOB w gigabajtach, w tym:Your Blob storage consumption, in gigabytes, including:

    • Ile danych jest przechowywanych na koncie magazynu?How much data is being stored in the storage account?
    • Jak zmienia się ilość danych w miesiącu? Czy nowe dane nieustannie zastępują stare dane?How does the data volume change on a monthly basis; does new data constantly replace old data?
  • Podstawowy wzorzec dostępu do danych usługi BLOB Storage, w tym:The primary access pattern for your Blob storage data, including:

    • Jak dużo danych jest odczytywanych i zapisywanych na koncie magazynu?How much data is being read from and written to the storage account?
    • Ile operacji odczytu i operacji zapisu odbywa się na danych na koncie magazynu?How many read operations versus write operations occur on the data in the storage account?

Aby podjąć decyzję dotyczącą najlepszej warstwy dostępu do Twoich potrzeb, można ułatwić ustalenie pojemności danych obiektów blob oraz sposobu używania tych danych.To decide on the best access tier for your needs, it can be helpful to determine your blob data capacity, and how that data is being used. Można to zrobić najlepiej, przeglądając metryki monitorowania dla Twojego konta.This can be best done by looking at the monitoring metrics for your account.

Monitorowanie istniejących kont magazynuMonitoring existing storage accounts

Aby monitorować istniejące konta magazynu i gromadzić uzyskane dane, można skorzystać z usługi Azure Storage Analytics, która umożliwia rejestrowanie i dostarcza danych metryk dotyczących konta magazynu.To monitor your existing storage accounts and gather this data, you can make use of Azure Storage Analytics, which performs logging and provides metrics data for a storage account. Usługa Storage Analytics może przechowywać metryki, które obejmują zagregowane statystyki transakcji oraz dane pojemności o żądaniach do usługi Storage dla następujących rodzajów kont: GPv1, GPv2 i Blob Storage.Storage Analytics can store metrics that include aggregated transaction statistics and capacity data about requests to the storage service for GPv1, GPv2, and Blob storage account types. Te dane są przechowywane w dobrze znanych tabelach tego samego konta magazynu.This data is stored in well-known tables in the same storage account.

Aby uzyskać więcej informacji, zapoznaj się z artykułami About Storage Analytics Metrics (Informacje o metrykach w usłudze Storage Analytics) i Storage Analytics Metrics Table Schema (Schemat tabeli metryk usługi Storage Analytics)For more information, see About Storage Analytics Metrics and Storage Analytics Metrics Table Schema

Uwaga

Konta usługi Blob Storage ujawniają punkt końcowy usługi tabel tylko w odniesieniu do przechowywania i uzyskiwania dostępu do danych metryk dla tego konta.Blob storage accounts expose the Table service endpoint only for storing and accessing the metrics data for that account.

Aby monitorować użycie magazynu dla usługi Blob Storage, należy włączyć metryki pojemności.To monitor the storage consumption for Blob storage, you need to enable the capacity metrics. Dzięki temu dane pojemności są rejestrowane codziennie dla Blob service konta magazynu i rejestrowane jako wpis tabeli, który jest zapisywany w tabeli $MetricsCapacityBlob w ramach tego samego konta magazynu.With this enabled, capacity data is recorded daily for a storage account's Blob service and recorded as a table entry that is written to the $MetricsCapacityBlob table within the same storage account.

Aby monitorować wzorce dostępu do danych dla usługi Blob Storage, należy włączyć godzinowe metryki transakcji z poziomu interfejsu API.To monitor data access patterns for Blob storage, you need to enable the hourly transaction metrics from the API. Dzięki włączeniu godzinowych metryk transakcji transakcje interfejsu API są agregowane co godzinę i rejestrowane jako wpis tabeli, który jest zapisywany w tabeli $MetricsHourPrimaryTransactionsBlob w obrębie tego samego konta magazynu.With hourly transaction metrics enabled, per API transactions are aggregated every hour, and recorded as a table entry that is written to the $MetricsHourPrimaryTransactionsBlob table within the same storage account. W przypadku używania kont magazynu RA-GRS tabela $MetricsHourSecondaryTransactionsBlob rejestruje transakcje kierowane do pomocniczego punktu końcowego.The $MetricsHourSecondaryTransactionsBlob table records the transactions to the secondary endpoint when using RA-GRS storage accounts.

Uwaga

Jeśli masz konto magazynu ogólnego przeznaczenia, w którym są przechowywane stronicowe obiekty blob i dyski maszyny wirtualnej albo kolejki, pliki lub tabele (obok danych blokowych obiektów blob i uzupełnialnych obiektów blob), ten proces szacowania nie ma zastosowania.If you have a general-purpose storage account in which you have stored page blobs and virtual machine disks, or queues, files, or tables, alongside block and append blob data, this estimation process is not applicable. Dane pojemności nie obejmują rozróżnienia blokowych obiektów blob od innych typów ani danych pojemności dla innych typów danych.The capacity data does not differentiate block blobs from other types, and does not give capacity data for other data types. Jeśli używasz tych typów, alternatywną metodologią będzie zapoznanie się z ilościami na najnowszym rachunku.If you use these types, an alternative methodology is to look at the quantities on your most recent bill.

Aby uzyskać najbardziej zbliżone do prawdziwych informacje o użyciu danych i wzorcu dostępu, zalecamy wybranie takiego okresu przechowywania dla metryk, który odzwierciedla normalne użycie, i ekstrapolację.To get a good approximation of your data consumption and access pattern, we recommend you choose a retention period for the metrics that is representative of your regular usage and extrapolate. Jedną z opcji jest przechowywanie danych metryk przez siedem dni i zbieranie danych co tydzień, aby przeprowadzić analizę pod koniec miesiąca.One option is to retain the metrics data for seven days and collect the data every week, for analysis at the end of the month. Innym rozwiązaniem jest przechowywanie danych metryk z ostatnich 30 dni i zbieranie oraz analizowanie danych z końcem 30-dniowego okresu.Another option is to retain the metrics data for the last 30 days and collect and analyze the data at the end of the 30-day period.

Aby uzyskać szczegółowe informacje na temat włączania, gromadzenia i wyświetlania danych metryk, zobacz metryki analizy magazynu.For details on enabling, collecting, and viewing metrics data, see Storage analytics metrics.

Uwaga

Za przechowywanie i pobieranie danych analitycznych oraz uzyskiwanie dostępu do nich również są naliczane opłaty, podobnie jak za zwykłe dane użytkowników.Storing, accessing, and downloading analytics data is also charged just like regular user data.

Używanie metryk użycia do szacowania kosztówUtilizing usage metrics to estimate costs

Koszty pojemnościCapacity costs

Najnowszy wpis w tabeli metryk pojemności $MetricsCapacityBlob z kluczem wiersza „data” pokazuje pojemność magazynu zajętą przez dane użytkownika.The latest entry in the capacity metrics table $MetricsCapacityBlob with the row key 'data' shows the storage capacity consumed by user data. Najnowszy wpis w tabeli metryk pojemności $MetricsCapacityBlob z kluczem wiersza „analytics” pokazuje pojemność magazynu zajętą przez dzienniki analiz.The latest entry in the capacity metrics table $MetricsCapacityBlob with the row key 'analytics' shows the storage capacity consumed by the analytics logs.

Łączna pojemność zajęta przez dane użytkownika i dzienniki analiz (jeśli są włączone) może być użyta do szacowania kosztów magazynowania danych w ramach konta magazynu.This total capacity consumed by both user data and analytics logs (if enabled) can then be used to estimate the cost of storing data in the storage account. Tę samą metodę można również użyć do szacowania kosztów magazynowania na kontach magazynu GPv1.The same method can also be used for estimating storage costs in GPv1 storage accounts.

Koszty transakcjiTransaction costs

Suma „TotalBillableRequests” dla wszystkich wpisów interfejsu API w tabeli metryk transakcji wskazuje całkowitą liczbę transakcji dla tego konkretnego interfejsu API.The sum of 'TotalBillableRequests', across all entries for an API in the transaction metrics table indicates the total number of transactions for that particular API. Na przykład całkowitą liczbę transakcji „GetBlob” w danym okresie można obliczyć, sumując liczbę płatnych żądań dla wszystkich wpisów z kluczem wiersza 'user;GetBlob'.For example, the total number of 'GetBlob' transactions in a given period can be calculated by the sum of total billable requests for all entries with the row key 'user;GetBlob'.

Aby oszacować koszty transakcji dla kont usługi Blob Storage, konieczne będzie podzielenie transakcji na trzy grupy, ponieważ mają one różne ceny.In order to estimate transaction costs for Blob storage accounts, you need to break down the transactions into three groups since they are priced differently.

  • Transakcje zapisu, takie jak „PutBlob”, „PutBlock”, „PutBlockList”, „AppendBlock", „ListBlobs”, „ListContainers”, „CreateContainer”, „SnapshotBlob” i „CopyBlob”.Write transactions such as 'PutBlob', 'PutBlock', 'PutBlockList', 'AppendBlock', 'ListBlobs', 'ListContainers', 'CreateContainer', 'SnapshotBlob', and 'CopyBlob'.
  • Transakcje usuwania, takie jak „DeleteBlob” i „DeleteContainer”.Delete transactions such as 'DeleteBlob' and 'DeleteContainer'.
  • Wszystkie inne transakcje.All other transactions.

W celu oszacowania kosztów transakcji dla kont magazynu GPv1 należy zagregować wszystkie transakcje niezależnie od operacji/interfejsu API.In order to estimate transaction costs for GPv1 storage accounts, you need to aggregate all transactions irrespective of the operation/API.

Dostęp do danych i koszty transferu danych replikacji geograficznejData access and geo-replication data transfer costs

Usługa Storage Analytics nie udostępnia informacji na temat ilości odczytywanych i zapisywanych danych na koncie magazynu, ale można je w przybliżeniu oszacować, analizując tabelę metryk transakcji.While storage analytics does not provide the amount of data read from and written to a storage account, it can be roughly estimated by looking at the transaction metrics table. Suma „TotalIngress” dla wszystkich wpisów interfejsu API w tabeli metryk transakcji wskazuje całkowitą ilość danych przychodzących w bajtach dla tego konkretnego interfejsu API.The sum of 'TotalIngress' across all entries for an API in the transaction metrics table indicates the total amount of ingress data in bytes for that particular API. Podobnie suma „TotalEgress” wskazuje całkowitą ilość danych wychodzących w bajtach.Similarly the sum of 'TotalEgress' indicates the total amount of egress data, in bytes.

Aby oszacować koszty dostępu do danych dla kont usługi Blob Storage, konieczne będzie podzielenie transakcji na dwie grupy.In order to estimate the data access costs for Blob storage accounts, you need to break down the transactions into two groups.

  • Ilość danych pobieranych z konta magazynu można oszacować, przyglądając się sumie „TotalEgress” przede wszystkim dla operacji „GetBlob” i „CopyBlob”.The amount of data retrieved from the storage account can be estimated by looking at the sum of 'TotalEgress' for primarily the 'GetBlob' and 'CopyBlob' operations.

  • Ilość danych zapisywanych na koncie magazynu można oszacować, przyglądając się sumie „TotalIngress” przede wszystkim dla operacji „PutBlob”, „PutBlock”, „CopyBlob” i „AppendBlock”.The amount of data written to the storage account can be estimated by looking at the sum of 'TotalIngress' for primarily the 'PutBlob', 'PutBlock', 'CopyBlob' and 'AppendBlock' operations.

Koszt transferu danych replikacji geograficznej dla kont usługi Blob Storage można obliczyć, korzystając z kalkulacji ilości danych zapisanych w przypadku używania konta magazynu GRS lub RA-GRS.The cost of geo-replication data transfer for Blob storage accounts can also be calculated by using the estimate for the amount of data written when using a GRS or RA-GRS storage account.

Uwaga

Aby zapoznać się z bardziej szczegółowym przykładem obliczania kosztów korzystania z warstwy dostępu do magazynu gorącego lub chłodnego, zapoznaj się z często zadawanymi pytaniami zatytułowanymi "co to są warstwy dostępu gorąca i chłodna" i jak określić, która z nich ma być używana?For a more detailed example about calculating the costs for using the hot or cool storage access tier, take a look at the FAQ titled 'What are Hot and Cool access tiers and how should I determine which one to use?' na stronie z cennikiem usługi Azure Storage.in the Azure Storage Pricing Page.

Następne krokiNext steps