【無料】サーバー間でファイルを移行する3つの方法

サーバー間でファイルを移行する必要がありますが、この目標を実現する方法がわかりませんか?心配しないでください!この記事では、2つの一般的な方法と1つの簡単な方法を紹介します。これらはすべて、この問題を解決するのに役立ちます。

Comnena

By Comnena 最終更新日: 2024年09月29日

共有: instagram reddit

サーバー間でファイルを移行する方法

ファイル サーバ 移行

まず、サーバー間でのファイル移行の「サーバー」とは、利用者の要求(リクエスト)に対して、それに応答したデータを提供するコンピュータやプログラムのことを意味します。次に、ファイル移行方法について説明します。FTP(ファイル転送プロトコル)、SCP(セキュアコピープロトコル)、またはサードパーティソフトウェアの3つの方法があります。

  • FTPでファイルをコピーし:Filezillaまたはその他のFTPデスクトップツールをダウンロードし、それを使用して、2つのリモートサーバー間でファイルをアップロードまたはダウンロードすることを選択できます。また、Windowsファイルマネージャーを十分に活用してリモートサーバーに接続することもできます(例:Windows 8/10/11のファイルエクスプローラー、Windows 7のWindowsエクスプローラー)。サーバー間でコピーして貼り付けます。

  • コマンドラインツールSCPでファイルを移行:SFTPと同様にSSHによる暗号化通信が採用されているので、セキュリティ面で信頼性の高いファイル転送プロトコルです。SCPを利用する場合はUNIX系のシェルが備えられている必要がありますが、ウェブサーバーを構築する際はほとんどにシェルが搭載されているので、環境を意識することは少ないでしょう。Mac用のターミナルまたはWindowsのコマンドプロンプトを直接使用できます。Windows 8.1以前のシステムでは、WindowsSSHアプリと呼ばれるPuttyを使用する必要があります。

  • サーバー間でファイルを同期するソフトウェア-AOMEI Backupper Server:これはサードパーティのファイル同期ソフトウェアであり、同じネットワークセグメントを持つサーバー間でファイルを同期することにより、元のファイルの正確なコピーを作成できます。また、スケジュールの同期もサポートされています。

サーバー間でファイルを移行する2つの一般的な方法

以下は、サーバー間でファイルを移行する2つの一般的な方法です。

方法1:FTPでファイルをコピー

2台のWindowsサーバー間でファイルを移行するには、従来の方法はFTPデスクトップアプリを使用することです。これはほとんどの企業が行っていることです。ここでは、FTPを使用してファイルを移行する方法を紹介します。

手順 1. ファイルエクスプローラーを開き、「このPC」を選択して、空白スペースを右クリックし、「ネットワークの場所を追加する」を選択します。

ネットワークの場所を追加する

手順 2. 新しいポップアップウィンドウで、「カスタムのネットワークの場所を選択」をクリックして次に進みます。

カスタムのネットワークの場所を選択

手順 3. 次に、ftpサーバーのアドレスを入力すると、フォームはftp://server.comになります。次に、サーバーにユーザー名とパスワードがある場合は入力するように求められます。ない場合は、「匿名でログオン」をオンにしてアクセスが制限されます。

ftpサーバーのアドレスを入力

手順 4. 好きな名前または覚えやすい名前を入力します。後で、このPCの「ネットワークの場所」リンクの下にFTPサイトが表示されます。

名前を入力

手順 5. このサーバーにファイルまたはフォルダーをコピーして貼り付けます。

サーバー

方法2:SCPでファイルを移行

ご存知のように、SCPはSSHに基づいているため、リモートシステムでの認証にはSSHキーまたはパスワードが必要です。一方、ローカルまたはローカルの2つのシステムで両方のファイルの名前と場所が同じである場合、SCPは警告なしにファイルを上書きします。

まず、SCPコマンドの構文を学びます。Windows 10でコマンドプロンプトを開き、次の構文でファイルを転送し、パラメーターを独自のものに置き換えます。

  • ファイルまたはディレクトリをローカルシステムからリモートに移行するための構文は、次のとおりです。
    scp [file_path] [user]@[remote_host]:[remote_dir]
    scp -r [local_dir] [user]@[remote_host]:[remote_dir]
  •  リモートサーバーからローカルマシンにファイルをコピーするための構文は、次のとおりです。
    scp [user]@[remote_host]:[remote_file_path] [local_dir]
    scp -r [user]@[remote_host]:[remote_dir] [local_dir]
  •  2つのリモートサーバー間でファイルを移行するには(両方のシステムに必要なパスワード)、構文は次のとおりです。
    scp [user]@[remote_host]:[remote_file_path] [user]@[remote_host]:[remote_dir]

