Synchronizujte ftp a místní složku Windows. Synchronizujte složky FTP, soubory a data SFTP a FTPS. Operace se soubory

Data můžete také synchronizovat přes FTP s pomocí Total Velitel. Ale člověk, který si váží svého času a nervů, by se měl stále blíže podívat na synchronizační programy.



JEDNODUCHÁ ŘEŠENÍ

S „běžnými“ FTP klienty lze pracovat dvěma způsoby. První je aktualizace webu na místní počítač a znovu stáhnout všechny soubory a některé nahradit jinými. Metoda je vhodná pro webmastera, který má dobré připojení a pracuje s malým webem s nízkou návštěvností. Další možností je ručně porovnat data úprav souborů po transformaci webu na místním počítači a nahrát pouze upravené dokumenty. Jedná se o velmi pracně náročnou možnost – i malá změna internetového projektu vyžaduje pozornost a přesnost.
Funkci porovnávání dat vytvoření souborů lze přenést do správce souborů – řekněme FAR nebo Total Commander. Mají schopnost porovnávat adresáře a zahrnují vestavěného FTP klienta, takže je lze považovat za pracovní nástroj pro webmastera. Když se však spoléháte na známého správce souborů, musíte si pamatovat omezení, která jsou na proces synchronizace kladena samotným programem.
Za prvé, režim synchronizace v Total Commanderu je řešen velmi jednoduše: porovnává se aktuální datum/čas změn souborů na základě předpokladu, že více nový soubor- správnější“. Ne vždy to však stačí. Navíc správci souborů neporovnávají podadresáře a to je u webových projektů důležité.
Zadruhé, Total Commander si nepamatuje žádné servisní informace, a pokud se váš server, řekněme, nachází v jiném časovém pásmu, pak jsou možné chyby při stahování souborů (ne nadarmo se v dokumentaci uvádí řada varování červeným písmem o tento).
Odstraněním těchto dvou omezení se z „běžného“ FTP klienta stane skutečný synchronizátor. Takové programy se posouvají na zcela novou úroveň – dokážou automaticky synchronizovat operace mazání souborů, sledovat konflikty, vracet chybně upravené soubory do původní podoby atd.

SYNCHRONIZÁTORY

Kromě práce se soubory prostřednictvím protokolu FTP musí specializovaný synchronizační FTP klient:

1 Porovnejte údaje o místních a vzdálený počítač, nejlépe s nastavením parametrů pro srovnání. Tento úkol není tak jednoduchý, jak se zdá - je nutné porovnávat reálný čas počítače v různých časových pásmech, protože vzdálené umístění uživatele a serveru od sebe je poměrně běžná situace. A co je mnohem důležitější, musíte porovnat samotné soubory, protože musíte vzít v úvahu možnost změn stejného souboru různými uživateli na různých počítačích.
2 Proveďte selektivní načítání/nahrání souborů v souladu s provedenou analýzou.
3 Po ztrátě připojení obnovte svou práci.
4 Veďte si pracovní záznamy.
5 Mít Rozhraní v ruském jazyce a ruský soubor nápovědy.
6 Zajistěte zabezpečení aktualizací. Pokud během stahování souboru dojde k selhání připojení, neúplný soubor může ztížit procházení webu nebo jej na nějakou dobu znemožnit. Bezproblémová aktualizace pro návštěvníky je realizována pomocí jednoduchého postupu: soubor se nejprve nahraje do dočasného souboru a poté se přejmenuje.
7 Umět provádět selektivní aktualizace podle zadaných kritérií (filtrů). Tato funkce je potřeba v případě, že je potřeba aktualizovat nikoli celý obsah webu, ale řekněme pouze grafickou část projektu.
8 Synchronizujte soubory podle plánu. Tato funkce zajišťuje dokončení procesu synchronizace v určitou dobu a bez zásahu uživatele.

Existuje mnoho utilit, které provádějí takové úkoly, ale budeme zvažovat pouze návrhy ruští programátoři. A tady nejde vůbec o patriotismus, ale o to, že údržbu firemních projektů často neprovádějí vývojáři webových stránek, ale zaměstnanci firem, pro které znalost anglického jazyka a speciální terminologie není povinná.
KDO CO POTŘEBUJE

Různorodost uživatelů internetu lze rozdělit do několika skupin, které potřebují různé typy synchronizačních programů. První skupinou jsou začínající uživatelé, kteří musí udržovat jednu nebo dvě jednoduché stránky vytvořené v HTML a používat různé FTP servery pro výměnu souborů. Druhou skupinou jsou profesionální uživatelé, pro které je důležité synchronizovat své internetové projekty včas a rychle a je vhodné tak učinit v určitou dobu s vysoká rychlost a kvalitu.
Třetí skupinou jsou profesionální uživatelé, jejichž funkce jsou širší než jen FTP synchronizace. Malé upřesnění: technicky je synchronizace přenos dat, stejně jako například kopírování. Proto mnoho synchronizačních programů obsahuje funkci zálohování. Vybrali jsme několik programů, které jsou podle našeho názoru optimální zadané skupiny uživatelů.
Pro neprofesionály

Při výběru programu pro tuto skupinu jsme vycházeli z jednoduchého předpokladu, že jim bude prospěšný vyšší hodnotu Program je zdarma a má jednoduché rozhraní. Mezi všemi bezplatné služby FastUpdate (dinara.ru/fup) lze označit za přijatelnou kvalitu práce. Původně byl vytvořen pouze pro synchronizaci souborů přes FTP protokol, takže byl ochuzen o lokální synchronizační a zálohovací funkce typické pro takové programy. Program je velmi jednoduchý a přehledný, s vynikající rozhraní. V ruštině je dobrá a srozumitelná nápověda.
Synchronizuje lokální složky s FTP, ale pouze v jednom směru - nekontroluje změny na FTP. K dispozici je filtr, náhled úkolů a úprava plánu synchronizace, spouštění podle plánu. Bohužel tato utilita nevede protokol o své činnosti. Program může nesprávně zpracovat vzniklé chyby: když soubor nelze z nějakého důvodu nahrát na server, FastUpdate „přemýšlí“, ve stavovém řádku zůstane zpráva, že se soubor přenáší, ale nic se neděje. To se obvykle stane, pokud uživatel načte velmi velký soubor- asi několik megabajtů.
Ale musíte uznat, že to není typické pro weby pro začínající uživatele. Uživatelé, jejichž připojení není příliš žádoucí, musí konkrétně sledovat proces stahování. Pokud si všimnete, že přenos souboru trvá déle, než by měl, klikněte na tlačítko Zastavit aktualizaci. Malý trik - název FTP serveru v nastavení musí být zapsán bez předpony „ftp://“, jinak dojde k nepochopitelné chybě socket error 10110. Pokud již obsah webu v místní složce byl připraven, ale ještě není na serveru, pak musíte vybrat všechny soubory v seznamu a v kontextové nabídce vybrat „Aktualizovat“. V opačném případě si program bude myslet, že protože se v místní složce nic nezměnilo, není třeba nic odesílat na server.
I přes tyto nedostatky je program téměř ideální pro publikování domovských stránek a nepříliš rozsáhlých webů. Pokud ale chce neprofesionální uživatel bezproblémový program, pak by měl zvážit komerční produkty. Pro druhou a třetí skupinu uživatelů kontaktujte komerční programy– již není příležitostí, ale nutností. Tyto nástroje zajišťují stabilní provoz připojení a vícevláknové stahování dat. Kdykoli technické problémy Uživateli je k dispozici služba podpory.

