SCPコマンドは、LinuxやMacOSなどのUNIXベースのシステムで使用できますが、Windowsでネイティブに使用できません。

Windowsシステム上のサーバー間でファイルをコピーするには、いくつかのオプションがあります。

    SCP（セキュアコピー）プロトコルを使用してサーバー間でファイルを安全にコピーするためのグラフィカルユーザーインターフェイスを提供するWinSCPなどのサードパーティツールを使用します。

    Linux用のWindowsサブシステム（WSL）やCygwinやGit BashなどのサードパーティツールなどのUNIXのような環境と組み合わせて、SFTP（Secure File Transfer Protocol）コマンドを使用します。SFTPコマンドはSCPコマンドに似ており、リモートサーバー間でファイルを安全にコピーすることができます。

2番目の質問に関して、デフォルトでは、SCPコマンドは、宛先ディレクトリに同じ名前の既存のファイルを上書きします。既存のファイルを保存する場合は、scpコマンドに-nオプションを追加することができます。これにより、既存のファイルの上書きができなくなります。

ルビー

scp -n -r usera@servera：〜/documents/training_results userb@serverb：〜/training_results

結論として、SCPコマンドは主にUNIXベースのシステムで利用できますが、Windowsシステムで使用可能な代替ソリューションがあります。さらに、SCPコマンドは、宛先ディレクトリに同じ名前で既存のファイルを上書きしますが、これは-Nオプションを使用することで防止できます。
The scp command is available on Unix-based systems such as Linux and macOS, but it is not natively available on Windows.

To copy files between servers on a Windows system, you have several options:

    Use a third-party tool such as WinSCP, which provides a graphical user interface for securely copying files between servers using the SCP (Secure Copy) protocol.

    Use the sftp (Secure File Transfer Protocol) command in combination with a Unix-like environment such as the Windows Subsystem for Linux (WSL) or a third-party tool such as Cygwin or Git Bash. The sftp command is similar to the scp command and allows you to securely copy files between remote servers.

Regarding your second question, by default, the scp command will overwrite any existing files with the same name in the destination directory. If you want to preserve the existing files, you can add the -n option to the scp command, which will prevent it from overwriting existing files:

ruby

scp -n -r userA@serverA:~/Documents/training_results userB@serverB:~/training_results

In conclusion, while the scp command is primarily available on Unix-based systems, there are alternative solutions available for Windows systems. Additionally, the scp command will overwrite existing files with the same name in the destination directory, but this can be prevented by using the -n option.