B2

名称:
   singularity storage update b2 - Backblaze B2

用法:
   singularity storage update b2 [命令选项] <名称|ID>

描述:
   --account
      账户ID或应用密钥ID。

   --key
      应用密钥。

   --endpoint
      服务的终端点。
      
      通常为空。

   --test-mode
      用于调试的X-Bz-Test-Mode头部的标志字符串。
      
      仅用于调试目的。将其设置为以下字符串之一将导致b2返回特定错误:
      
        * "fail_some_uploads"
        * "expire_some_account_authorization_tokens"
        * "force_cap_exceeded"
      
      这些将在“X-Bz-Test-Mode”头部中设置,该头部在[B2集成检查列表](https://www.backblaze.com/b2/docs/integration_checklist.html)中有文档。

   --versions
      在目录列表中包括旧版本。
      
      请注意,当使用此选项时,不允许进行文件写入操作,因此无法上传文件或删除文件。

   --version-at
      显示指定时间点的文件版本。
      
      请注意,当使用此选项时,不允许进行文件写入操作,因此无法上传文件或删除文件。

   --hard-delete
      在远程删除时永久删除文件,否则隐藏文件。

   --upload-cutoff
      切换到分块上传的大小。
      
      超过此大小的文件将以“--b2-chunk-size”的大小分块上传。
      
      此值不应大于4.657 GiB(== 5 GB)。

   --copy-cutoff
      切换到分段复制的大小。
      
      需要进行的大于此大小的服务器端复制的文件将被分块复制。
      
      最小值为0,最大值为4.6 GiB。

   --chunk-size
      上传块的大小。
      
      当上传大文件时,将文件分成这个大小的块。
      
      必须适应内存。这些块存储在内存中进行缓冲,同时可能有最多“--transfers”个块正在进行中。
      
      5000000字节是最小大小。

   --disable-checksum
      禁用大文件(>上传切换的大小)的校验和。
      
      通常,rclone会在上传之前计算输入的SHA1校验和,以便将其添加到对象的元数据中。这对于数据完整性检查非常有用,但对于大文件的开始上传可能会导致长时间的延迟。

   --download-url
      自定义的下载端点。
      
      这通常设置为Cloudflare CDN URL,因为Backblaze提供通过Cloudflare网络下载数据的免费引流。Rclone与私有存储桶配合使用,通过发送“Authorization”头部进行身份验证。如果自定义的端点对身份验证请求进行了重写,例如在Cloudflare Workers中,需要正确处理此头部。如果要使用Backblaze提供的端点,请保留为空。
      
      此处提供的URL应该具有协议,并且不应该有尾随斜杠或指定/file/bucket子路径,因为rclone将使用“{download_url}/file/{bucket_name}/{path}”请求文件。
      
      示例:
      > https://mysubdomain.mydomain.tld
      (没有尾随斜杠、"file"或"bucket")

   --download-auth-duration
      授权令牌到期前的时间,单位为秒或后缀ms|s|m|h|d。
      
      下载授权令牌到期之前的持续时间。
      最小值为1秒。最大值为一周。

   --memory-pool-flush-time
      内部内存缓冲池刷新的频率。
      需要额外缓冲区的上传(例如多部分)将使用内存池进行分配。
      此选项控制多久未使用的缓冲区将从池中删除。

   --memory-pool-use-mmap
      是否在内部内存池中使用mmap缓冲区。

   --encoding
      后端的编码。
      
      有关更多信息,请参见[总览中的编码部分](/overview/#encoding)。

选项:
   --account value  账户ID或应用密钥ID。[$ACCOUNT]
   --hard-delete    在远程删除时永久删除文件,否则隐藏文件。 (默认: false) [$HARD_DELETE]
   --help, -h       显示帮助
   --key value      应用密钥。[$KEY]

   高级选项

   --chunk-size value              上传块的大小。 (默认: "96Mi") [$CHUNK_SIZE]
   --copy-cutoff value             切换到分段复制的大小。 (默认: "4Gi") [$COPY_CUTOFF]
   --disable-checksum              禁用大文件(>上传切换的大小)的校验和。 (默认: false) [$DISABLE_CHECKSUM]
   --download-auth-duration value  授权令牌到期前的时间,单位为秒或后缀ms|s|m|h|d。 (默认: "1w") [$DOWNLOAD_AUTH_DURATION]
   --download-url value            自定义的下载端点。 [$DOWNLOAD_URL]
   --encoding value                后端的编码。 (默认: "Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot") [$ENCODING]
   --endpoint value                服务的终端点。[$ENDPOINT]
   --memory-pool-flush-time value  内部内存缓冲池刷新的频率。 (默认: "1m0s") [$MEMORY_POOL_FLUSH_TIME]
   --memory-pool-use-mmap          是否在内部内存池中使用mmap缓冲区。 (默认: false) [$MEMORY_POOL_USE_MMAP]
   --test-mode value               用于调试的X-Bz-Test-Mode头部的标志字符串。[$TEST_MODE]
   --upload-cutoff value           切换到分块上传的大小。 (默认: "200Mi") [$UPLOAD_CUTOFF]
   --version-at value              显示指定时间点的文件版本。 (默认: "off") [$VERSION_AT]
   --versions                      在目录列表中包括旧版本。 (默认: false) [$VERSIONS]

Last updated