Pro profesionály

Potřeby profesionální uživatelé jsme podmíněně rozdělili na potřebu buď FTP synchronizace nebo synchronizace všech typů plus zálohování. Existuje několik programů, které tyto potřeby splňují.

Vydavatel stránek (www.sitepublisher.net);

SmartSync Pro (www.smsync.com);

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

WebSynchronizer (www.websynchronizer.com/ru).
První tři programy mohou provádět všechny typy synchronizace a záloha, poslední jmenovaný se specializuje pouze na synchronizaci.
Pokud potřebujete pouze synchronizaci

Pro ty, kteří potřebují pouze synchronizaci, doporučujeme program WebSynchronizer (www.websynchronizer.com/ru). Vyvinula jej společnost specializující se na přenos dat a známá svým vynikajícím download managerem ReGet, takže není divu, že práce s FTP je v této utilitě implementována na velmi vysoké úrovni. To se projevuje i v maličkostech – WebSynchronizer se bez jakýchkoliv dotazů připojí k FTP serveru, pokud není zadáno uživatelské jméno a heslo (při práci s jinými synchronizátory si obvykle musíte pamatovat, jak se slovo Anonymní píše).

Mechanismus přenosu informací, vypůjčený od ReGet, umožňuje synchronizaci v několika vláknech, což zvyšuje rychlost přenosu. nicméně skutečný nárůst rychlost závisí spíše na typu internetového připojení. Při telefonickém připojení, které je typické pro Rusko, se rychlost nezvyšuje několikrát, ale o procenta. Při lokální synchronizaci však uživatel získá maximální efekt z vícevláknového přenosu dat.
Jednou z příjemných funkcí programu je průvodce vytvořením úlohy, který uživatele krok za krokem provede celým procesem vytvoření synchronizační úlohy. Bohužel veškerá dokumentace k programu je pouze zapnutá anglický jazyk. Rozhraní je velmi příjemné, cítíte ruku mistra (studio Artemyho Lebedeva odvedlo skvělou práci). Je možné použít skiny.
Program umí pracovat s lokálními složkami a FTP a v libovolné kombinaci: local-local, FTP-FTP a local-FTP. Je třeba poznamenat, že je možné synchronizovat mezi dvěma vzdálenými servery bez mezilehlého stahování do místního počítače - program tedy umožňuje snadnou a jednoduchou aktualizaci „zrcadel“ internetového projektu. WebSynchronizer má pánský set kvalitní synchronizátor: bezpečný režim aktualizace, obnovení souborů, práce ve více vláknech, určení časového pásma serveru (na rozdíl od některých jiných komerčních synchronizačních programů jej WebSynchronizer určuje správně).
Pracovní protokol je uchováván v samostatném panelu na spodním okraji programu, který poskytuje neustálou kontrolu nad procesem synchronizace. Uživatel má možnost ovládat práci jak jako celek, pro všechna vlákna současně, tak pro každé vlákno zvlášť. Chyby, které při práci vzniknou, se zapisují do protokolu – na červeném pozadí je řada záznamů, které přitahují pozornost. Navíc se podle očekávání provede přesně tolik pokusů, kolik je uvedeno v nastavení.
Pomocí vestavěného plánovače může WebSynchronizer nezávisle provádět opakující se úkoly. Každá objednávka v plánovači má dva atributy: „akce“ a „událost“. K dispozici je pět akcí: „spustit úlohu“, „spustit program“, „navázat připojení k internetu“, „přerušit připojení“, „vypnout počítač“. „Událost“ je čas, během kterého se provádí naplánovaná úloha. Volitelně lze k úloze plánovače přidružit jednu nebo více úloh synchronizace. Pro každou z „akcí“ a „událostí“ jsou k dispozici flexibilní nastavení. To vše vám umožňuje dosáhnout maximální automatizace práce při synchronizaci souborů a složek bez ohledu na denní dobu a na to, zda má uživatel volný čas.
Pro snadné použití je k dispozici filtrační systém a použití přidružení souborů. Filtry lze nastavit pomocí masky pro konkrétní dokumenty. Kromě toho můžete vybrat soubory podle velikosti - to se provádí v asociace souborů, které umožňují přiřadit určité akce a parametry k souborům podle konkrétního vzoru.
Tento synchronizátor má však i nevýhody. Hlavní je, že si nepamatuje stav souborů, takže nedokáže detekovat konflikty, když je dokument nahrazen novější, ale již neaktuální verzí. Tato situace nastane, pokud několik lidí pracuje na stejném souboru současně na svých místních počítačích. Oba soubory byly upraveny a kdy dojde k synchronizaci uložení pouze jedné verze, změny ve druhé budou ignorovány. Tento nedostatek je částečně kompenzován tím, že během synchronizace jsou všechny zpracovávané soubory blokovány a nelze v nich provádět změny. Obecně je třeba mít na paměti, že WebSynchronizer není určen pro týmovou práci na projektu.
Dle našeho názoru má program také malé časové intervaly, kterými se určuje „čerstvost“ souboru. Maximální přesnost při porovnávání časů souborů je jedna minuta (výchozí jsou dvě minuty). Pokud je rozdíl menší, pak se soubory považují za identické. To je však podstatné při srovnávání místní soubory, to pro práci se soubory přes FTP stačí. Mnohem důležitější je, že neexistuje způsob, jak aktualizovat složku FTP s povolenou mezipamětí. V důsledku toho může být čas potřebný k procházení u velkých webů poměrně významný.
Pokud potřebujete také zálohu

