FTPとローカルWindowsフォルダーを同期します。 クラウド内のローカルネットワーク(SFTP)上のフォルダーとファイルの同期

24.04.2019 用途

FTP、SFTPおよびFTPSの同期  FTPサーバーに大量のデータを保存する際の整合性とセキュリティを自動的に確保するために必要です。 Handy BackupはFTPストレージに任意のストレージメディアとの自動ファイル同期を提供します。

FTP同期方法

FTP、SFTP、およびFTPSサーバーは、ストレージの同期方法に違いはありません。 唯一の違いは、同期に使用されるツール(プラグイン)とデータソースです。

FTPとネットワークマシン(ネットワークドライブ)の同期

ネットワークプラグインを使用して、ネットワークドライブまたはネットワークに接続されたコンピューターをFTPサーバーと同期することもできます。 この場合、情報はローカルネットワークを介して送信されます。

Handdex Backupは、Yandex.DiskやDropboxなどのクラウドサービスのプラグインを使用して、これらのリポジトリのコンテンツをインターネット経由でFTPサーバーと同期できます。

FTPファイル同期方法

メソッドとは異なり、メソッドとは、フォルダーがFTPサーバーと同期される際のフォルダー間の関係を示すことを意味します。

一方向同期  (複製、マスターからスレーブ)は、1つのフォルダーのコンテンツが別のフォルダーのコンテンツをすべての不整合で置き換える方法です。

双方向同期  (ミラーリング、ミラーリング)-ファイルの欠落バージョンと更新バージョンのカウンターコピーにより、両方のフォルダーの内容を同じにする方法。

FTP(SFTPまたはFTPS)のファイルとフォルダーの同期はHandy Backupでどのように実装されていますか?

FTPサーバー(最初のフォルダー)と別のストレージ(2番目のフォルダー)の間にフォルダー同期タスクを作成するには、以下の簡単な手順に従ってください(SFTPフォルダーとFTPSフォルダーも同様に同期できます)。

  1. Handy Backupを起動し、Ctrl + Nを押すかメニューを使用して新しいタスクを作成します。
  2. データ同期タスクを選択します。
  3. ステップ2で、 最初のフォルダー; 左ペインでFTPツールを選択します。
  4. 行をダブルクリックします 新しい構成".

  1. 開いたダイアログで、FTPフォルダーへのアクセスを構成します。 アクセスを確認してください。
  2. [OK]をクリックし、新しいウィンドウで同期するフォルダーを選択します。
  3. ステップ3に進み、選択します 2番目のフォルダー。 FTPリポジトリの場合もあります。

  1. 同期タイプ、スケジュール、およびその他のタスク設定を選択します。
  2. タスク作成ウィザードを完了します。

すべて準備完了です! FTPフォルダーは自動的に同期されます。


注意:  FTP同期データが情報フローの一部として処理されるコピー自動化の複雑なタスクの場合、Windowsサービス(サービス)としてHandy Backupを実行するか、バッチモードでコマンドライン起動を使用できます。

Handy Backupを使用して、FTP、SFTP、FTPS経由でファイルとフォルダーを同期します!
30日間無料バージョンのプログラムを今すぐダウンロードして、すべての機能と利点をお試しください!

クラウドテクノロジーがどれほど活発に進歩したとしても、ファイルストレージは従来FTPサーバー上で簡単かつ安価であることがよくあります。 本質的に、FTPクライアントは通常のファイルマネージャーと同じくらいソフトウェアカテゴリです。 もちろん、ここでは「初心者」について話す必要はありません。有料ソリューションと無料ソリューションの両方で確立されたプログラムがあります。

このレビューでは、「雑多な」ものとしてあまり知られていない無料のFTPクライアントについて説明します。 プロトコルサポート、セキュリティ、インターフェイス、追加機能(同期、キャッシング、検索など)などの側面に最も注意が払われます。

Filezilla

FileZillaはクロスプラットフォームの多言語クライアントであり、使いやすく、FTP、SFTP、FTPSなどの基本的なプロトコルをサポートしています。ドラッグアンドドロップ、タブサポート、ディレクトリ比較、同期、リモート検索などの便利なインターフェイスを備えています。 プログラムは定期的に更新され、開発のアクティブな状態を示します。

グラフィカルシェルは本当に便利です-この種のプログラムの場合のように過負荷にならない-多くのパネルがあります。 ウィンドウの上部と下部にはメッセージログとタスクウィンドウがあり、メイン部分には2列のファイルマネージャーがあります。 マネージャがナビゲーションに不便を感じている場合は、ローカル/リモートファイルリストのツリーリストを有効にできます。 タブがサポートされています。 このようなインターフェイスは、FTPクライアントのGUIのほぼ古典的なものと呼ぶことができます。

ホストへのクイック接続には、クイック接続パネルを使用できます。たとえば、sftp:// hostnameまたはftps:// hostnameなどの転送プロトコルもここに表示されます。 ただし、サイトマネージャーで接続に必要なソースのリストを作成する方が一般的です。 設定でも、プロトコル(FTP / SFTP)の変更、資格情報の入力、接続時に開くローカルおよびリモートディレクトリの割り当て、ファイル転送の種類の変更が可能です(より一般的には、プログラムの一般設定でオプションが提供されます)。 メインウィンドウだけでなくサイトマネージャーでも、ナビゲーションプロセスでブックマークを作成できます。

