Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> データ量の多いサイトを転送するためのヒント

データ量の多いサイトを転送するためのヒント

  
一般的に言って、Webサイトを転送する手順は次のとおりです。1.転送中のデータ変更を防ぐためにWebサイトを閉じます2。第二段階では、それは非常に時間がかかり、ウェブサイトの長期的な閉鎖は多くの悪影響を及ぼすでしょう。だからここに皆のためのより効率的な方法があります:rsync。 Rsyncは新しく追加されたファイルを増分的に転送することができ、2つのホストの異なる内容のファイルを更新することもできます(相違部分だけが送信されます)。具体的な操作方法は、まずWebサイトを転送する時間を決定する、前日にrsyncを実行してすべてのデータを新しいサーバーに転送する、この間にWebサイトを閉じる必要はありません。今回追加したファイルや変更されたファイルだけが転送されるため、転送されるデータ量が非常に少なくなるため、Webサイトを閉じる時間が大幅に短縮されます。 。たとえば、10GデータボリュームのWebサイトでは、転送中の中断時間が数時間から10分に短縮される可能性があります。データ量が多いほど、違いは明らかになります。 rsyncを使用するには、対応するパッケージを両方のホストにインストールする必要があります。Debian /Ubuntu:apt-get install -y rsyncCentOS:yum install -y rsync transferコマンドは新しいホストと古いホストの両方で実行できますが、コマンド形式は異なります。新しいホストが実行されたとします。コマンドは次のようになります。rsync -avz -e ssh [email protected]:/source /path //dest/path/1)ip.ip.ip.ip.ip.ip.ip.ip.ipが元のホストです。 3)/dest /path /は新しいホストに保存されるパスですここで導入されたパラメータは元のホストのSSHポートであればSSHサービスを通してデータを転送することです。デフォルトの22ではなく、SSHポートを指定する必要があります。ポートが60000の場合、コマンドは次のようになります。rsync -avz -e‘ ssh -p 60000′ [email protected]:/source /path //dest /path /PS:できれば画面ウィンドウで、長期実行コマンドを実行します。
Copyright © Windowsの知識 All Rights Reserved