Pro uživatele, pro které je relevantní nejen FTP synchronizace, ale také možnost zálohování a také offline synchronizace, je nejvhodnější ZSKSoft Synchronizer (www.zsksoft.ru/zsync.htm) od ZSKSoft Lab. Program vznikl relativně nedávno. Tento nástroj má poměrně specifické rozhraní, na které si musíte zvyknout. Vzácná výhoda mezi podobnými programy vysoká třída– podrobná ruskojazyčná dokumentace a speciálně vytvořené příklady práce, které budou velmi užitečné při jejím zvládnutí.
ZSKSoft Synchronizer synchronizuje místní složky, ZIP archivy, FTP a offline složky. Filtr je udělaný celkem pohodlně – nejde jen o seznam masek, ale o editovatelnou sadu kategorií, do kterých je potřeba, popř. nepotřebné soubory nebo typy souborů jsou přeneseny přímo z plánu synchronizace s pomocí Drag-and-Drop. Kategorie lze přizpůsobit různé směry synchronizace: soubory, na kterých pracuje jeden zaměstnanec, jsou zkopírovány od něj do sdílené složky projektu a soubory jeho kolegů jsou zkopírovány k němu. Program dokáže přesně ukázat, jak se obsah dvou souborů liší, sleduje změny a automaticky informuje uživatele, pokud se stane něco podezřelého (například se sníží datum/čas souboru).
Plán synchronizace je zobrazen jako strom, nikoli jako seznam, je možné filtrovat obsah podle závažnosti (zobrazit/nezobrazit, změnit/nezměnit, podezřelý, konflikty atd.). Stejně jako WebSynchronizer může tento nástroj současně synchronizovat několik složek, jakéhokoli typu a v jakékoli kombinaci. Na rozdíl od jiných programů dokáže spustit offline synchronizaci odesláním ne všech souborů za sebou, ale pouze těch nezbytných. Program navíc dokáže aktualizovat složky FTP bez jejich skenování – tuto funkci má pouze Fast Update a Site Publisher. ZSKSoft Synchronizer poctivě porovnává datum a čas, protože po zkopírování může soubory znovu požadovat.
Promyšlenost je vidět i v maličkostech: například při porovnávání souborů jim program okamžitě přiřadí čísla verzí v podobě čísel, takže hned vidíte, která je novější, aniž byste se dívali na datum/čas. A nakonec hlavní výhoda se skrývá v samotné architektuře programu – práce se složkami odlišné typy probíhá přes jediné rozhraní. To znamená, že ZSync je zaměřen další vývoj a po nějaké době můžete očekávat vydání nových verzí (například těch, které umí pracovat s CVS, synchronizovat poštovní databáze, notebooky a mnoho dalšího).
Mezi nevýhody tohoto programu patří nedostatek možností synchronizace určený čas a nutnost zvyknout si na rozhraní.
Typy synchronizace

Synchronizace je proces porovnávání a v případě potřeby přepisování souborů v různých složkách podle zadaných kritérií. Porovnávací kritéria se mohou lišit, ale nejčastěji je to čas vytvoření nebo úpravy souboru. Existuje několik synchronizačních úloh. Jsou klasifikovány podle typů složek, na kterých se tento proces provádí.
- Lokální synchronizace– synchronizace mezi složkami na stejném počítači. Nejčastěji se jedná o složky umístěné na různých logických resp fyzické disky. Účelem takové synchronizace je zajistit bezpečnost dat.
- Vzdálená synchronizace - synchronizace mezi složkami na různých počítačích, bez ohledu na to, v jaké síti se tyto počítače nacházejí - místní nebo na internetu. Účelem takové synchronizace je zajistit identitu složek na těchto počítačích.

Offline synchronizace – synchronizace složek mezi počítači, které nejsou vzájemně propojeny sítí. Cílem je zajistit nepřetržitou práci na stejném projektu na různých, nesouvisejících počítačích.
Funkce zálohování

Většina programů pro synchronizaci dat má tuto funkci, protože procesy synchronizace a kopírování technicky ano jediný základ. Je však třeba mít na paměti, že zálohování je stále poměrně široká oblast úkolů. Proto není třeba očekávat široké možnosti z hlediska ukládání dat. Ve velmi nejlepší scénář zkopírují informace do souboru ZIP formát pro několik skladovacích míst. Pro profesionální zálohování se stále doporučuje zakoupit profesionální programy.

Téměř každý webmaster se potýká s potřebou najít optimální a dokonce pravděpodobně nejvíce nejlepší nástroj pracovat s vaším webem. Práce na webu znamená kopírování souborů na server a ze serveru, mazání a úpravy, nastavení přístupových práv k určitým souborům a složkám a také nastavení přístupových práv pro samostatné soubory a složky. A v tomto článku vám řeknu, jak používat nejlepšího (podle mého osobního názoru) FTP klienta Filezilla. Celá potřeba používat tento program se objeví, když vytvoříte webovou stránku a umístíte ji na vzdálený server poskytovatele hostingu.

Takže první věc, kterou musíte udělat, je stáhnout instalační soubor FileZilla. Můžete si jej stáhnout zde: filezilla.ru/get. Stáhněte si soubor do počítače z odkazu. Můžete si vybrat, zda si stáhnete standardní verzi, kterou musíte nainstalovat, a přenosnou verzi. Instalace se provádí jako jakákoli jiná instalace. V případě přenosná verze, instalace se bude skládat z snadná tvorba složky se soubory bez změny nebo vytváření položek registru.

Po úspěšné instalaci spusťte klienta a pokračujte v nastavení FTP připojení.

Nastavení připojení FTP

Chcete-li se připojit ke vzdálenému serveru, musíte nakonfigurovat právě toto připojení. K tomu musíte znát IP adresu serveru (například vypadá: 192.168.123.343) nebo jeho URL (například: www.fileserver.com). Poskytovatel hostingu obvykle posílá potřebné údaje v dopise po nákupu nebo po registraci. Údaje pro připojení ke vzdálenému serveru dále zahrnují: přihlašovací jméno, heslo a někdy i port, přes který je spojení navázáno (port je uveden za dvojtečkou v IP adrese, například: 192.168.123.343: 8080 ).

Připojení pomocí FileZilla se provádí dvěma způsoby. První je přímá indikace v terénu rychlé připojení všechna data a druhá je vytvoření záznamu s daty ve správci připojení. V prvním případě se po ukončení programu údaje o připojení neuloží, ve druhém se uloží vše (IP, login a heslo). Vezměte prosím na vědomí, že všechna uložená data pro připojení k vašemu serveru budou k dispozici každému, kdo získá přístup k vašemu počítači pod vaším účet. Pokud tedy nemáte ani heslo pro přihlášení do Windows, je lepší použít první způsob připojení a uložit přístupové údaje na místo, které je ostatním nepřístupné. Vřele doporučuji používat KeePass k ukládání všech hesel a přístupových údajů. O tom, jak jej využít k ukládání přístupových údajů k FTP a zároveň k navázání spojení stisknutím jednoho tlačítka, se dočtete v článku:.