FileZillaには非常に柔軟なデータ転送制御があります。 まず、一時停止の可能性があるタスクを完了する視覚的なプロセスを意味します(4 GBの制限を超えないファイルの場合)。 第二に、クライアントは、同期ブラウジング、ディレクトリ比較、フィルター、キャッシング、および既に述べたように、リモート検索をサポートします-ナビゲーションに必要な標準機能。

HTTP / 1.1、SOCKS 5、およびFTPプロキシがサポートされています。 FTPプロトコルの場合、暗号化も利用できます。

まとめ

プロフェッショナルのニーズを満たしていないシンプルなクライアントですが、FTP、SFTP、FTPSを操作するためのすべての基本機能が含まれています。

[+]ロシア語のドキュメント
  [+]シンプルで便利なインターフェース
  [+]クロスプラットフォーム
  [-]コマンドラインサポートなし(サーバー)

FTPRush

FTPRushはかつて有料のクライアントで、比較的最近無料のもののリストに加わりました。 注目すべき機能の中で、FXPなどの機能に注目することができます-あるサイトから別のサイトにその場でファイルを転送する、柔軟なインターフェース設定(MS Office 2000-2003パネルの伝統)、SSL / TLS / SFTP暗号化、転送中のZ圧縮 。

外観はFileZillaよりも柔軟に構成されています。[表示]メニューを見るか、任意の領域のコンテキストメニューを開いてください。 次のものが提供されています:パネル、ボタンのドラッグ、オン/オフの切り替え、列列の設定。

接続マネージャーには多数のサーバー設定があり、SFTP(および対応するセクションでSSL設定のオプションが見つかります)、SSH、安全でないFTP、TFTPをサポートしています。 タイムゾーンの指定、ローカル/リモートディレクトリの定義、ブックマークの追加ができます。 複数の構成がある場合、グローバル設定を適用すると便利です。複数の構成を再構成する必要はありません。 除外リスト、通知、優先度、およびその他の詳細オプションが利用可能です。 プログラムをサーバーに接続し、ファイルを転送することに関連する多くのオプションが表示されます。 SOCKS、Z圧縮設定など、いくつかのタイプのプロキシから選択できます。 キーボードショートカットとマウスアクションのカスタマイズは言うまでもありません。

スケジューラは、タスクウィンドウから利用できます。 現在の実装で理想的であるとは言えませんが、その機能を実行し、さらに、実行するリストからスクリプトまたはアクションを指定できます。 スクリプトを作成するには、「ツール」メニューで使用可能なコンストラクターを使用します。 このセクションでは、FTPコマンドのリストも表示できます。 リモート検索は、FTPメニューセクションにあります。

おそらく唯一の批判は、ロシア語への非常に貧弱な翻訳です。

まとめ

出力では、プロフェッショナル製品の機能を備えた無料の製品を取得します。

[-]不十分なインターフェース変換
  [+]優れた機能
  [+]多数の設定
  [+]安全なプロトコルと暗号化方法のサポート

Winscp

WinSCPは、FTP、SFTP、SCP、およびFTPS(プロトコル比較テーブル)で動作し、スクリプトとコマンドラインをサポートするオープンソースクライアントです。

主な機能の1つは、エクスプローラーまたはコマンダーの2つのオプションのいずれかでインターフェイスを選択できることです。 最初の場合、結果は、左側のパネルとそれに付随するホットキースキームを備えたエクスプローラパネル(リモートアクセスモード付き)の模倣です。 ここで、2番目のタイプのインターフェイスについて説明すると、Far Manager、MC、Norton Commanderとの類似点を追跡できますが、キーボードショートカットは従来のファイルマネージャにも近いものです。

セッション、タブ、ディレクトリ同期、ソース/宛先ファイルの比較のサポートは、他の機能の中にあります。 多くのパネルはカスタマイズ可能であり、表示メニューからそれらを固定/固定解除、削除できます。 ただし、WinSCPは一般的な意味で最もグラフィカルではないクライアントです。ここでは、デバイスは多少異なります。 コマンドモードでは多くのオプションが非表示であるため、機能は経験の浅いユーザーには影響しません。メニューでは、上記のプロトコルを操作するためのPuttyユーティリティ、コマンドライン、その他の特別なツールへの出力を見つけることができます。

宣言されたスクリプトのサポートは、データ転送の自動化やタスクのスケジューリングに役立ちます(経験豊富なユーザーの関心を引くでしょう)。 マニュアルのコマンドラインを使用した、Windowsでのタスクのスケジューリングに関するかなり詳細な手順。

FTPに関しては、機能はごく普通のものであり、さらに、たとえばFTPRushではほとんど主要なFXP機能はありません。 ただし、FXPはすべてのサーバーでサポートされているわけではありません。

翻訳のあるページでは、部分的なロシア化(80%完了)を見つけることができます。

まとめ

このクライアントは、端末を使用して主にSFTP、SCP、およびFTPSプロトコルを操作する経験豊富なユーザーを対象としています。

[+]コンソールを介した管理
  [+] SFTP、SCP、およびFTPSの柔軟な構成
  [+]優れた自動化機能

Cyber\u200b\u200bduckは、WindowsおよびMac OSプラットフォームの「ファイルブラウザー」として最大限に位置付けられているため、FTPクライアントのニッチにおける典型的な製品ではありません。 サポートされるプロトコルは、FTP、SFTP、WebDAV、クラウドファイル、Googleドライブ、Googleストレージ、およびAmazon S3です。

