Получение этой ошибки при попытке запустить команду «gsutil rsync». Команда ниже. Я переустановил Cloud SDK с нуля на экземпляр VM. Прикладной компонент кубекта. Я помещаю в один флаг, два флага, три флага.Команда rsync принимает не более 2 аргументов в командной строке
# gsutil rsync -r -n /var/www/html/* gs://google-storage-bucket/alpha/$(date +%F)
CommandException: The rsync command accepts at most 2 arguments. Usage:
gsutil rsync [-c] [-C] [-d] [-e] [-n] [-p] [-r] [-U] [-x] src_url dst_url
For additional help run:
gsutil help rsync
Даже если я не использую флаги, я получаю аналогичную ошибку. (Путь назначения установлена версия гса: // - то же место)
# gsutil rsync /var/www/html/* /var/www/_backup/alpha/$(date +%F)
CommandException: The rsync command accepts at most 2 arguments. Usage:
gsutil rsync [-c] [-C] [-d] [-e] [-n] [-p] [-r] [-U] [-x] src_url dst_url
For additional help run:
gsutil help rsync
Если я пытаюсь выполнить GSUtil Rsync самого по себе я получаю подобную ошибку.
# gsutil rsync
CommandException: The rsync command requires at least 2 arguments. Usage:
gsutil rsync [-c] [-C] [-d] [-e] [-n] [-p] [-r] [-U] [-x] src_url dst_url
For additional help run:
gsutil help rsync
WTF gsutility!
Нормальный RSYNC (не через GSUtil) выплевывает
# rsync /var/www/html/* /var/www/_backup/alpha/$(date +%F)
rsync: change_dir#3 "/var/www/_backup/alpha" failed: No such file or directory (2)
rsync error: errors selecting input/output files, dirs (code 3) at main.c(625) [Receiver=3.0.9]
rsync: connection unexpectedly closed (9 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(605) [sender=3.0.9]
Изменить/var/www/html/* to/var/www/html – jarmod
Спасибо jarmod! Ненавижу, когда я узнаю, насколько глупым я могу быть, но люблю, когда это работает! Очень признателен! – ADVPMike
Я напишу это как ответ, рад, что это помогло. – jarmod