ノート✎:
• [user]はリモートサーバーのユーザー名を指します。
• [remote_host]は、リモートサーバーのアドレス(IPアドレスまたはドメイン名)を意味します。
• [file_path]はローカルファイルのパスです。
• [remote_file_path]は、リモートシステム上のファイルのパスを指します。
• [local_dir]は、ローカルシステム上のディレクトリのパスを意味します。
• [remote_dir]は、リモートサーバー上のディレクトリのパスです。
• -rは、ディレクトリをコピーするときに使用される、SCPのオプションである再帰を表します。

サーバー間でファイルを移行する簡単な方法

サーバー間でファイルを簡単に移行するには、AOMEI Backupper Serverの助けが必要です。4つのファイル同期ソリューション:ベーシック同期、リアルタイム同期、ミラー同期、双方向同期をサポートします。したがって、必要に応じてそれらのいずれかを選択できます。

  • 毎日/毎週/毎月などのスケジュール同期をサポートしているため、Windows Server間でファイルを自動的に移行できます。
  • これは、Windows Server 2003/2008(R2)/2012(R2)/2016(R2)/2019/2022およびWindows 11/10/8/7/Vista/XPを含むすべてのWindowsシステムをサポートします。
  • FAT32、FTA、EXT4などのNTFSだけでなく、さまざまなファイルシステムをサポートします。
  • 移行速度が非常に速いため、非常に短時間で大量のファイルを同期できます。

次に、それがどのように機能するかを見てみましょう。

手順 1. AOMEI Backupper Serverをダウンロードしてインストールします。次に、このソフトウェアを起動し、「同期」と「ベーシック同期」をクリックします。

無料体験 ServerとPCの全バージョン
安全かつ高速

ベーシック同期

これらの機能を楽しむことができます:
  • ファイルを頻繁に変更する場合は、「リアルタイム同期」を使用して同期ファイルの変更を保持することをお勧めします。

  • ターゲットディレクトリを常にソースと同じにしたい場合は、「ミラー同期」を使用してフォルダをミラーリングできます。不要なファイルをターゲットに追加できないことに注意してください。

  • 両方のディレクトリの変更を保持し、それらを時間内に同期する場合は、「双方向同期」の方が適しています。

手順 2. 「+フォルダを追加」をクリックして、同期するローカルコンピュータ上のファイルまたはフォルダを選択します。

+フォルダを追加

手順 3. 次に、ドロップダウンメニューをクリックし、「ネットワーク共有またはNASを選択」を選択して、必要な情報を入力します。その後、ネットワークの場所が一覧表示されます。作成した共有フォルダーを同期先として選択するだけです。

ネットワーク共有またはNASを選択

手順 4. ファイルを自動同期するには、「スケジュール」をクリックして、デイリー/ウィークリー/マンスリーを選択します。また、「イベントトリガー」を使用して、システムのシャットダウン中にファイルを同期できます。その後、「開始」をクリックして保留中の操作を開始します。

スケジュール

まとめ

サーバー間でファイルを移行するには、Windows 7/8/10/11用のFTP、コマンドライン用のSCP、すべてのWindowsシステム用のAOMEI Backupperを含む3つの方法があります。注意深く読んでから、ファイルを転送するためにそれらの1つを選択してください。

正直なところ、AOMEI Backupperは単なる同期ソフトではなく、バックアップ、クローンソフトでもあります。重要なファイル/フォルダをよりよく保護するには、「クラウドバックアップ」でそれらをAOMEI自社のクラウドストレージAOMEI Cloudにバックアップするのをお勧めします。

バックアップをクラウドストレージに保存すれば、インタネットがあれば、どこでも復元できますし、復元するにはログインが必要があるので、安全性も高いです。さらに、クラウドストレージは実体がないので、災害や火事などによるデータ損失を回避できます。AOMEI Cloud(1TB)は、15日間無料試用可能で、ぜひ使ってみてください。

社内で無制限のPCとサーバーを保護したい場合は、AOMEI Backupper Technician Plusを選択できます。無限のユーザーに有料な技術サポートを提供します。

Comnena
Comnena · この記事を書いた人
Comnenaは、AOMEI Technology会社の編集者として長年AOMEI製品についての記事やコンピュータに関する記事を翻訳したり、書いたりしています。パソコンの基礎知識とか、AOMEI製品のバックアップ&復元、クローン、同期などの機能について詳しいです。 IT業界に対して深い興味を持っています。そのほか、旅行、アニメ、音楽、色々なことに趣味があります。