Spustíme program a v horním řádku (kde je označen šipkami) označíme údaje o připojení: Host, Login, Password, Port (je-li to nutné) a klikneme na tlačítko „Rychlé připojení“.

Pokud připojení proběhlo bez chyb, v pravém okně uvidíte seznam složek a souborů, které se nacházejí na vašem serveru, ke kterému jste se připojili přes FTP klienta. Také v historii akcí bude stav indikovat, že „Připojení bylo navázáno“ a „Seznam adresářů byl načten“. Po prvním připojení k serveru FileZilla uloží historii připojení, kterou lze otevřít kliknutím na trojúhelník vpravo od tlačítka „Rychlé připojení“. Všechny informace o připojení jsou uloženy kromě hesla. Budete jej muset zadávat pokaždé (na rozdíl od správce připojení, kde je uloženo i heslo).

Nyní můžete rychle tvořit FTP připojení s vaším serverem. Druhý způsob zahrnuje vytvoření záznamů s přístupovými údaji k vašim webům ve správci webu. Chcete-li to provést, klikněte na tlačítko „Otevřít správce webu“. A vytvořte nový záznam kliknutím na tlačítko „Nový web“. Pro jeho identifikaci mu ihned vymyslíme název (nazval jsem ho např. Můj blog 01) a pro nastavení loginu a hesla v přihlašovacích parametrech změníme typ přihlášení z „Anonymní“ na „Normální“ (po změně se objeví pole pro zadání loginu a hesla).

Poté vše vyplňte povinná pole(Hostitel, Uživatel (Přihlášení) a Heslo) a klikněte na tlačítko „OK“, pokud chceme záznam pouze uložit, nebo klikněte na „Připojit“ pro uložení záznamu a připojení k serveru.

Ve výchozím nastavení je ukládání hesel povoleno v nastavení, ale pokud se náhle při ukládání záznamu objeví upozornění, že funkce ukládání hesel je deaktivována, budete muset přejít do nabídky „Upravit“ >> „Nastavení“ a v na kartě „Rozhraní“ zrušte zaškrtnutí možnosti „Neukládat hesla“

Po vytvoření záznamů s daty pro připojení přes FTP ke vzdálenému serveru, abyste se při otevření programu mohli připojit k určenému hostiteli, jednoduše klikněte na trojúhelník napravo od tlačítka „Site Manager“ a vyberte požadovaný web z rozevíracího seznamu.

Operace se soubory

Pro operace se soubory používá FileZilla stejné metody jako v samotném systému Windows. Můžete vzít soubor z plochy nebo z otevřené složky souborů a přetáhnout jej do této části otevřené okno FTP klient, který hostuje obsah na vašem vzdáleném serveru. Stejným způsobem můžete použít funkci drag and drop v opačném směru. Tito. „uchopte“ soubor nebo složku z okna vzdáleného serveru a přetáhněte jej na plochu nebo do složky. Tím se zkopíruje objekt, který je přetahován.

Můžete nahrávat na server a stahovat ze serveru jiným způsobem. Vyberte soubor, který chcete nahrát/stáhnout, a klikněte klikněte pravým tlačítkem myši myši na to. V rozevírací nabídce vyberte „Stáhnout“ nebo „Nahrát na server“ v závislosti na směru přenosu.

Chcete-li odstranit soubor umístěný na vzdáleném počítači, musíte soubor vybrat a po kliknutí na něj pravým tlačítkem myši (můžete také vybrat několik souborů nebo složek pomocí dalších při výběru klávesy Ctrl nebo Shift) z rozbalovací nabídky vyberte „Odstranit“. Chcete-li přejmenovat soubor, klikněte pravým tlačítkem na soubor nebo složku a vyberte „Přejmenovat“

Chcete-li vytvořit novou složku na serveru, klepněte pravým tlačítkem myši kdekoli v okně, kde jsou umístěny soubory a složky na vzdáleném počítači, a vyberte nabídku „Vytvořit adresář“. Poté zadejte název složky. To jsou v podstatě všechny základní operace se soubory na vzdáleném počítači pomocí souboru správce FTP FileZilla. Z velké části stejné jako v operačním systému.

Filezilla jak používat synchronizované prohlížení

V nastavení při vytváření připojení ve "Správci stránek" jsou velmi pohodlná funkce, která vám umožňuje přesouvat se z jedné složky do druhé na vzdáleném počítači a přesouvat se do stejných složek v počítači. Tato funkce také synchronizuje vaše soubory mezi složkou na hostingu a složkou ve vašem počítači.

Synchronizované prohlížení souborů můžete povolit při vytváření záznamu pro připojení FTP nebo změnit existující. Pro tohle:

  1. Klikněte na tlačítko „Správce webu“.
  2. V okně správce vyberte web, při prohlížení, který potřebujete synchronizovat, nebo při vytváření nový záznam spojení.
  3. Otevřete kartu „Upřesnit“.
  4. Zadejte balíček na místním počítači (existující nebo vytvořte nový)
  5. Zadejte vzdálený adresář na vašem hostitelském serveru (pokud výchozí adresář neznáte, musíte se zeptat podpory a oni vám ho poskytnou)
  6. Zaškrtněte políčko vedle „Použít synchronizované procházení“ a nakonec klikněte na „OK“ nebo „Připojit“.

Po všech těchto krocích, při připojení k serveru, FileZilla synchronizuje všechny soubory a složky a poté budete moci prohlížet a procházet složky na jednom serveru a FileZilla bude automaticky procházet složkami na jiném serveru.

Nastavení přístupových práv k souborům a složkám

Téměř všichni poskytovatelé hostingu v drtivé většině případů používají podobné OS, ve kterém jsou použita stejná přístupová práva k souborům a složkám. Přístupová práva jsou pravidla, která povolují nebo zakazují určité akce se soubory a složkami. Tato práva zahrnují:

  • čtení souborů a složek
  • záznam
  • provedení souboru

Práva k předmětům souborový systém se může rozšířit do konkrétního uživatele a také skupinu, do které můžete přidat několik uživatelů. Skupina je vytvořena pro pohodlnější správu práv (není třeba u každé specifikovat, ale mění se pro celou skupinu v ní obsaženou a systém každé automaticky nastaví přístupová práva). Samostatně jsou uvedena práva vlastníka (to je ten, kdo vytvořil soubor nebo složku). Pozor na práva vlastníka, pokud máte jen jedno a jste to vy.

