Azure数据库导出vhd未查看存储帐户以及磁盘更改的大小也导致失败

时间:2017-04-06 19:32:46

标签: azure virtual-machine azure-sql-database azure-storage azure-powershell

所以我想下载一个包含SQL Server的Azure VM。

2个问题:

  1. Save-AzureVhd -Source https://dbrecourcesdisks111.blob.core.windows.net/vhds/Calsss20170313170630.vhd -LocalFilePath C:\downloads\VHDDownloadscalDBSazureImage.vhd
    
  2. Save-AzureVhd:ResourceNotFound:找不到存储帐户“dbrecourcesdisks180”。 在行:2 char:1 + Save-AzureVhd -Source https://dbrecourcesdisks330.blob.core.windows.n ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~     + CategoryInfo:NotSpecified :( :) [Save-AzureVhd],CloudException     + FullyQualifiedErrorId:Hyak.Common.CloudException,Microsoft.WindowsAzure.Commands.ServiceManagement.StorageServices.SaveAzureVhdCommand

    为什么?

    1. 我试图在Azure上更新磁盘,因为我认为这可能是问题,它是空盒子,我放入10尺寸(GiB),然后它失败...减少不支持... 好的,...所以我没有意识到它更大..现在它不会启动,即使它不接受这个数字!
    2. 无法更新虚拟机“CalibrusDBs”的磁盘“CalDB”。错误:不支持减小磁盘大小。当前大小为136365212160字节,请求大小为107374182912字节。

      我尝试了100 GB,其中我意识到上面的数学不正确(我应该放入更高的GB ...)

1 个答案:

答案 0 :(得分:1)

你需要先做#2修复

  1. Save-AzureVhd适用于旧经典
  2. 在Powershell中执行此操作

      Login-AzureRmAccount
      Get-AzureRmSubscription  ( this is not needed , but FYI ) 
      Select-AzureRmSubscription –SubscriptionId 814fbea4-bd9a-42ae-bed2-189445bbaf62     (this is your sub. ID you will see from the Login-AzureRmAccount
      Stop-AzureRmVM -ResourceGroupName yourresourcename -Name nameofyourvm  (FYI  you can stop in portal online)
    

    好的,现在您已准备好下载

     Save-AzureRmVhd -ResourceGroupName dbRecources -SourceUri "https://dbrecourcesdisks111.blob.core.windows.net/vhds/Calsss20170313170630.vhd" -LocalFilePath "C:\downloads\VHDDownloadscalDBSazureImage.vhd"
    
    1. 更改为200 GB(或进行数学计算,找出所需内容),确保停止
    2. 再次,#2进入门户网站变为150-200 gb,并在门户网站FIRST中处于良好状态

      要下载200 GB ..这可能需要1-5小时,具体取决于您的连接,并且显然也是天蓝色。