我的公司有一个BizSpark帐户,我们需要转移一个大图像文件,以便稍后在我们的网站数据库中使用。该文件大约550 GB,我需要将其传输到免费的BizSpark Azure帐户之一。 我们是BizSpark和Azure的新手,所以任何提示都将非常感激。 将传输文件的人要求我们提供FTP详细信息,如服务器名称,用户名和密码。
非常感谢。
答案 0 :(得分:0)
我将为您提供两种将内容上传到Azure存储的方法。
1)使用免费存储工具。这是我使用的两个,但你有其他选择,包括付费的。
2)使用powershell
这是我从this文章中借用的一个简单脚本。
# Azure subscription-specific variables.
$storageAccountName = "storage-account-name"
$containerName = "container-name"
# Find the local folder where this PowerShell script is stored.
$currentLocation = Get-location
$thisfolder = Split –parent $currentLocation
# Upload files in data subfolder to Azure.
$localfolder = "$thisfolder\data"
$destfolder = "data"
$storageAccountKey = (Get-AzureStorageKey -StorageAccountName $storageAccountName).Primary
$blobContext = New-AzureStorageContext -StorageAccountName $storageAccountName -StorageAccountKey $storageAccountKey
$files = Get-ChildItem $localFolder foreach($file in $files)
{
$fileName = "$localFolder\$file"
$blobName = "$destfolder/$file"
write-host "copying $fileName to $blobName"
Set-AzureStorageBlobContent -File $filename -Container $containerName -Blob $blobName -Context $blobContext -Force
}
write-host "All files in $localFolder uploaded to $containerName!"