Chcete-li změnit přístupová práva, musíte provést následující:

  1. Klepněte pravým tlačítkem myši na soubor nebo složku na vzdáleném serveru.
  2. V rozevírací nabídce vyberte „Oprávnění souboru...“
  3. Zobrazí se okno s nastavením oprávnění. V bloku 3 se konfigurují práva pro vlastníka tohoto souboru nebo složky. Zaškrtnutím políček povolíte provedení konkrétní akce s objektem a zrušením zaškrtnutí políčka ji zakážete.
  4. Blok 4 specifikuje práva pro skupinu.
  5. Blok 5 specifikuje práva pro uživatele.
  6. Pokud jste vybrali složku jako objekt pro změnu práv, objeví se další blok, který vám umožní zadat práva pro všechny soubory a složky umístěné ve vybrané složce. Zaškrtnutím políčka se zobrazí 3 možnosti úlohy: použít na všechny objekty (složky a soubory), použít pouze na soubory a použít pouze na složky.

Vyberte požadované možnosti a klikněte na „OK“.

Úpravy souborů přímo z FTP klienta

FileZilla má velmi pohodlné a užitečná funkce kterou používám neustále a vřele doporučuji, abyste si ji osvojili i vy. Jedná se o funkci pro úpravu souborů přímo z okna programu bez nutnosti stahování souboru do počítače a následného nahrání zpět na server. Navíc můžete uložit změny, aniž byste opustili editor, a podívat se, k čemu to vedlo, na samotném webu a v případě problémů vrátit změny zpět do editoru souborů a situaci napravit. Pro co nejúplnější pohodlí při práci se soubory si stáhněte a nainstalujte nejlepší editační program, dle mého názoru Notepad++.

Předpokládáme tedy, že již máte nainstalovaný Notepad++ a jste v něm obecný obrys seznámil s dílem. Chcete-li nakonfigurovat úpravy souborů:

  1. Klikněte na „Upravit“
  2. Vyberte „Nastavení...“
  3. V okně nastavení, které se otevře, vyberte „Upravit soubory“
  4. Nastavte přepínač do polohy „Použít následující editor:“.
  5. Umístění spustitelného souboru určíme pomocí tlačítka „Procházet...“. Obvykle se nachází ve výchozí složce, jak je uvedeno na mém obrázku.
  6. V tomto bloku můžete určit, že k úpravě souborů se vždy použije editor zadaný ve výše uvedených nastaveních. Pokud však potřebujete upravit soubory s libovolnou příponou v jiném programu, vyberte přepínač „Použít k otevření přidružení souborů“. Přidružení souborů lze nakonfigurovat, jak je znázorněno na obrázku níže. Zadejte příponu souboru a cestu ke spustitelnému souboru oddělenou mezerou v uvozovkách.
  7. Zaškrtněte políčko, aby Filezilla sledovala změny a nabídla uložení změněného souboru na server.

Nepamatuji si tu možnost, ale myslím, že mana má všechno. Pokud se nemůže synchronizovat v obou směrech (o čemž pochybuji), můžete mít dva skripty, jeden v jednom, druhý v druhém)))

Rsync – moderní způsob synchronizace souborů

K čemu je tedy RSync?

RSync - byl vyvinut jako náhrada starý tým rcp. S pomocí kterých byly soubory zkopírovány mezi systémy UNIX. RSync je velmi pohodlný, protože jeho algoritmus je navržen tak, že sleduje, jak se soubor změnil, a kopíruje pouze potřebné části. Navíc, aby zjistil změny, nepotřebuje porovnávat dva soubory. A funguje to velmi rychle.

Navíc jeho schopnost pracovat přes ssh bude velmi užitečná. To zajišťuje šifrování kanálu, což je velmi důležité, pokud synchronizujete dva servery na internetu. Pro snížení provozu může rsync také komprimovat data přenášená po síti. Toto je velmi výkonný nástroj, a musíte s ním být opatrní, můžete jej použít k poškození dat.

rsync budeme považovat za prostředek synchronizace souborů mezi servery, nikoli za systém distribuce souborů. V prvním případě používáme ssh a ve druhém musíme spustit server rsync.

Podívejme se na příklad:


--delete-after root@ :/Domov/ /Domov/

Rsync -e ssh --progress -lzuogthvr --compress-level=9 \
--delete-after /home/ vykořenit@ :/Domov/

Záleží na tom, jakým způsobem soubory synchronizujeme

Dávejte pozor na poslední lomítko, protože to má důsledky pro rsync. Pokud je na konci zdrojového adresáře znak „/“, znamená to zkopírování obsahu adresáře; absence lomítka znamená zkopírování adresáře a jeho obsahu.

* e - nahrazuje protokol z rsh na ssh

* progress - výstup průběhu pracovního procesu na terminál
* l - opětovné vytvoření symbolických odkazů, to znamená, že budou přeneseny i symbolické odkazy

* z - použít kompresi
*u - aktualizace. Aktualizace, přeskočí soubory, které jsou novější než na vzdáleném serveru

* o - nastavte vlastníka cílového souboru na stejného jako zdroj
* g - nastavte skupinu cílového souboru na stejnou, jakou má zdrojový soubor

* t - přenos času modifikace a jeho aktualizace na vzdáleném systému. Tento klíč musí být nastaven pro přesnou synchronizaci
* h - výstupní informace do terminálu ve formě čitelné pro člověka

* v - mnohomluvné. Výstup zpráv do terminálu.
* r - rekurzivní režim

* n - režim ladění
*kompresní úroveň - úroveň komprese

* delete-after - smaže soubory, které nebyly nalezeny na vzdáleném serveru, "-after" znamená, že je třeba je smazat až po dokončení synchronizace. Existuje také smazat-před, smazat-během, smazat-vyloučeno a prostě smazat

Debugovací mód
Před spuštěním skriptu pracovní auto, vyzkoušejte vše v režimu ladění, použijte k tomu klávesu „-n“. V tomto případě rsync

Nezmění ani nesmaže soubory, ale zobrazí celý postup práce.

Vyjma souborů
RSync může vyloučit i zahrnout soubory podle daného vzoru. Například -exclude *.run vyloučí všechny soubory s příponou run.

Bez ohledu na to, jak aktivně postupují cloudové technologie, ukládání souborů je tradičně na FTP serverech často jednodušší a levnější. Ve skutečnosti jsou FTP klienti stejnou potřebnou kategorií software, stejně jako běžní správci souborů. Samozřejmě zde nemusíme mluvit o „novácích“: mezi placenými i bezplatnými řešeními existoval a existuje zavedený výběr programů.

Tato recenze bude mluvit o FTP klienti zdarma, ne tak slavný jako "pestře". Největší pozornost bude věnována takovým aspektům, jako je podpora protokolů, bezpečnost, rozhraní a také doplňkové funkce (synchronizace, cachování, vyhledávání a další).