起動時に、プログラムはFileZillaからホストをインポートすることを提案し、指定されたアドレスがブックマークされます。 このプログラムはシングルパネルモードを使用します。この場合、デスクトップクライアントに対してはまったく最適ではなく、不便なだけです。 ファイルをダウンロードするには、同様に別のウィンドウを開いて、ジョブキューを表示する必要があります。 アクセス権を変更するには、「情報」セクションの「アクセス権」タブに移動する必要があります。 FTPの操作に関連するすべての標準操作は、「アクション」メニューに収集されます。 プログラムの検索ボックスに気付くことができますが、判明したように、これは名前によるフィルターの一種ですが、ファイルによる検索ではありません。

FTPモードの利便性でプログラムに注目できない場合は、GoogleドライブやAmazon S3などのクラウドストレージサービスのサポートなど、いくつかの追加機能に誰かが惹かれる可能性があります。 サービスと統合するためのシン設定が見つかりませんでした。 Amazon、暗号化設定などの場合、Google Docsからドキュメントをエクスポートするためのファイル形式を選択できます。機能に関しても、Cyber\u200b\u200bduckを保護することはできません。たとえば、Googleドライブにアクセス権を割り当てるような簡単な操作 インターフェース。 ここで不便な代替手段を使用することは疑わしいようです。

一般的に、非常にシンプルなインターフェースのため、Cyber\u200b\u200bduckは上記のサービスを操作するための最適なクライアントとは言えません。 ただし、ドキュメントを表示するためのファイルマネージャーとしては、非常に適しています。 開発者がFTPを使用するか、クラウドサービスをサポートするいずれかの領域の機能を「強化」することを期待することしかできません。

まとめ

FTP、SFTP、およびその他のプロトコルのサポートにもかかわらず、Cyber\u200b\u200bduckはファイルのアップロードまたはダウンロード、Googleドキュメントサービスでのドキュメントの表示、およびその他の簡単な操作にのみ適しています。 つまり、宣言されたプロトコルとサービスに関する最も基本的な作業が提供されます。

[+]統合インターフェース
  [-]少数の設定
  [-]不便なファイルマネージャー
  [-]クラウドサービスの弱いサポート

CoreFTP LE

このファイルマネージャは、SFTP、SSL、TLS、FTPS、IDN、コマンドラインモード、FXP、およびいくつかのタイプのプロキシをサポートすることで注目に値します。 LEはクライアントの無料の軽量バージョンであり、PROにはファイルの暗号化、zipアーカイブ、同期などの多くの追加機能が含まれています。

CoreFTP LEシェルは「古い学校」と感じています。 また、パネルのレイアウトは非常に直感的ですが、快適な操作のためにすべてを再構成する必要があります。 [ビューのリセット]コマンドを使用して、表示モードを変更できます。たとえば、ログを上に移動したり、不要なパネルを削除したりできます。

FTPを使用する場合の可能性について話すと、CoreFTPの標準機能には、いくつかのサイトのタスクの作成、ファイルを使用した再帰的操作(アップロード、ダウンロード、削除)が含まれます。 LEバージョンではマルチスレッドは使用できませんが、「接続」セクションではかなりの数のオプションが利用できます。 [転送]セクションでは、圧縮を有効にできます-ただし、LEバージョンでは、すべてのオプションが使用できるわけではありません。

サイトマネージャーは、SSH、SSL / TSLに提供されるプロトコルとオプションの数に満足して、非常に柔軟に構成できます。 セキュリティ設定は、[ファイルの詳細設定]にあります。 プロキシは忘れられず、リストにFTPプロキシ/ HTTP 1.1 / SOCKSがあります。 上級ユーザーにとっては、「スクリプト/コマンド」セクションは興味深いでしょうが、明らかに、コマンドモードはWinSCPよりも控えめに表示され、端末はありません。

まとめ

セキュリティ、データ転送、接続に関連する多数の設定を備えた、無料版用の従来のインターフェイスと堅牢な機能を備えたFTPクライアント。

[-]スケジューラーなし
  [-]廃止されたインターフェース
  [+]優れた機能
  [+] SSH、SSL / TSL、およびプロキシの詳細設定

Bitkinex

BitKinex Webサイトに示されている機能のリストはユーザー環境の利便性に基づいていますが、他の側面に注意を払うと、ボトムラインはFTP、FXP、FTPS、SFTP、HTTP、HTPS、WebDAV、FXP、および間接転送(FTP -\u003e SFTP、WebDAV-\u003e FTPS、HTTP-\u003e FTPなど)。 他の機能はページにリストされています。 彼らは、BitKinexを使用してミラーを作成することも、ダウンロードマネージャーとして(つまり、非常に普遍的なクライアントとして)できると考えています。

接続を作成するには、クイック接続セットアップウィザードを使用しますが、コントロールウィンドウに移動するとスキップできます。 ここでは、すべての種類のプロトコルのデータソースを見つけることができます。各プロトコルは慎重に構成できます。 すべてのソースは、プロトコルタイプごとにグループ化されます。

サーバー上のファイルの操作は、別のウィンドウで実行されます-「Browse Window」。ソースに接続すると開きます。 このウィンドウは、標準の2列マネージャーを提供します。 メインエリアのローカルソースとリモートソースの左側にはホストのリストがあり、下部にはタスクとログのリストがあります。

