2013-12-23 95 views

回答

1

在使用命令drush archive-dump和archive-restore进行多次测试后,我得出结论:有必要在最终服务器中安装drush。我无法从安装了drush的服务器运行命令archive-dump来备份未安装drush的其他服务器,因为在源服务器中使用别名文件drush cmd会引发以下错误:

庆典:drush:找不到命令

这意味着,drush需要在命运服务器。我的结论是使用选项--verbose从源服务器进行调试,并且我意识到,当您在最后使用drush命令中的别名文件时,此命令使用ssh调用以下命令:执行

ssh -o PasswordAuthentication = no user @ server'drush --verbose --uri = urlserver.com --root =/var/www/html archive-dump --destination =/home/user/backup/example.com.tar .gz --overwrite 2> & 1'

如果您发现drush命令仅传递给目标服务器。