FileZilla

FileZilla je multiplatformní, vícejazyčný klient, který se snadno používá, podporuje základní protokoly jako FTP, SFTP, FTPS atd. a má pohodlné rozhraní přetahování, podporu karet, porovnání adresářů, synchronizaci a vzdálené vyhledávání. . Program je pravidelně aktualizován, což ukazuje na aktivní stav jeho vývoje.

Grafický shell je opravdu pohodlný – není přetížený, jak tomu v programech bývá tento druh- mnoho panelů. V horní a dolní části okna je Message Log a Job Window v hlavní části je dvousloupcový správce souborů. Pokud se správci zdá nepohodlná navigace, můžete povolit stromový seznam pro místní/vzdálené seznamy souborů. Karty jsou podporovány. Toto rozhraní lze pro GUI FTP klienty nazvat téměř klasickým.

Chcete-li se rychle připojit k hostiteli, můžete použít Panel rychlé připojení, je zde uveden i přenosový protokol, například sftp://hostname nebo ftps://hostname. Běžnější je ale vytvořit si seznam potřebných zdrojů pro připojení ve Správci webu. V nastavení opět můžete změnit protokol (FTP/SFTP), zadat přihlašovací údaje, přiřadit místní a vzdálené adresáře, které se otevřou při připojení, změnit typ přenosu souborů (více možností je uvedeno v Obecné nastavení programy). Ve Správci stránek, stejně jako v hlavním okně, můžete během navigace vytvářet záložky.

FileZilla má poměrně flexibilní správu přenosu dat. Za prvé máme na mysli vizuální proces plnění úkolů s možností pozastavení (u souborů nepřesahujících limit 4 GB). Za druhé klient podporuje synchronizované procházení, porovnávání adresářů, filtry, cachování a jak již bylo zmíněno vzdálené vyhledávání – standardní a potřebné funkce při navigaci.

Podporovány jsou HTTP/1.1, SOCKS 5 a FTP proxy. Pro protokol FTP je navíc k dispozici šifrování.

souhrn

Jednoduchý klient, který neuspokojí potřeby profesionála, ale obsahuje všechny základní možnosti pro práci s protokoly FTP, SFTP, FTPS.

[+] Dokumentace v ruštině
[+] Jednoduché a uživatelsky přívětivé rozhraní
[+] Víceplatformní
[−] Žádná podpora příkazový řádek(servery)

FTPRush

FTPRush je bývalý placený klient, který se na seznam bezplatných zařadil relativně nedávno. Mezi pozoruhodné funkce patří funkce jako FXP - přenos souborů z jednoho webu na druhý „za běhu“, flexibilní konfigurace rozhraní (v tradici panelových MS Office 2000-2003), šifrování SSL/TLS/SFTP, Z-komprese během přenosu.

Vzhled lze přizpůsobit flexibilněji než FileZilla, stačí se podívat do nabídky „Zobrazit“ nebo otevřít kontextová nabídka některou z oblastí. K dispozici je následující: přetahování, zapínání a vypínání panelů, tlačítka, nastavení sloupců sloupců.

Správce připojení má spoustu nastavení serveru, je podporován SFTP (a v odpovídající sekci jsou možnosti pro nastavení SSL), SSH, nezabezpečené FTP, TFTP. Můžete určit časové pásmo, definovat místní/vzdálené adresáře a přidat záložky. Pokud máte několik konfigurací, je vhodné je použít globální nastavení, není potřeba překonfigurovat několik konfigurací. K dispozici jsou seznamy výjimek, upozornění, priority a další Extra možnosti. Je prezentována řada možností souvisejících s připojením programu k serveru a přenosem souborů. Na výběr je několik typů proxy, včetně nastavení SOCKS a Z-komprese. Nemluvě o nastavení klávesových zkratek a akcí myši.

Plánovač je přístupný přes okno úloh. Neříkám, že je v současné implementaci ideální, ale plní své funkce a navíc umožňuje zadat skript nebo akci ze seznamu, která se má provést. Pro tvorbu skriptů použijte návrhář, který je dostupný v menu „Nástroje“. V této sekci také naleznete seznam příkazů FTP. Vzdálené vyhledávání naleznete v části nabídky „FTP“.

Snad jediným bodem, který vyvolává kritiku, je velmi špatná kvalita překladu do ruštiny.

souhrn

Na výstupu dostaneme bezplatný produkt s funkcemi profesionální produkt.

[−] Špatný překlad rozhraní
[+] Vynikající funkčnost
[+] Velké množství nastavení
[+] Podpora zabezpečených protokolů a metod šifrování

WinSCP

WinSCP je klient s otevřeným zdrojovým kódem, který pracuje s protokoly FTP, SFTP, SCP a FTPS (tabulka porovnání protokolů), skriptováním a podporou příkazového řádku.

Jednou z primárních funkcí je možnost vybrat si rozhraní v jedné ze dvou možností – Průzkumník nebo Velitel. V prvním případě je výsledkem imitace panelu Průzkumník (s vzdálený režim přístup) s levým postranním panelem a doprovodným schématem klávesových zkratek. Pokud mluvíme o druhém typu rozhraní, pak zde lze spíše vysledovat analogie Dálný manažer, MC, Norton Commander, přičemž klávesové zkratky se rovněž blíží klasickým souborovým manažerům.

Mezi další funkce patří podpora relací, karet, synchronizace adresářů, porovnání zdrojových/cílových souborů. Mnoho panelů je přizpůsobitelných, můžete je připnout/odemknout nebo odstranit pomocí nabídky Zobrazit. WinSCP je však alespoň grafický klient v typickém slova smyslu, zde je zařízení poněkud odlišné. Funkčnost nezapůsobí na nezkušeného uživatele, protože v příkazovém režimu je skryto mnoho možností - v nabídce najdete přístup k utilitě Putty, příkazovému řádku a dalším speciálním nástrojům pro práci s výše uvedenými protokoly.

Uvedená podpora skriptů se bude hodit při automatizaci přenosu dat nebo plánování úloh (což bude zajímat zkušené uživatele). Dost podrobné pokyny o plánování úloh ve Windows pomocí příkazového řádku v průvodci.

Co se týče FTP, tak ta funkcionalita je vcelku průměrná a navíc chybí funkce FXP, která je například v FTPRush uvedena jako téměř hlavní. FXP však není podporován na každém serveru.

Na stránce s překlady naleznete částečnou rusifikaci (dokončeno z 80 %).

souhrn

Klient je určen pro publikum zkušených uživatelů, kteří primárně pracují s protokoly SFTP, SCP a FTPS pomocí terminálu.

