Cloudberry Powershell 脚本自版本 4.6(或更高版本)以来失败 - "Redirect location is empty"
Cloudberry Powershell scripts failing since version 4.6 (or later) - "Redirect location is empty"
很多人提出了类似的问题,但建议的解决方案似乎没有帮助(包括添加 Set-CloudOption -PathStyle Path 等)
多年来,我一直在使用基于以下示例的多个脚本,这些脚本运行良好。这些脚本在使用 v4.5.1.98 以上的任何版本的 Cloudberry Explorer PRO(4.6...、4.7...等)时都会失败,所以我只能使用 4.5 版。
示例脚本:
add-pssnapin CloudBerryLab.Explorer.PSSnapIn
Set-CloudOption -UseSSL $true
Set-CloudOption -PermissionsInheritance "inheritall"
Set-CloudOption -ThreadCount 5
$s3 = Get-CloudS3Connection -UseSSL -Key kkk -Secret ssss
$dest = $s3 | Select-CloudFolder -Path bucket/D/Data-Users
$local = Get-CloudFileSystemConnection
$source = $local | Select-CloudFolder \server\D\Data-Users
$source | Copy-CloudSyncFolders $dest -CompareByContent -IncludeSubFolders -DeleteOnTarget -SSE -StorageClass standard
报告错误:
Select-CloudFolder : Redirect location is empty At line:1 char:15
+ $dest = $s3 | Select-CloudFolder -path bucket/D/Data-Users
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Select-CloudFolder], Exceptio n
+ FullyQualifiedErrorId : System.Exception,CloudBerryLab.Explorer.PSSnapIn
.Commands.SelectCloudFolder
如有任何帮助,我们将不胜感激。
-PathStyle - Path style if this flag is specified. VHost otherwise.
从这里开始http://www.cloudberrylab.com/amazon-s3-powershell.aspx
因此正确的是:
Set-CloudOption -PathStyle VHost
很多人提出了类似的问题,但建议的解决方案似乎没有帮助(包括添加 Set-CloudOption -PathStyle Path 等)
多年来,我一直在使用基于以下示例的多个脚本,这些脚本运行良好。这些脚本在使用 v4.5.1.98 以上的任何版本的 Cloudberry Explorer PRO(4.6...、4.7...等)时都会失败,所以我只能使用 4.5 版。
示例脚本:
add-pssnapin CloudBerryLab.Explorer.PSSnapIn
Set-CloudOption -UseSSL $true
Set-CloudOption -PermissionsInheritance "inheritall"
Set-CloudOption -ThreadCount 5
$s3 = Get-CloudS3Connection -UseSSL -Key kkk -Secret ssss
$dest = $s3 | Select-CloudFolder -Path bucket/D/Data-Users
$local = Get-CloudFileSystemConnection
$source = $local | Select-CloudFolder \server\D\Data-Users
$source | Copy-CloudSyncFolders $dest -CompareByContent -IncludeSubFolders -DeleteOnTarget -SSE -StorageClass standard
报告错误:
Select-CloudFolder : Redirect location is empty At line:1 char:15 + $dest = $s3 | Select-CloudFolder -path bucket/D/Data-Users + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Select-CloudFolder], Exceptio n + FullyQualifiedErrorId : System.Exception,CloudBerryLab.Explorer.PSSnapIn
.Commands.SelectCloudFolder
如有任何帮助,我们将不胜感激。
-PathStyle - Path style if this flag is specified. VHost otherwise.
从这里开始http://www.cloudberrylab.com/amazon-s3-powershell.aspx
因此正确的是:
Set-CloudOption -PathStyle VHost