Назад | Перейти на главную страницу

Как сделать резервную копию виртуальной машины Azure в группе ресурсов?

Можно ли сделать резервную копию или сделать снимок виртуальной машины, созданной с помощью портала предварительной версии Azure в группе ресурсов (не классической или основанной на CloudService)? Эти новые виртуальные машины не видны на старом портале, поэтому я не могу использовать Azure Backup, а на блейд-сервере виртуальных машин не отображается никаких вариантов для их записи / создания моментального снимка.

Заранее спасибо!

На новом портале тоже не видел функцию моментального снимка. Портал предварительного просмотра все еще находится в разработке, так что я буду следить за ним.

А пока вы можете использовать PowerShell в качестве временного решения. Вот два примера PowerShell: а) как сделать снимок и б) как сделать копию большого двоичного объекта.

а) как сделать снимок

https://gist.github.com/pkirch/29f5dc62fcdd640d8627

# step 1: get file
$blobFile = Get-AzureStorageBlob -Container source | Where-Object -Property Name -eq "version.txt"

# step 2: create snapshot
$cloudBlob = $blobFile.ICloudBlob
$cloudBlob.CreateSnapshot()

# step 3: get snapshots
$snapshot = Get-AzureStorageBlob -Container source | Where-Object -Property SnapshotTime

# step 4: download snapshot
$snapshot[0] | Get-AzureStorageBlobContent

б) как сделать копию blob

https://gist.github.com/pkirch/569c7880d630ddde95bb

"--> Set current storage account."
Set-AzureSubscription -SubscriptionName "My Subscription Name" -CurrentStorageAccountName "storagesource"

"--> Get blobs from containers 'source1' and 'source2' from current storage account (storagesource)."
Get-AzureStorageBlob -Container source1
Get-AzureStorageBlob -Container source2

"--> Copy BLOBs from container 'source1' into 'source2'. Each copy command shows the copied BLOBs."
"--> Copy BLOB 'Test1.txt'."
Start-AzureStorageBlobCopy -SrcBlob "Test1.txt" -SrcContainer source1 -DestContainer source2
"--> Copy BLOB 'Test2.txt'."
Start-AzureStorageBlobCopy -SrcBlob "Test2.txt" -SrcContainer source1 -DestContainer source2

Не так много идей о группе ресурсов, но в нормальном состоянии мы можем использовать PowerShell для резервного копирования ВМ. Думаю, ты можешь попробовать.

Возможность защиты виртуальных машин ARM с помощью Azure Backup теперь доступна в общедоступной предварительной версии, дополнительную информацию можно найти на странице https://azure.microsoft.com/en-us/documentation/articles/backup-azure-vms-first-look-arm/