Gitlab:强制从备份进行非交互式恢复?

Gitlab:强制从备份进行非交互式恢复?,gitlab,Gitlab,有没有办法强迫回答“是”的问题: This will rebuild an authorized_keys file. You will lose any data stored in authorized_keys file. Do you want to continue (yes/no)? 尝试从备份中恢复时?我在服务器a上创建备份,复制到服务器B上的镜像,并希望通过cronjob上的脚本进行恢复 我在跑步 Gitlab 6.2 GitLab Shell version >= 1.

有没有办法强迫回答“是”的问题:

This will rebuild an authorized_keys file.
You will lose any data stored in authorized_keys file.
Do you want to continue (yes/no)?
尝试从备份中恢复时?我在服务器a上创建备份,复制到服务器B上的镜像,并希望通过cronjob上的脚本进行恢复

我在跑步

Gitlab 6.2
GitLab Shell version >= 1.7.4 ? ... OK (1.7.9)

对,;为rake进程设置环境变量。

使用此语法应该可以:

sudo gitlab-rake gitlab:backup:restore BACKUP=<BACKUP_ID> force=yes
sudo gitlab rake gitlab:backup:restore backup=force=yes
与Ash Wilson和Andrés Cuadros Suárez的答案类似,我发现以下方法也有效(如果需要,请使用
sudo
前置)

gitlab-backup restore force=yes