Windows Explorerとの統合が可能で、ウィンドウ間のドラッグアンドドロップがサポートされています。最も興味深いのは、プロトコル間のデータのドラッグアンドドロップです。 ファイルやフォルダーには、比較、ブロック、CHMODアクセス許可の変更、その他の操作など、多くの操作があります。 プログラムはコマンドラインモードをサポートしています。 追加機能のうち、同期とミラーリングに注目する価値があります。

まとめ

興味深いイデオロギー、柔軟な設定を備えた、幅広いプロトコルのユニバーサルマネージャー。 多くのソース、経験豊富なウェブマスター、システム管理者と連携するユーザーに興味がある。

[+]優れた機能
[+]ソースの便利なグループ化
  [-]直感的なインターフェースが不十分

CoffeeCupはシンプルで「カジュアルな」プログラムで知られていますが、Free FTPクライアントも例外ではありません。 「簡単」という言葉は、機能の説明でよく使用されます。 ただし、FTPプロトコルだけでなく、このクライアントをレビューに含めることができるSFTP、FTPSもサポートしています。

接続を作成するには、S-Driveアカウントが既に確立されている「サーバーの管理」に移動する必要があります。 プログラムはこのサービスに接続することを強引に「推奨」します;サイトマネージャから削除することはできません。

CoffeeCup Free FTPクライアントが静的サイトでの作業を目的としていることは明らかです。オートコンプリート、コードの折りたたみ、バックライトなどの機能を備えた組み込みエディターがあるためです。 残念ながら、それは有料版でのみ利用でき、同時にプログラムの作業領域の半分と別の設定セクションを占有します。 FTPビューモードに切り替えると、視界から簡単に削除できます。

特に安全なプロトコルに関しては、基本的なオプションはほとんどありません。 原則として、初心者ユーザーは安全ではなく、より馴染みのあるFTPを好む傾向があります。 プロキシ設定も設定に存在しますが、接続のタイプを選択することはできませんが、リストにサーバーを追加することのみが可能です。 注目すべき機能には、組み込みのZIPアーカイバが含まれます。 奇妙なことに、PuTTYクライアント用の場所もありました。CoffeeCupFree FTPを使用する経験豊富なユーザーの「予約」ですか?

まとめ

CoffeeCupクライアントは非常に使いやすく、機能が混乱することはありません。 おそらく、サーバー上でHTMLファイルを編集する必要がある初心者のWebマスター、またはWebテクノロジーに精通しているときに役立ちます。

[+]クライアントは簡単に習得できます
  [-]強迫観念Sドライブ
  [-]ディレクトリの検索、同期、比較の欠如
  [-]組み込みのテキストエディター

要約表


FilezillaFTPRushWinscp CoreFTP LEBitkinex
開発者ティム・コスFTPRushWinscp CoreFTP LEBitkinex
免許フリーウェア(GPL)フリーウェアフリーウェア(GPL)フリーウェア(GPL)フリーウェアフリーウェアフリーウェア
プラットフォームWindows、Linux、Mac OSXWindows 2000+Windows 2000+Windows Mac OSXWindows XP +Windows XP +
プロトコルFTP、SFTP、FTPSFTP、SFTP、TFTP +FTP、SFTP、SCP、FTPSFTP、SFTP、WebDAV、クラウドファイル、Googleドライブ、Googleストレージ、Amazon S3 SFTP、SSL、TLS、FTPS、IDNFTP、FTPS、SFTP、HTTP、HTPS、WebDAV + FTP、SFTP、FTPS
コンソール+ + + + +
プロキシFTP、HTTP、SOCKSFTP、HTTP、SOCKS +FTP、HTTP、SOCKS、Telnet +全身のFTP、HTTP、SOCKSFTP、HTTP、SOCKS+
リモート検索+ + + + +
同期する+ + + + + +
ディレクトリ比較+ + + + +

FTPプロトコル操作は、今日Webを介してファイルをアップロードおよびダウンロードする主な方法です。 このために、12を超えるプログラムが作成されています。 任意のプログラムディレクトリに移動します-「FTP」セクションには、約30個の無料またはシェアウェア製品が表示されます。 サーバーにファイルをアップロードするプロセスに非常に適切に対応しています。 ただし、まれなプログラムで同期の問題を定性的に解決できます。つまり、ローカルまたはリモートコンピューター上の変更されたファイルのみを追加または削除します。 同期のタスクはウェブマスターだけのものではないことをすぐに予約します。 これは、プロジェクトの従業員の同期を確保する必要がある企業および組織のシステム管理者に関連しています。

現在存在するFTPを操作するための多くのプログラムのうち、同期タスクの実行に適したソフトウェア製品は多くありません。 ところで、興味深い点-このようなプログラムの中には、ソフトウェア製品の大手で有名なリーダーによって開発された製品は絶対にありません。 非常に興味深く、効率的なシンクロナイザーはすべて、小さな会社または個々のプログラマーによって作成されます。

同期プログラムは多くありません

他の興味深いプログラムが誰かに知られている可能性はありますが、次の3つを検討します。

  • vuBrief  -著者Valentin Kuprovich、サンクトペテルブルク、最初のリリース-2001年3月、フリーウェア。
  • SmartSync Pro  -SmartSync Software社の最初のリリースは2001年のSharewareでもありました。
  • WebSynchronizer  -ReGet Software社、サンクトペテルブルクから、最初のリリース-2003年7月14日、シェアウェア。