[+] Ovládání pomocí konzole
[+] Flexibilní konfigurace SFTP, SCP a FTPS
[+] Dobré možnosti automatizace

Cyberduck není typickým produktem pro klienty FTP, protože je primárně umístěn jako „prohlížeč souborů“ pro platformy Windows a Mac OS. Podporovány jsou protokoly FTP, SFTP, WebDAV, Cloud Files, Google Drive, Google Storage a Amazon S3.

Po spuštění vás program vyzve k importu hostitelů z FileZilla a zadané adresy bude uloženo do záložek. Program používá režim jednoho panelu pro desktopového klienta v tomto případě není vůbec optimální a způsobuje pouze nepříjemnosti. Chcete-li stáhnout soubory, musíte otevřít samostatné okno, podobně - pro zobrazení fronty úloh. Chcete-li změnit přístupová práva, musíte přejít na kartu „Přístupová práva“ v části „Informace“. Všechno standardní operace, související s prací s FTP, se shromažďují v nabídce „Akce“. V programu můžete vidět vyhledávací okno, ale jak se ukázalo, jedná se o druh filtru podle názvu, ale ne o vyhledávání podle souboru.

Pokud program nelze poznamenat pro pohodlí režimu FTP, možná někoho zaujmou některé další funkce, včetně podpory úložiště cloudové služby, jako je Disk Google nebo Amazon S3. Neexistovala žádná jemná nastavení pro integraci se službami. Chcete-li exportovat dokumenty z Google dokumenty můžete si vybrat formát souboru, v případě Amazonu - nastavení šifrování atd. Ohledně funkčnosti opět nelze nic vytknout na obranu Cyberduck: například jednoduchá operace jako přiřazení přístupových práv Disk Google mnohem intuitivnější původní rozhraní. Použití nepohodlné alternativy se zde zdá sporné.

Obecně vzhledem k velmi jednoduché rozhraní Cyberduck nelze nazvat optimálním klientem pro práci s výše uvedenými službami. Jako souborový manažer pro prohlížení dokumentů se ale docela hodí. Nezbývá než doufat, že vývojáři vylepší funkcionalitu jedním ze směrů – buď prací s FTP, nebo podporou cloudových služeb.

souhrn

Navzdory podpoře FTP, SFTP a dalších protokolů je Cyberduck vhodný pouze pro nahrávání nebo stahování souborů, prohlížení dokumentů ve službě Google Docs a další jednoduché operace. Tedy nejvíc základní práce s deklarovanými protokoly a službami.

[+] Jednotné rozhraní
[−] Málo nastavení
[−] Nepohodlný správce souborů
[−] špatná podpora cloudových služeb

CoreFTP LE

Tento správce souborů se vyznačuje podporou protokolů SFTP, SSL, TLS, FTPS, IDN, režimu příkazového řádku, FXP a několika typů proxy. LE je bezplatná odlehčená verze klienta, PRO obsahuje mnoho doplňkové funkce, jako je šifrování souborů, archivace zip, synchronizace a .

CoreFTP LE shell působí " stará škola" A přestože je rozložení panelů docela intuitivní, pro pohodlná práce vše je potřeba přenastavit. Pomocí příkazu Reset View můžete změnit režim zobrazení: například přesunout protokoly nahoru, odstranit nepotřebné panely atd.

Pokud se budeme bavit o možnostech při práci s FTP, standardní vlastnosti CoreFTP zahrnuje vytváření úloh pro několik webů, rekurzivní operace se soubory (nahrávání, stahování a mazání). Multithreading není ve verzi LE k dispozici, nicméně v sekci „Connections“ je otevřeno značné množství možností. V sekci Přenosy můžete povolit kompresi - ve verzi LE však nejsou dostupné všechny možnosti.

Site manager je velmi flexibilní v konfiguraci, potěší množství protokolů a možností poskytovaných pro SSH, SSL/TSL. Nastavení zabezpečení naleznete v části „Pokročilá nastavení souborů“. Na proxy se nezapomíná, v seznamu jsou k dispozici FTP Proxy/HTTP 1.1/SOCKS. Pro pokročilé uživatele bude zajímavá sekce „Script/Cmds“, i když zjevně příkazový režim zde je prezentován skromněji než ve WinSCP a není zde žádný terminál.

souhrn

FTP klient s tradičním rozhraním a dobrou funkčností pro démon placená verze, s velkým množstvím nastavení týkajících se zabezpečení, přenosu dat, připojení.

[−] Žádný plánovač
[−] Zastaralé rozhraní
[+] Dobrá funkčnost
[+] Pokročilá nastavení SSH, SSL/TSL a proxy

BitKinex

Seznam funkcí uvedených na webových stránkách BitKinex vychází z pohodlí uživatelského prostředí, pokud však věnujete pozornost dalším aspektům, spodní řádek je podpora protokolů FTP, FXP, FTPS, SFTP, HTTP, HTPS, WebDAV. , funkce FXP a nepřímé přenosy (FTP) ->SFTP, WebDAV->FTPS, HTTP->FTP atd.). Další možnosti jsou uvedeny na stránce. Vyplývá z nich, že BitKinex lze použít i k vytváření zrcadel, jako správce stahování – tedy velmi univerzálního klienta.

K vytvoření připojení se používá průvodce nastavením „Rychlé připojení“, kterého však lze přeskočit přechodem do okna „Ovládací okno“. Zde se shromažďují zdroje dat pro různé protokoly, z nichž každý lze pečlivě nakonfigurovat. Všechny zdroje jsou seskupeny podle typu protokolu.

Operace se soubory na serveru se provádějí v jiném okně - „Okno procházení“, které se otevře při připojení ke zdroji. Toto okno představuje standardního správce se dvěma sloupci. V hlavní oblasti místní a vzdálené zdroje, vlevo je seznam hostitelů, dole seznam úkolů a log.

Možná integrace s Průzkumník Windows je podporováno přetahování mezi okny a co je nejzajímavější, přetahování dat mezi protokoly. K dispozici je mnoho operací se soubory a složkami, jako je porovnávání, blokování, změna přístupových práv CHMOD a další operace. Program podporuje režim příkazového řádku. Další funkce, které stojí za zmínku, jsou synchronizace a zrcadlení.

souhrn

Univerzální manažer pro široký rozsah protokoly s vlastní zajímavou ideologií, flexibilní nastavení. Bude to zajímat uživatele, kteří pracují s více zdroji, zkušené webmastery a systémové administrátory.

[+] Vynikající funkčnost
[+] Pohodlné seskupování zdrojů
[−] Nedostatečně intuitivní rozhraní

CoffeeCup je známý pro své jednoduché, „neformální“ programy a bezplatný FTP klient není výjimkou. Při popisu funkcí se často používá slovo „snadný“. Podporován je však nejen protokol FTP, ale také SFTP a FTPS, což umožnilo zařadit tohoto klienta do recenze.

