php - rsync从服务器到服务器,无需本地下载
问题描述
我正在为 Wordpress 网站编写一个 shell 脚本,该脚本获取插件、主题和上传内容,并将它们放在我通常测试和破坏内容的备份网站上。
为了让我更容易在开发网站上始终拥有最新版本,我正在运行这个脚本,这样我就不必每次都手动导入导出所有内容。
目前我正在运行:
rsync -avzhe ssh -t ${HOST_REMOTE}:${PATH_REMOTE}/plugins/ ./plugins/
rsync -avzhe ssh ./plugins/ ${HOST_TARGET}:${PATH_TARGET}/plugins/
我想知道是否有任何方法可以重写它,以便它可以将文件从远程直接下载到目标,而不必再在本地下载它们。
非常感谢您提供与该主题相关的任何意见。
解决方案
推荐阅读
- javascript - 使用 Javascript 将字符串中的多个加号 (+) 替换为单个加号 (+)
- swift - 如何隐藏项目
- javascript - ReactJS - 更新状态会导致延迟
- python - 无法从网页中找到所有 href 链接
- r - 用 NA 替换字符串 'NULL'
- javascript - 问:加载新的 PHP 变量值而不刷新
- javascript - React 测试库中的 fireEvent.scroll 未在第二次调用时更新 classList
- html - Bootstrap 5 Card Header 未填充全宽
- java - 如何将数据从服务传递到 Java 中的主要活动
- java - jakarta.xml.bind:jakarta.xml.bind-api:jar 的“dependencies.dependency.version”必须是有效版本