それらはすべて、次の機能を正常に実行します。

  • 同じコンピューター内のディレクトリ間でのファイルの転送と同期。
  • リモートコンピューター間のファイル同期。
  • ローカルとFTPディレクトリ間のファイル同期。
  • バックアップファイルのアーカイブ。

これは、これらのプログラムとの共通点ではありません。 zipアーカイブを使用できます。それらはすべて、事前にコンパイルされたスケジュールに従って、ユーザーが不在のときにタスクを完了することができます。 すべてのプログラムで、同期タスクの作成は、タスク実行パラメーターが段階的に設定される特別なマスタールーチンのガイダンスによって促進されます。

vuBrief-同期のための無料プログラム

学習と設定が簡単なプログラムで、さまざまなワークステーション(オフィスと自宅)でプロジェクトに取り組んでいる間にプライベートユーザーのデータを同期することに焦点を当てています。

このプログラムでの同期のタスクは「ポートフォリオ」と呼ばれます。 作成されたジョブの数。非常に多くの「ポートフォリオ」がvuBriefウィンドウに表示されます。 さらに、「ポートフォリオ」については、同期ディレクトリ、同期の方向、同期の時間、タイプまたは名前による同期用ファイルの選択、FTP接続のセットアップのパラメーターが設定されます。

プログラムの使いやすさと配布モード(フリーウェア)-プログラムの主な利点は、一般に初心者ユーザーに推奨されることです。

SmartSync Pro

SmartSync Pro-プロフェッショナル向けの安価な製品

vuBriefとほぼ同時に登場しました。 同期プログラムのすべての古典的な機能を実行しますが、vuBriefと比較して、より快適なインターフェイスといくつかの興味深い便利な機能を備えています。

これらの機能の1つは、同期の前後にファイルのアクションを計画する機能です。 たとえば、プログラムに関連付けられたファイルに変更が発生した場合、特定のプログラムを実行できます。

プログラムは、「スマート」同期を実行できます。つまり、タスクで指定されていても、ソースと同期ファイルの変更の属性、サイズ、時間が比較の結果一致した場合、ファイルをコピーしません。

SmartSync Proは同期ログを保持するため、ユーザーが不在の場合でも作業の実行を簡単に制御できます。 プログラムへのアクセスはパスワードで閉じることができます。 このプログラムは、ウェブでの作業に関連する専門家に最適で、安価で便利です。

WebSynchronizer

これらのプログラムの最新版が市場に登場しました。 そのエンジンは、高く評価されているReGetダウンロードマネージャーのエンジンに基づいています。 これと彼の前任者の経験により、彼は上記のプログラムにはない追加機能を手に入れることができました。

WebSynchronizerは、このクラスで最高の製品です。

まず、WebSynchronizerは標準時間を考慮することができます。 サーバーが物理的にアメリカにある場合、ファイルの変更時間を比較するときに、8時間の差がプログラムによって考慮されます。 さらに、このプログラムは2つのリモートサーバー間でデータを同期するために使用できます。 同期は常に複数のストリームで実行され(ユーザーは数を制限できます)、同期速度が向上します。 データ転送速度自体は、必要に応じて、ユーザーがネットワークとコンピューターの負荷を軽減するために調整できます。

データ転送モードはユニークな機能と呼ばれます。ファイルは変更された名前で転送され、完全転送後にのみファイルは以前の名前に戻り、古いファイルを削除します。 これは、接続がいつでも切断され、ファイル転送が失敗するロシアのユーザーにとって不可欠です。 これが発生した場合、サイトへのアクセスがしばらく(ファイルリカバリの前に)不可能になる状況が考えられます。 WebSynchronizerは、このような状況を排除します。

残念ながら、このプログラムにも欠陥があります。 同期ログは、プログラムが開いている間のみ保存され、個別に保存する必要があります。 プログラムの入力時にパスワード保護はありません。これはマルチユーザーマシンにとって重要です。

まとめ

FTP経由でのファイルのアップロードに関連する多くのプログラムのうち、同期機能を実行できるプログラムはほとんどありません。 適切なレベルのサービスと信頼性により、この機能はユニットごとに実行されます。 vuBriefは、検討に値する唯一のフリーウェアです。 SmartSync Pro-ウェブマスター向けの高品質で信頼性の高いソフトウェアで、「スマート」な同期を提供します。 WebSynchronizerは、データ転送の速度と信頼性を向上させます。

Total Commanderを使用してFTPデータを同期することもできます。 しかし、自分の時間と神経を大事にする人は、シンクロナイザープログラムをもっとよく見るべきです。



簡単なソリューション

「通常の」FTPクライアントを操作するには、2つの方法があります。 1つ目は、ローカルコンピューターのサイトを更新し、すべてのファイルをリロードして、一方を他方に置き換えます。 この方法は、接続が良く、トラフィックの少ない小さなサイトで動作するウェブマスターに適しています。 別のオプション-ローカルコンピューターでサイトを変換した後、ファイルの変更日を手動で比較し、変更されたドキュメントのみをアップロードします。 これは非常に時間がかかるオプションです。インターネットプロジェクトの小さな変更でも注意と正確さが必要です。
  ファイル作成日を比較する機能は、ファイルマネージャー、たとえばFARまたはTotal Commanderに転送できます。 ディレクトリを比較し、組み込みのFTPクライアントを含めることができるため、Webマスターの作業ツールと見なすことができます。 ただし、通常のファイルマネージャーに依存しているため、プログラム自体によって同期プロセスに課せられる制限を覚えておく必要があります。
