Bug 43104

Summary: Ошибки при создании бэкапа по FTP
Product: Sisyphus Reporter: Alexander Makeenkov <amakeenk>
Component: clickhouse-backupAssignee: Anton Farygin <rider>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: rider
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
clickhouse-backup-ftp.log none

Description Alexander Makeenkov 2022-06-29 13:48:11 MSK
Created attachment 11005 [details]
clickhouse-backup-ftp.log

Версия пакета:
clickhouse-backup-1.4.5-alt1

При создании удалённого бэкапа по протоколу FTP возникают ошибки (полный лог во вложении):
# clickhouse-backup create_remote ftp_backup
...................
2022/06/29 13:46:53.366379  warn FTP::MkdirAll MakeDir(ftp_backup) return error: 550 ftp_backup: Permission denied
2022/06/29 13:46:53.367627  warn FTP::MkdirAll MakeDir(ftp_backup/shadow) return error: 550 ftp_backup/shadow: No such file or directory
2022/06/29 13:46:53.368135  warn FTP::MkdirAll MakeDir(ftp_backup/shadow/test_db) return error: 550 ftp_backup/shadow/test_db: No such file or directory
2022/06/29 13:46:53.368642  warn FTP::MkdirAll MakeDir(ftp_backup/shadow/test_db/test_table) return error: 550 ftp_backup/shadow/test_db/test_table: No such file or directory
2022/06/29 13:46:53.370919 error UploadCompressedStream return error: 550 ftp_backup/shadow/test_db/test_table/default_all_1_1_0.tar: No such file or directory
2022/06/29 13:46:53.371137 error one of upload go-routine return error: one of uploadTableData go-routine return error: can't upload: 550 ftp_backup/shadow/test_db/test_table/default_all_4_4_0.tar: No such file or directory

При этом сам бэкап создаётся, и затем из него удаётся успешно восстановиться.
Comment 1 Anton Farygin 2022-11-22 10:44:37 MSK
Будете проверять новую версию - посмотрите на эту ошибку, там была масса изменений в поддержке протоколов.
Сейчас в sisyphus 2.1.2-alt1
Comment 2 Alexander Makeenkov 2022-11-22 11:26:02 MSK
(Ответ для Anton Farygin на комментарий #1)
> Будете проверять новую версию - посмотрите на эту ошибку, там была масса
> изменений в поддержке протоколов.
> Сейчас в sisyphus 2.1.2-alt1

В p10 проверяли эту версию (таск 309357) ошибки были.