管理 TiDB Cloud Filesystem
使用 TiDB Cloud CLI (ti),你可以在 TiDB Cloud Filesystem 中创建和管理文件系统资源,并通过终端或自动化工作流处理其中的文件。
创建并使用文件系统
开始之前,请先安装并配置 TiDB Cloud CLI,并使用能够在你的组织中创建文件系统的 API 密钥。在运行 ti configure 时,选择一个受支持的文件系统 Region。
创建一个文件系统并等待其就绪:
ti fs create-file-system --display-name my-workspace --wait
复制返回的 file_system_id,并在以下命令中将 <file-system-id> 替换为实际值。CLI 会在本地存储文件系统令牌。请将返回的 fs_token(文件系统令牌)视为 Secret;不要公开分享命令输出。
echo "Hello from my workspace" | ti fs copy-file --file-system-id "<file-system-id>" --from-stdin --to-remote /hello.txt
ti fs read-file --file-system-id "<file-system-id>" --path /hello.txt
读取操作会返回 Hello from my workspace。有关受支持的 Region、详细设置步骤以及清理说明,请参阅TiDB Cloud Filesystem 快速上手。
更多文件系统任务
创建文件系统后,可以参考以下指南完成相关文件系统任务:
有关语法、(命令行)标记/参数和输出字段,请参阅ti fs 命令参考。