まず、Total Commanderの同期モードは非常に単純です。現在のファイル変更日時は、新しいファイルがより「正しい」という仮定に基づいて比較されます。 一方、これは常に十分ではありません。 さらに、ファイルマネージャはサブディレクトリを比較しません。これはWebプロジェクトの場合に当てはまります。
  第二に、Total Commanderはサービス情報を記憶していません。たとえば、サーバーが異なるタイムゾーンにある場合、ファイルのダウンロード中にエラーが発生する可能性があります(この件に関するドキュメントに赤い文字の警告が多数表示されることは無駄ではありません)。
  これら2つの制限を削除すると、「通常の」FTPクライアントが実際のシンクロナイザーに変わります。 このようなプログラムは定性的に新しいレベルに移行します。ファイル削除操作を自動的に同期し、競合を監視し、誤って変更されたファイルを元の形式に戻すことができます。

シンクロナイザー

FTPプロトコルを使用してファイルを操作することに加えて、専用のシンクロナイザーFTPクライアントは次のことを行う必要があります。

1ローカルコンピュータとリモートコンピュータのデータを比較します。できれば比較用の設定を使用してください。 このタスクは、見た目ほど単純ではありません。ユーザーとサーバーの相互のリモートロケーションはかなり一般的な状況であるため、異なるタイムゾーンのコンピューターのリアルタイムを比較する必要があります。 さらに重要なことは、異なるコンピューター上の異なるユーザーが同じファイルを変更する可能性を考慮する必要があるため、ファイル自体を比較する必要があることです。
  2分析に従って、選択的なファイルのアップロード/ダウンロードを実行します。
  3通信が途切れた後、作業を\u200b\u200b復元します。
  4作業記録を維持します。
  5ロシア語のインターフェースとロシア語のヘルプファイルがあります。
  6セキュリティ更新を確認します。 ファイルのダウンロード中に接続の切断が発生した場合、不完全なファイルが原因で、サイトを表示したり、しばらく利用できなくなったりすることがあります。 ユーザーフレンドリーな更新は、簡単な手順を使用して実装されます。ファイルは最初に一時的なものにアップロードされ、その後名前が変更されます。
  7入力された基準(フィルター)に従って選択的な更新を実行する機能を備えています。 この機能は、サイトのすべてのコンテンツではなく、プロジェクトのグラフィック部分のみを更新する必要がある場合に必要です。
  8スケジュールに従ってファイルを同期します。 この機能により、特定の時間にユーザーの介入なしで同期プロセスが完了します。

そのようなタスクを引き受ける多くのユーティリティがありますが、ロシアのプログラマーの提案のみを考慮します。 そして、ここでのポイントは愛国心ではありませんが、企業プロジェクトはしばしばウェブサイト開発者ではなく、英語と特別な用語の知識が必須ではない従業員によってサービスされるという事実です。
誰が必要か

インターネットユーザーの多様性は、さまざまな種類のシンクロナイザープログラムを必要とするいくつかのグループに分けることができます。 最初のグループは、HTMLで作成された1つまたは2つのシンプルなサイトを維持し、さまざまなFTPサーバーを使用してファイルを交換する必要がある初心者ユーザーで構成されます。 2番目のグループは、インターネットプロジェクトをタイムリーかつ迅速に同期する必要があるプロのユーザーです。特定の時間に高速で高品質に同期することをお勧めします。
  3番目のグループは、FTP同期よりも機能が広い専門ユーザーで構成されています。 簡単な説明:技術的には、同期はデータ転送であり、たとえばコピーでもあります。 したがって、多くの同期プログラムにはバックアップ機能が含まれています。 私たちの意見では、これらのユーザーグループに最適なプログラムをいくつか選択しました。
非専門家向け

このグループのプログラムを選択するとき、私たちは彼らにとって無料のプログラムとシンプルなインターフェースがより重要であるという単純な仮定から進みました。 許容できる作業品質のすべての無料ユーティリティの中で、FastUpdate(dinara.ru/fup)を区別できます。 当初は、FTPプロトコルを使用してファイルを同期するためだけに作成されたため、このようなプログラムに典型的なローカル同期およびバックアップ機能が奪われていました。 プログラムは非常にシンプルで洗練されており、優れたインターフェイスを備えています。 ロシア語にははっきりとした助けがあります。
  ローカルフォルダーをFTPと同期しますが、一方向のみ-FTPへの変更をチェックしません。 フィルター、ジョブプレビュー、同期プランの編集、スケジュールされた起動があります。 残念ながら、このユーティリティは作業のログを保持しません。 プログラムは、発生したエラーを正しく処理できない場合があります。サーバーへのファイルのアップロードに失敗すると、FastUpdateは「考え」、ファイルが転送されていることをステータスバーに記録しますが、何も起こりません。 通常、これは、ユーザーが数メガバイトのオーダーの非常に大きなファイルをロードした場合に発生します。
