windows - gsutil cp 从云存储到远程 Windows 机器
问题描述
我正在努力使用 gsutil cp 命令将一些文件从云存储复制到 Windows Server 机器。
我无法在 Windows 机器内执行该命令,因为此复制过程是 Airflow 中 dag 的一部分,并且 Airflow 机器应该能够运行指向 Windows Server 的 cp 命令。
关于如何远程进行此副本的任何想法?
解决方案
正如@John Hanley 所提到的,Windows 系统不支持cp
命令。在这里你可以看到一个类似的问题。cp
是一个Linux 命令。
鉴于上述情况,您将需要使用不同的解决方案。您可能希望在 Windows 系统上安装 Windows OpenSSH,然后使用ssh/scp复制文件。
推荐阅读
- java - 如何将自定义嵌套列表 xml 转换为相应的 java 对象
- sql-server - 即使我输入了一个值,SQL Server 过程也会引发参数错误
- angular-flex-layout - 父行和子列布局在 IE11 中中断,但在其他浏览器中有效
- css - 如何定位元素以使用屏幕的剩余空间而不会溢出[TailwindCSS]
- javascript - 为什么我不能在控制台中循环滚动浏览器窗口?
- amazon-web-services - aws_cloudfront_distribution.s3_distribution:创建 CloudFront 分配时出错:AccessDenied:
- firebase - Firestore:复合索引在具有多个 where 子句的查询上表现更好吗?
- github - 使用 SSH 克隆 Github 存储库
- android-recyclerview - 用 Espresso 检查 RecyclerView 每一项中的 TextView
- forms - 如何使用 rest api 以 Xamarin 形式上传图像文件。大图像有问题