делаю свой аля бекап сервер
Вот не надо "аля". Надо делать сразу правильно.
бекапы делаются везде где попало на любых ОС
Я не понял эту фразу. Это про компьютеры, на которых лежат акруальные данные, которые надо бэкапить?
там используются разные программы для этого
Это неправильно. Надо сделать так, чтобы везде была одна программа - мультиплатформенная. Ну ладно, можно две или три - но не больше. Не надо разводить зоопарк и мульткультурность.
мне нужно все эти бекапы собрать все на одном сервере , самое первое что пришло в голову это FTP
FTP здесь не нужен, ибо он не для этого.
я не ищу готовое решение для бекапа потому что оно будет очень необъятным по задачам
Вообще-то, "необъятным по задачам" будет колхозинг, который Вы тут затеваете с FTP.
Есть правильное решение: готовая программа, заточенная именно на бэкап. Например,
Bacula —
кроссплатформенное клиент-серверное программное обеспечение, позволяющее управлять резервным копированием, восстановлением и проверкой данных
по сети для компьютеров и
операционных систем различных типов.