ただし、初心者ユーザーのWebサイトの場合、これは一般的ではありません。 コミュニケーションを望まないユーザーは、ダウンロードプロセスを特に監視する必要があります。 ファイルが必要以上に長く転送されていることに気付いたら、「更新を停止」ボタンをクリックします。 ちょっとしたトリック-設定のFTPサーバーの名前は、「ftp://」プレフィックスなしで記述する必要があります。そうしないと、理解できないソケットエラー10110エラーが発生します。ローカルフォルダー内のサイトのコンテンツが既に準備されているが、サーバー上にない場合は、すべてのファイルを選択します リストし、コンテキストメニューで[更新]を選択します。 それ以外の場合、プログラムはローカルフォルダーで何も変更されていないため、サーバーに何も送信する必要がないと考えます。
  これらの欠点にもかかわらず、このプログラムは、非常に大きなサイトではなく、ホームページの公開にほぼ理想的です。 しかし、プロではないユーザーが手間のかからないプログラムを入手したい場合は、商用製品を検討する必要があります。 ユーザーの2番目と3番目のグループにとって、商用プログラムへのアクセスはもはや機会ではなく、必要です。 このようなユーティリティは、接続の安定した動作とマルチスレッドデータのダウンロードを提供します。 技術的な問題が発生した場合、カスタマーサポートサービスはユーザーが自由に利用できます。

専門家向け

プロのユーザーのニーズを条件付きでFTP同期またはすべての種類の同期とバックアップのいずれかのニーズに分割しました。 これらのニーズを満たすプログラムがいくつかあります。

Site Publisher(www.sitepublisher.net);

SmartSync Pro(www.smsync.com);

ZSKSoft Synchronizer(www.zsksoft.ru/zsync.htm);

WebSynchronizer(www.websynchronizer.com/en)。
  最初の3つのプログラムはすべてのタイプの同期とバックアップを実行できますが、後者は同期のみに特化しています。
同期のみが必要な場合

同期のみが必要な場合は、WebSynchronizerプログラム(www.websynchronizer.com/en)をお勧めします。 データ転送に特化した会社によって開発され、優れたReGetダウンロードマネージャーで知られているため、このユーティリティでFTPを使用する作業が非常に高いレベルで実装されていることは驚くことではありません。 これは小さなことでも明らかです-WebSynchronizerは、割り当てられていないユーザー名とパスワードを使用して質問なしでFTPサイトに接続します(他のシンクロナイザーを使用する場合、通常、匿名という単語のスペルを覚えておく必要があります)。

ReGetから借用した情報トランスポートメカニズムにより、複数のストリームでの同期が可能になり、送信速度が向上します。 ただし、実際の速度の向上は、インターネット接続の種類によって異なります。 ロシアの通常のダイヤルアップでは、速度は時々ではなくパーセントで増加します。 ただし、ローカル同期では、ユーザーはマルチスレッドデータ転送の効果を最大限に活用できます。
  このプログラムの優れた機能の1つに、タスク作成ウィザードがあります。これは、同期タスクを作成するプロセス全体を段階的にユーザーにガイドします。 残念ながら、すべてのプログラムのドキュメントは英語のみです。 インターフェースは非常に快適で、マスターの手が感じられます(Artemy Lebedevのスタジオは素晴らしい仕事をしました)。 スキンを使用できます。
  このプログラムは、ローカルフォルダーとFTP、およびローカル-ローカル、FTP-FTP、ローカルFTPの任意の組み合わせで動作します。 ローカルコンピューターへの中間ダウンロードを行わずに2つのリモートサーバー間で同期する可能性に注意する必要があります。この方法で、プログラムはインターネットプロジェクトの「ミラー」の簡単で簡単な更新を提供します。 WebSynchronizerには、紳士用の高品質なシンクロナイザーセットがあります:安全な更新モード、ファイルの再開、複数のスレッドでの作業、サーバーのタイムゾーンの決定(他の商用シンクロナイザープログラムとは異なり、WebSynchronizerはそれを正しく決定します)。
  作業のプロトコルは、プログラムの下端にある別のパネルで行われ、同期プロセスを常に制御します。 ユーザーは、すべてのスレッドに対して同時に、および各スレッドに対して個別に作業全体を制御することができます。 操作中に発生したエラーはプロトコルに記録されます-赤い背景に一連の記録があり、注目を集めています。 さらに、そうあるべきであるが、再試行は設定で指定された数とまったく同じように行われます。
組み込みのスケジューラを使用して、WebSynchronizerはそれ自体で反復タスクを実行できます。 スケジューラーの各オーダーには、「アクション」と「イベント」の2つの属性があります。 「タスクの起動」、「プログラムの起動」、「インターネットへの接続の確立」、「切断」、「コンピューターの切断」の5つのアクションを使用できます。 「イベント」は、スケジュールされたタスクが実行される時間です。 オプションで、1つまたは複数の同期タスクをスケジューラタスクに関連付けることができます。 「アクション」と「イベント」のそれぞれに対して、柔軟な設定が提供されます。 これにより、時刻やユーザーの空き時間に関係なく、ファイルとフォルダーの同期の自動化を最大化できます。
  便宜上、フィルターシステムとファイルの関連付けの使用が提供されます。 フィルタは、特定のドキュメントのマスクによって設定できます。 さらに、サイズでファイルを選択できます。これはファイルの関連付けで行われます。これにより、特定のテンプレートに従って、一部のアクションとパラメーターをファイルに関連付けることができます。
  ただし、このシンクロナイザーにも欠点があります。 主なものは、ファイルの状態を記憶していないため、ドキュメントがより新しいが関連のないバージョンに置き換えられた場合に競合を検出できないことです。 この状況は、複数のユーザーがローカルコンピューターで同じファイルを同時に操作している場合に発生します。 両方のファイルが変更され、同期中に一方のバージョンのみが保存され、もう一方への変更は無視されます。 部分的に、この欠点は、同期期間中にすべての処理されたファイルがブロックされ、それらに変更を加えることができないという事実によって補われます。 一般に、WebSynchronizerはプロジェクトのチームワーク用に設計されていないことに留意する必要があります。
  私たちの意見では、プログラムには小さな時間間隔があり、ファイルの「新鮮さ」を決定します。 ファイル時間を比較するときの最大精度は1分(デフォルトでは2分)です。 差が小さい場合、ファイルは同じと見なされます。 ただし、ローカルファイルを比較する場合、これは重要です。FTPプロトコルを使用してファイルを操作するにはこれで十分です。 さらに重要なことは、キャッシュをオンにしてFTPフォルダーを更新する方法がないことです。 その結果、大規模なサイトでは、クロールにかかる時間が非常に長くなる可能性があります。
