Bug 43104 - Ошибки при создании бэкапа по FTP
Summary: Ошибки при создании бэкапа по FTP
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: clickhouse-backup (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-29 13:48 MSK by Alexander Makeenkov
Modified: 2024-09-02 18:39 MSK (History)
1 user (show)

See Also:


Attachments
clickhouse-backup-ftp.log (9.68 KB, text/x-log)
2022-06-29 13:48 MSK, Alexander Makeenkov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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) ошибки были.
Comment 3 Anton Farygin 2024-08-29 10:08:38 MSK
В новой версии воспроизводится в Sisyphus ?
Comment 4 Alexander Makeenkov 2024-09-02 09:13:35 MSK
(Ответ для Anton Farygin на комментарий #3)
> В новой версии воспроизводится в Sisyphus ?

Да.

clickhouse-backup-2.5.20-alt1.x86_64
clickhouse-server-24.8.2.3-alt1.x86_64
Comment 5 Anton Farygin 2024-09-02 09:23:48 MSK
А повесьте в апстрим, пожалуйста!
Comment 6 Alexander Makeenkov 2024-09-02 10:56:59 MSK
(Ответ для Anton Farygin на комментарий #5)
> А повесьте в апстрим, пожалуйста!

https://github.com/Altinity/clickhouse-backup/issues/1002

Так же обращаю внимание, что уже вышла новая версия 2.6.0 (в сизифе 2.5.20).
Comment 7 Alexander Makeenkov 2024-09-02 16:40:17 MSK
Ответили и закрыли:

https://github.com/Altinity/clickhouse-backup/issues/1002#issuecomment-2324092321

"""
These are just a warning, during concurrently creation sub-folders during upload data parts
You could ignore it or you are welcome to make Pull Request to ftp.go to fix it
"""
Comment 8 Anton Farygin 2024-09-02 18:39:10 MSK
ну значит и мы закроем, раз это warning