Automatické zrkadlenie súborov vo Windows na sieťovú jednotku pomocou roboskopie
Microsoft Windows 8 Windows Xp Vindovs 7 / / March 17, 2020
Posledná aktualizácia dňa
Vďaka centralizácii vašich fotografií a videí na sieťovú jednotku sú tieto obrázky prístupné všetkým počítačom vo vašej sieti. Robocopy, pomôcka príkazového riadku Windows, udržiava súbory synchronizované s hlavnou knižnicou.
Môj domov má veľa počítačov a veľa obrazoviek, ale iba jednu centrálnu knižnicu fotografií, hudby a videa. Môj hlavný počítač ukladá všetky moje multimédiá (a zálohy). Ale namiesto toho, aby som svoj hlavný počítač stále zapínal (je to stredná veža s veľkým hladom), zrkadlím svoje fotografie a videá na sieťovú jednotku pripojenú k smerovaču. Pôvodne som používal SyncToy aby sa moja hlavná multimediálna knižnica synchronizovala s knižnicou sieťových jednotiek. Ale z nevysvetliteľných dôvodov, SyncToy beží neobvykle pomaly od tej doby, čo som prešiel na Windows 7 a Windows 8. Pretože spoločnosť Microsoft prestala podporovať SyncToy asi pred štyrmi rokmi, je nepravdepodobné, že bude opravená. Namiesto toho som začal používať Robocopy. A zatiaľ to funguje skvele.
Môžem synchronizovať pár priečinkov pozostávajúci z mojej hlavnej knižnice fotografií a priečinka na mojej sieťovej jednotke. Podobne ako v prípade SyncToy, aj Robocopy odstráni súbory zo sieťovej jednotky, ktoré už v mojej zbierke neexistujú. Najlepšie zo všetkého je, že Robocopy je zadarmo (prichádza so zabudovaným systémom Windows).
Použite nástroj príkazového riadku Robocopy
Robocopy je nástroj príkazového riadku. Na zrkadlenie priečinka do iného priečinka (v mojom prípade do priečinka na sieťovej jednotke) použite nasledujúce prepínače:
robocopy source_directorytarget_directory /MIR
vymeniť source_directory a target_directory s príslušnou cestou k priečinku. Ak v ceste k priečinku sú medzery, musíte ho zalomiť do úvodzoviek.
To je základný príkaz, ktorý budete potrebovať. Má iba jeden prepínač: / MIR. / MIR je kombináciou / e a / očistiť prepínače, ktoré spoločne skopírujú všetky podadresáre (vrátane prázdnych podadresárov) a vymažú súbory a adresáre, ktoré už v zdrojovom adresári neexistujú. / MIR tiež prepíše nastavenia zabezpečenia adresára (na rozdiel od / e), ak adresár už existuje.
Jednoducho napíšte vyššie uvedený príkaz do cmd.exe, aby sa to stalo.
Priebeh kopírovania súboru sa zobrazí v príkazovom okne. Potom dostanete zhrnutie prenesených súborov. Uvidíte, že boli skopírované 2 súbory a 1 bol odstránený, pretože v zdrojovom adresári neexistoval. Skopíroval sa iba jeden adresár, pretože druhý adresár bol koreňový adresár, ktorý už existoval.
Ak chcete ušetriť problém s písaním, ktoré sa vyskytuje pri každom importovaní fotografií do knižnice, môžete tento príkaz skopírovať a vložiť do programu Poznámkový blok a uložiť ho pomocou BAT rozšírenie.
Potom všetko, čo musíte urobiť, je dvojitým kliknutím spustiť.
Pomocou dávkového súboru môžete tiež automatizovať jeho spustenie raz týždenne, denne atď. podobne ako môj predchádzajúci tip ako automaticky prebudiť a spať počítač pomocou plánovača úloh systému Windows. Jednoducho oddeľte wake.bat a sleep.bat pre mirror.bat.
Ostatné vypínače a vyladenia
Existujú dva ďalšie prepínače, ktoré používam s mojím dávkovým súborom zrkadlového robota. Prvým z nich je prepínač / z. Toto umožňuje režim reštartovania, ktorý vám umožní obnoviť veľký prenos, ak bol prerušený. Pri veľkých filmových súboroch sa to môže hodiť. Ale so sieťovými jednotkami to trochu spomaľuje.
Druhý, ktorý používam, je / LOG. Týmto sa zapíše stav prenosu do súboru denníka, a nie sa zobrazí v príkazovom riadku. Je to užitočné, keď sa prenos spustí automaticky, keď som preč, takže sa môžem vrátiť a zobraziť ho. Denník uložím do svojho priečinka Dropbox, aby som si ho mohol pozrieť z telefónu alebo iného počítača, aby som zistil, či došlo k prenosu.
Celý môj dávkový súbor vyzerá takto:
robocopy “E: \ Storage \ Photos and Videos” “Z: \ photos and videos” / MIR / Z / LOG: mirror.log
záver
Celkovo mi roboskopia dobre fungovala. Udržuje synchronizáciu mojich súborov, aby boli dostupné všetkým zariadeniam v mojej sieti. A zdá sa, že je podstatne rýchlejšia ako SyncToy. Zvyčajne sa synchronizujem ihneď, keď urobím import, ale ak zabudnem, spustí sa raz denne o 5:00 (čo je asi 15 minút predtým, ako si ráno sadnem pri počítači).
Toto bude tiež fungovať oveľa lepšie, ak pre svoje fotografie a videá použijete jeden adresár. Ak máte viac adresárov, môže to byť trochu zložitejšie. Môže to však byť také jednoduché, ako spustenie viacerých príkazov Robocopy (jeden pre každú dvojicu priečinkov, aby sa zachovala synchronizácia).
Čo používate na zrkadlenie súborov na sieťovú jednotku? Dajte nám vedieť v komentároch!