バックアップも必要な場合

FTP同期だけでなく、オフライン同期だけでなくバックアップ機能も必要なユーザーには、ZSKSoft LabのZSKSoft Synchronizer(www.zsksoft.ru/zsync.htm)が最適です。 プログラムは比較的最近作成されました。 このユーティリティには、慣れる必要のある特定のインターフェイスがあります。 同様の高級プログラムの中で珍しい利点は、詳細なロシア語のドキュメントと、その開発に非常に役立つ特別に作成された作業例です。
  ZSKSoft Synchronizerは、ローカルフォルダー、ZIPアーカイブ、FTPおよびオフラインフォルダーを同期します。 フィルターは非常に便利に作成されました。これは単なるマスクのリストではなく、必要なまたは不要なファイルまたはファイルタイプがドラッグアンドドロップを使用して同期プランから直接転送されるカテゴリの編集可能なセットです。 カテゴリについては、同期のさまざまな方向を設定できます。1人の従業員が作業しているファイルは、彼からプロジェクトの共有フォルダにコピーされ、同僚のファイルは-彼にコピーされます。 プログラムは、2つのファイルの内容がどのように正確に異なるかを示し、不審な何かが発生した場合(たとえば、ファイルの日付/時刻が減少した場合)にユーザーに自動的に通知して変更を追跡します。
  同期プランはリストではなくツリーの形式で表示され、重大度(show \\ not show、changed \\ not changed、疑わしい、競合など)でコンテンツをフィルタリングできます。 WebSynchronizerと同様に、このユーティリティは、任意の種類および組み合わせの複数のフォルダーを同時に同期できます。 他のプログラムとは異なり、すべてのファイルを連続して送信するのではなく、必要なファイルのみを送信することにより、オフライン同期を開始できます。 さらに、プログラムはFTPフォルダーをスキャンせずに更新できます-この機能はFast UpdateとSite Publisherのみにあります。 ZSKSoft Synchronizerは日付と時刻を正直に比較します。コピー後にファイルから日付と時刻を調べることができるからです。
合理性は小さなことでも見えます:たとえば、ファイルを比較するとき、プログラムはそれらに番号の形式でバージョン番号をすぐに割り当てるので、日付/時刻を見ずにどちらが新しいかをすぐに見ることができます。 そして、最後に、主な利点はプログラム自体のアーキテクチャに隠されています-異なるタイプのフォルダーの操作は、単一のインターフェースを介して行われます。 これは、ZSyncがさらなる開発を目的としていることを意味し、しばらくすると、新しいバージョン(たとえば、CVSの操作方法、メールデータベース、ノートブックなどの同期方法を知っている人)のリリースが期待できます。
  このプログラムの欠点の中で、特定の時点での同期の欠如とインターフェイスに慣れる必要があることに注意してください。
同期の種類

同期は、指定された基準に従ってさまざまなフォルダーのファイルを比較し、必要に応じて上書きするプロセスです。 比較基準は異なる場合がありますが、ほとんどの場合、ファイルが作成または変更された時間です。 いくつかの同期タスクがあります。 それらの分類は、このプロセスが実行されるフォルダーのタイプに従って行われます。
  -ローカル同期-同じコンピューターのフォルダー間の同期。 ほとんどの場合、これらは異なる論理ディスクまたは物理ディスクにあるフォルダーです。 この同期の目的は、データのセキュリティを確保することです。
  -リモート同期-ローカルまたはインターネット上にある、これらのコンピューターが配置されているネットワークに関係なく、異なるコンピューターのフォルダー間の同期。 この同期の目的は、これらのコンピューター上のフォルダーのIDを確認することです。

オフライン同期-ネットワークで接続されていないコンピューター間のフォルダーの同期。 目標は、接続されていない異なるコンピューター上で同じプロジェクトの継続的な作業を確保することです。
バックアップ機能

技術的には同期とコピーのプロセスは単一の基盤を持っているため、この機能にはデータ同期用のプログラムの大部分があります。 ただし、バックアップは依然としてかなり広範囲のタスクであることに注意してください。 したがって、データストレージの観点から、説明されているプログラムから幅広い機会を期待すべきではありません。 最良の場合、彼らは情報をZIPファイルにいくつかの保管場所にコピーします。 プロのバックアップの場合、プロのプログラムを購入することをお勧めします。