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
command에는 port
키워드 인수 가 하나만 있습니다. scp
명령으로 클러스터 및 스토리지 서버 포트를 모두 설정하는 방법이 있습니까?