Chcete-li vytvořit připojení, musíte přejít na „Správa serverů“, kde jste se již usadili Účet S-Drive. Program poměrně vlezle „doporučuje“ připojení tuto službu, nelze jej odebrat ze správce webu.

Je zřejmé, že FTP klient CoffeeCup Free je zaměřen na práci se statickými stránkami, protože má vestavěný editor s automatickým doplňováním, skládáním kódu, zvýrazňováním a dalšími vymoženostmi. Bohužel je k dispozici pouze v placené verzi a zároveň zabírá polovinu pracovní plochy programu a samostatnou sekci nastavení. Lze jej snadno odstranit ze zobrazení přepnutím do režimu zobrazení FTP.

Existuje několik základních možností, zejména pokud jde o zabezpečené protokoly. V zásadě je logické, že začínající uživatel dá přednost nezabezpečenému a známějšímu FTP. Nastavení také obsahuje parametry proxy, i když nemůžete vybrat typ připojení, můžete do seznamu pouze přidat server(y). Jednou z pozoruhodných funkcí je vestavěný archivátor ZIP. Kupodivu se zde našlo místo i pro klienta PuTTY – „náhradní“ pro případ, že CoffeeCup Free FTP používají zkušení uživatelé?

souhrn

Klient CoffeeCup se velmi snadno používá, protože funkce vám nedovolí zmást. Možná se bude hodit pro začínající webmastery, kteří potřebují upravovat HTML soubory na serveru, nebo v době seznamování se s webovými technologiemi.

[+] Klient se snadno učí
[−] Obsesivita S-Drive
[−] Nedostatek vyhledávání, synchronizace a porovnávání adresářů
[−] Vestavěný textový editor

Kontingenční tabulka


FileZillaFTPRushWinSCP CoreFTP LEBitKinex
VývojářTim KosseFTPRushWinSCP CoreFTP LEBitKinex
LicenceFreeware (GPL)FreewareFreeware (GPL)Freeware (GPL)FreewareFreewareFreeware
PlatformyWindows, Linux, Mac OSXWindows 2000+Windows 2000+Windows, Mac OSXOknaWindows XP+Windows XP+
ProtokolyFTP, SFTP, FTPSFTP, SFTP, TFTP+FTP, SFTP, SCP, FTPSFTP, SFTP, WebDAV, Cloud Files, Google Drive, Google Storage, Amazon S3 SFTP, SSL, TLS, FTPS, IDNFTP, FTPS, SFTP, HTTP, HTTPS, WebDAV+ FTP, SFTP, FTPS
Řídicí panel+ + + + +
ProxyFTP, HTTP, SOCKSFTP, HTTP, SOCKS+FTP, HTTP, SOCKS, Telnet+systémovéFTP, HTTP, SOCKSFTP, HTTP, SOCKS+
Vzdálené vyhledávání+ + + + +
Synchronizace+ + + + + +
Porovnání obsahu adresáře+ + + + +

Vstal jednoduchý úkol- Naplánováno výpis čerstvých záloh ze serveru do místního stroje. Po vyzkoušení několika programů, z nichž drtivá většina je placených, jsem se usadil bezplatná verze pomocí WinSCP. Navíc není třeba instalovat nic extra a tento program nebude překážet denní práce i ten nejlepší administrátor pracující na Windows.

Ne každý ví, že WinSCP podporuje práci se skripty. Využijme této příležitosti k synchronizaci souborů přes FTP.

Napíšeme si takový jednoduchý skript a uložíme ho do souboru scp_sync.txt

Možnost dávkově zapnout možnost potvrdit vypnuto # otevřít ftp připojení otevřít ftp://uživatel :heslo @server # synchronizovat soubory ze serveru synchronizovat -kriteria=velikost -přenos=binární místní místní cesta vzdálená cesta ukončení

Popisy všech příkazů lze nalézt na webu, ale stále je snadné uhodnout jejich účel.

Následující parametry je třeba změnit na vaše vlastní.

  • uživatel - uživatelské jméno
  • heslo - heslo
  • server - adresa serveru (IP nebo doména)
  • local-path - místní adresář, například C:\Backup
  • remote-path - vzdálený adresář, pro kořenový adresář musíte zadat /

Můžete změnit směr synchronizace, v mém případě lokální - soubory se stahují ze serveru do lokální složky. Další platné hodnoty: remote - změny v lokální složce budou nahrány na server, obě - ​​obousměrná synchronizace.

Je také přípustné změnit kritérium pro určování změn souboru -criteria=velikost. Platné hodnoty pro čas, velikost a jsou buď podle času změny, podle velikosti, nebo podle obou kritérií najednou, přičemž čas změny má vyšší prioritu než velikost.

Existuje ještě jedna užitečná možnost -delete pro smazání zastaralých souborů. V mém případě budou soubory, které nejsou na serveru, odstraněny z místní složky, to znamená, že získáme „zrcadlovou kopii“.

Úplnou syntaxi příkazu synchronize naleznete zde.

Skript se spouští pomocí následujícího příkazového řádku, všechny cesty je samozřejmě nutné změnit na vlastní.

C:\Program Files\WinSCP\WinSCP.exe /console /script=C:\Script\scp_sync.txt

Vložte tento řádek do Start => Spustit a zkontrolujte, zda vše funguje správně. Pokud se něco pokazí, okomentujte nebo smažte položku ukončení ve skriptu a podívejte se, jaká chyba je uvedena. Chcete-li uchovat podrobný protokol na konci příkazového řádku, musíte přidat /log=C:\Script\scp_sync.log

Můžete jej spustit podle plánu pomocí obvyklého Plánovač Windows. Postup dám ve Windows 7. Spusťte Plánovač: Ovládací panely => Systém a zabezpečení => Správa => Plánovač úloh, může to být trochu jednodušší Start => Spustit => Taskschd.msc

Vyberte položku nabídky Akce => Vytvořit program, na kartě Obecné nastavte jeho libovolný název. Přejděte na kartu Akce a klikněte na Vytvořit. Klikněte na tlačítko Procházet a v poli najděte WinSCP.exe Přidejte argumenty vstoupit /console /script=C:\Script\scp_sync.txt

Na kartě Spouštěče klikněte na Vytvořit a nakonfigurujte čas zahájení. Protože se můj počítač prakticky nikdy nevypíná, nastavil jsem ho na Denně, ve 4:00

Jedinou nevýhodou WinSCP oproti některým placeným programům je, že neumí stahovat soubory ve více streamech. Jinak je to skvělá bezplatná možnost.




Horní