Depolama kaynaklarını genel Azure'a geçirme
Önemli
Ağustos 2018'den bu yana yeni müşterileri kabul etmediğimiz gibi, özgün Microsoft Bulut Almanya konumlarına yeni özellik ve hizmet dağıtmadık.
Müşterilerin ihtiyaçlarındaki değişime bağlı olarak, kısa süre önce Almanya'da iki yeni veri merkezi bölgesi başlattık ve müşteri veri yerleşimi, Microsoft'un küresel bulut ağına tam bağlantı ve pazara rekabetçi fiyatlandırma sunduk.
Ayrıca 30 Eylül 2020'de Microsoft Bulut Almanya'nın 29 Ekim 2021'de kapanacağını duyurmuştuk. Daha fazla ayrıntıya buradan ulaşabilirsiniz: https://www.microsoft.com/cloud-platform/germany-cloud-regions.
Bugün geçiş yaparak yeni Alman veri merkezi bölgelerimizde sunulan işlevsellik, kurumsal sınıf güvenlik ve kapsamlı özelliklerden yararlanın.
Bu makalede, Azure depolama kaynaklarını Azure Almanya'dan genel Azure'a geçirmenize yardımcı olabilecek bilgiler yer alır.
Not
Azure ile etkileşim kurmak için Azure Az PowerShell modülünü kullanmanızı öneririz. Başlamak için bkz. Azure PowerShell'i yükleme. Az PowerShell modülüne nasıl geçeceğinizi öğrenmek için bkz. Azure PowerShell’i AzureRM’den Az’ye geçirme.
Bloblar
AzCopy blobları, dosyaları ve tabloları kopyalamak için kullanabileceğiniz ücretsiz bir araçtır. AzCopy, Azure'da Azure'a, şirket içinden Azure'a ve Azure'da şirket içi geçişlerde çalışır. Blobları doğrudan Azure Almanya'dan genel Azure'a kopyalamak için geçişiniz için AzCopy kullanın.
Kaynak VM'niz için yönetilen diskleri kullanmıyorsanız, .vhd dosyalarını hedef ortama kopyalamak için AzCopy kullanın. Aksi takdirde, bazı adımları önceden tamamlamanız gerekir. Daha fazla bilgi için bkz. Yönetilen diskler için öneriler.
Aşağıdaki örnekte AzCopy'nin nasıl çalıştığı gösterilmektedir. Tam başvuru için AzCopy belgelerine bakın.
AzCopy, URI olarak ifade edilen Source ve Dest terimlerini kullanır. Azure Almanya URI'leri her zaman şu biçime sahiptir:
https://<storageaccountname>.blob.core.cloudapi.de/<containername>/<blobname>
Genel Azure URI'leri her zaman şu biçime sahiptir:
https://<storageaccountname>.blob.core.windows.net/<containername>/<blobname>
URI'nin üç bölümünü (storageaccountname, containername, blobname) portaldan, PowerShell'i veya Azure CLI'yı kullanarak alırsınız. Blobun adı URI'nin bir parçası olabilir veya vm121314.vhd gibi bir desen olarak verilebilir.
Azure Depolama hesabına erişmek için depolama hesabı anahtarlarına da ihtiyacınız vardır. Bunları portaldan, PowerShell'i veya CLI'yı kullanarak alın. Örnek:
Get-AzStorageAccountKey -Name <saname> -ResourceGroupName <rgname>
Her zaman olduğu gibi, her depolama hesabı için iki anahtardan yalnızca birine ihtiyacınız vardır.
Örnek:
URI bölümü | örnek değer |
---|---|
Kaynak depolamaHesap | migratetest |
Kaynak kapsayıcı | vhds |
Kaynak blob | vm-121314.vhd |
Hedef storageAccount | migratetarget |
Hedef kapsayıcı | targetcontainer |
Bu komut bir sanal sabit diski Azure Almanya'dan genel Azure'a kopyalar (anahtarlar okunabilirliği geliştirmek için kısaltılır):
azcopy -v /source:https://migratetest.blob.core.cloudapi.de/vhds /sourcekey:"0LN...w==" /dest:https://migratetarget.blob.core.windows.net/targetcontainer /DestKey:"o//ucDi5TN...w==" /Pattern:vm-121314.vhd
VHD'nin tutarlı bir kopyasını almak için VHD'yi kopyalamadan önce VM'yi kapatın. Kopyalama etkinliği için biraz kapalı kalma süresi planlayın. VHD kopyalandığında vm'nizi hedef ortamda yeniden oluşturun.
Daha fazla bilgi için:
- AzCopy belgelerini gözden geçirin.
- Geri yüklenen disklerden VM oluşturmayı öğrenin.
Yönetilen Diskler
Azure Yönetilen Diskler, VM diskiyle ilişkili depolama hesaplarını yöneterek Azure hizmet olarak altyapı (IaaS) VM'leri için disk yönetimini basitleştirir.
.vhd dosyasına doğrudan erişiminiz olmadığından, dosyalarınızı kopyalamak için AzCopy gibi araçları doğrudan kullanamazsınız (bkz . Bloblar). Geçici çözüm, önce geçici bir paylaşılan erişim imzası URI'sini alarak yönetilen diski dışarı aktarmak ve ardından bu bilgileri kullanarak indirmek veya kopyalamaktır. Aşağıdaki bölümlerde, paylaşılan erişim imzası URI'sinin nasıl alınıp ne yapılacağını gösteren bir örnek gösterilir.
1. Adım: Paylaşılan erişim imzası URI'sini alma
- Portalda yönetilen diskinizi arayın. (Sanal makinenizle aynı kaynak grubunda yer alır. Kaynak türü Disk'tir.)
- Genel Bakış sayfasında, üstteki menüden Dışarı Aktar düğmesini seçin (önce VM'nizi kapatıp serbest bırakmanız veya VM'yi kaldırmanız gerekir).
- URI'nin süresinin dolmasına yönelik bir süre tanımlayın (varsayılan değer 3.600 saniyedir).
- URL oluşturma (bu adım yalnızca birkaç saniye sürmelidir).
- URL'yi kopyalayın (yalnızca bir kez görünür).
2. Adım: AzCopy
AzCopy'yi kullanma örnekleri için bkz. Bloblar. Diski doğrudan kaynak ortamınızdan hedef ortama kopyalamak için AzCopy 'yi (veya benzer bir aracı) kullanın. AzCopy'de URI'yi temel URI'ye ve paylaşılan erişim imzası bölümüne bölmeniz gerekir. URI'nin paylaşılan erişim imzası bölümü "?" karakteriyle başlar. Portal, paylaşılan erişim imzası URI'sı için bu URI'yi sağlar:
https://md-kp4qvrzhj4j5.blob.core.cloudapi.de/r0pmw4z3vk1g/abcd?sv=2017-04-17&sr=b&si=22970153-4c56-47c0-8cbb-156a24b6e4b5&sig=5Hfu0qMw9rkZf6mCjuCE4VMV6W3IR8FXQSY1viji9bg%3D>
Aşağıdaki komutlar AzCopy için kaynak parametreleri gösterir:
/source:"https://md-kp4qvrzhj4j5.blob.core.cloudapi.de/r0pmw4z3vk1g/abcd"
/sourceSAS:" ?sv=2017-04-17&sr=b&si=22970153-4c56-47c0-8cbb-156a24b6e4b5&sig=5Hfu0qMw9rkZf6mCjuCE4VMV6W3IR8FXQSY1viji9bg%3D"
Komutun tamamı aşağıdadır:
azcopy -v /source:"https://md-kp4qvrzhj4j5.blob.core.cloudapi.de/r0pmw4z3vk1g/abcd" /sourceSAS:"?sv=2017-04-17&sr=b&si=22970153-4c56-47c0-8cbb-156a24b6e4b5&sig=5Hfu0qMw9rkZf6mCjuCE4VMV6W3IR8FXQSY1viji9bg%3D" /dest:"https://migratetarget.blob.core.windows.net/targetcontainer/newdisk.vhd" /DestKey:"o//ucD... Kdpw=="
3. Adım: Hedef ortamda yeni bir yönetilen disk oluşturma
Yeni bir yönetilen disk oluşturmak için çeşitli seçenekleriniz vardır. bunu Azure portal şu şekilde yapabilirsiniz:
- Portalda Yeni>Yönetilen Disk>Oluştur'u seçin.
- Yeni disk için bir ad girin.
- Kaynak grubunu seçin.
- Kaynak türü'nin altında Depolama blobu'u seçin. Ardından, AzCopy komutundan hedef URI'yi kopyalayın veya hedef URI'yi seçmek için göz atın.
- Bir işletim sistemi diski kopyaladıysanız işletim sistemi türünü seçin. Diğer disk türleri için Oluştur'u seçin.
4. Adım: VM oluşturma
Daha önce belirtildiği gibi, bu yeni yönetilen diski kullanarak vm oluşturmanın birden çok yolu vardır. İki seçenek şunlardır:
- Portalda diski ve ardından VM Oluştur'u seçin. VM'nizin diğer parametrelerini her zamanki gibi tanımlayın.
- PowerShell için bkz. Geri yüklenen disklerden VM oluşturma.
Daha fazla bilgi için:
- Paylaşılan erişim imzası URI'sini alarak API aracılığıyla diske aktarmayı öğrenin.
- Yönetilmeyen bir blobdan API aracılığıyla yönetilen disk oluşturmayı öğrenin.
Tables
Depolama Gezgini kullanarak Azure'daki tabloları geçirebilirsiniz. Depolama Gezgini, Azure bulut depolama kaynaklarınızı yönetmek için kullanılan bir araçtır. Depolama Gezgini kullanarak kaynak Almanya depolama hesabına bağlanabilir ve tabloları hedef Azure genel depolama hesabına kopyalayabilirsiniz.
Başlamak için Azure Depolama Gezgini yükleyin.
Kaynağa bağlan
Kaynak Azure Depolama hesabından tablo kopyalamak için Depolama Gezgini kullanırsınız.
Depolama Gezgini Microsoft Azure Almanya'daki kaynak tablo kaynaklarınıza bağlayın. Aboneliğinizdeki kaynaklara erişmek için oturum açabilir veya belirli Depolama kaynaklarına ekleyebilirsiniz.
Hedefe bağlanma
Tabloları hedef Azure Depolama hesabına yapıştırmak için Depolama Gezgini kullanırsınız.
Depolama Gezgini hedef Microsoft Azure aboneliğinize veya Azure Depolama'ya bağlayın. Aboneliğinizdeki kaynaklara erişmek için oturum açabilir veya belirli Depolama kaynaklarına ekleyebilirsiniz.
Tabloları geçirme
Depolama Gezgini kullanarak tabloları Azure Almanya'dan Azure geneline kopyalayın. Kopyalamak istediğiniz tabloya sağ tıklayıp kısayol menüsünden Tabloyu kopyala'yı seçerek tabloları kopyalayabilirsiniz. Aşağıdaki örnekte testmigrationtable'ınbir Azure Almanya aboneliğinden kopyalanması gösterilmektedir.
Depolama Gezgini kullanarak tabloyu hedef Azure Depolama hesabına yapıştırın. Hedef Azure Depolama hesabındaki Tablolar düğümüne sağ tıklayarak tabloları yapıştırabilirsiniz. Aşağıdaki örnekte testmigrationtable'ın bağlı bir Azure Depolama hesabına yapıştırılması gösterilmektedir.
Geçirmek istediğiniz her tablo için kopyalama ve yapıştırma adımlarını yineleyin.
Dosya paylaşımları
Dosya paylaşımlarını doğrudan Azure Almanya'dan genel Azure'a kopyalamak için geçişinizde AzCopy kullanın. AzCopy blobları, dosyaları ve tabloları kopyalamak için kullanabileceğiniz ücretsiz bir araçtır.
Başlamak için AzCopy'yi indirin ve yükleyin.
AzCopy, URI olarak ifade edilen Source ve Dest terimlerini kullanır. Azure Almanya URI'leri her zaman şu biçime sahiptir:
https://<storageaccountname>.blob.core.cloudapi.de/<filesharename>
Genel Azure URI'leri her zaman şu biçime sahiptir:
https://<storageaccountname>.blob.core.windows.net/<filesharename>
Azure Depolama hesabına erişmek için bir depolama hesabı SAS belirtecine ihtiyacınız vardır.
Aşağıdaki örnek komut, tüm dosya paylaşımlarını, dizinleri ve dosyaları bir Azure Almanya depolama hesabından genel bir Azure depolama hesabına kopyalar. Tam başvuru için AzCopy belgelerine bakın.
URI bölümü | Örnek değer |
---|---|
Kaynak depolamaHesap | migratetest |
Kaynak dosya paylaşımı | sourcefileshare |
Hedef storageAccount | migratetarget |
Hedef dosya paylaşımı | targetfileshare |
azcopy copy "https://migratetest.blob.core.cloudapi.de/sourcefileshare?<SAS-token>" "https://migratetarget.blob.core.windows.net/targetfileshare?<SAS-token>" --recursive=true
AzCopy hakkında daha fazla bilgi için AzCopy belgelerine ve AzCopy ve dosya depolama ile veri aktarma bölümüne bakın.
Sonraki adımlar
Aşağıdaki hizmet kategorilerindeki kaynakları geçirmeyle ilgili araçlar, teknikler ve öneriler hakkında bilgi edinin: