У меня кластер с 4 машинами. Одним из них является менеджер кластера. Когда менеджер кластеров запускает резервное копирование, каждый подчиненный кластер создает файлы резервных копий кластера в своей собственной файловой системе.
После того, как менеджер кластера завершил процесс резервного копирования, мне нужно скопировать резервные копии кластера из каждого подчиненного кластера на другой удаленный компьютер. Подчиненные кластеры и ssh-порты хранилища различаются.
Я думаю, копировать файлы из удаленных кластеров на удаленный компьютер с помощью безопасного копирования через менеджер кластеров, например:
scp cluster1.com:/backup/files storage.com:/backup/cluster1
scp cluster2.com:/backup/files storage.com:/backup/cluster2
scp cluster3.com:/backup/files storage.com:/backup/cluster3
...
Как я сказал ssh порт кластеров и машин хранения разные. Но команда scp
имеет только один аргумент ключевого слова port
. Есть ли способ установить порты кластера и сервера хранения с помощью команды scp
?