Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 从AWS S3传输到谷歌云存储”;“未知”;失败_Amazon S3_Google Cloud Storage - Fatal编程技术网

Amazon s3 从AWS S3传输到谷歌云存储”;“未知”;失败

Amazon s3 从AWS S3传输到谷歌云存储”;“未知”;失败,amazon-s3,google-cloud-storage,Amazon S3,Google Cloud Storage,我正在使用GCS web仪表板/控制台中提供的传输工具来安排从S3到GCS的备份文件副本 地面军事系统传输日志显示“未知:(显示241个故障中的5个)”。故障列表中显示的文件没有什么不同。每次计划传输时,相同的241个文件都失败。有什么地方我可以得到一个实际的错误信息吗 我已经检查过: 在这些失败之前和之后,成功复制了150多万个其他文件。i、 e.这些故障不在传输列表的开头或结尾,也不是顺序故障 文件大小不是太大。失败传输的大小从100KB到7MB不等 文件名允许使用特殊字符,例如.-空格,

我正在使用GCS web仪表板/控制台中提供的传输工具来安排从S3到GCS的备份文件副本

地面军事系统传输日志显示“未知:(显示241个故障中的5个)”。故障列表中显示的文件没有什么不同。每次计划传输时,相同的241个文件都失败。有什么地方我可以得到一个实际的错误信息吗

我已经检查过:

  • 在这些失败之前和之后,成功复制了150多万个其他文件。i、 e.这些故障不在传输列表的开头或结尾,也不是顺序故障
  • 文件大小不是太大。失败传输的大小从100KB到7MB不等
  • 文件名允许使用特殊字符,例如.-空格,这些字符出现在失败的传输和成功的传输中
  • 失败的文件与成功传输的文件具有完全相同的权限
  • 传输中使用的IAM用户策略将所有操作授予S3 bucket
  • 使用与s3cmd相同的访问令牌和密码确认IAM策略
  • 检查S3访问日志以了解更多信息/错误。。。显示成功传输和失败传输的http 206状态。(不是我预期的http状态,但对于成功和失败的传输显示相同)

    • 有一些事情可能会导致未知错误。有些是服务中的暂时性问题(在这种情况下,您应该重新运行传输——第二次只复制新的/更改的对象)


      在其他情况下,它可能是源对象中的怪癖。例如,服务将拒绝不具有符合RFC 1341的内容类型的对象。特别是,它需要匹配模式/,并带有额外的限制。参见

      内容类型是原因<我的ubuntu机器上的代码>文件和
      libmagic
      (5.09版)正在输出内容类型/mime类型的
      复合文档文件V2 Document,没有无效的摘要信息。将
      文件
      libmagic
      更新到5.14,然后重新上传到S3解决了问题。