• Otomatik dosya senkronizasyonu. İnternet üzerinden verileri (dosyalar ve klasörler) senkronize etmek için program

    Klasör senkronizasyonu - File Synchronizer bu işlemi kolay ve hızlı bir şekilde gerçekleştirir. Bu, en basit ve en anlaşılır yollardan biridir. ücretsiz karşılaştırma ve Windows dizinlerindeki değişikliklerin çoğaltılması.

    Aşağıda açıklanan programın başarılı bir şekilde çalışması için, sahip olmanız gerekir. işletim sistemiçok önemli bileşen Microsoft .NET Framework gibi.

    Klasörleri File Synchronizer ile senkronize etme

    Sistemde bu programın kurulumunu açıklamaya gerek yoktur - orada her şey açıktır. Ekstra kelimeler. Hiçbir şey olmadan sadece birkaç adım" yararlı eklemeler» — "zor" onay kutularının işaretini kaldırın hiçbirşeyden.

    Dosya Eşitleyici başlar hemen tam ekran modunda. Bu tür bir program penceresi hoşunuza gitmediyse, kimse onu kendiniz için değiştirmenizi yasaklamaz.

    İngilizce arayüzünün sizi korkutmasına izin vermeyin - bu klasör eşleyicide her şey çok basit ve anlaşılır. Eylemlerin algoritması, düğmelerde yalnızca birkaç "dürtmeye" iner.

    Bu nedenle, önce sol bölümde ve sağda eşitlenecek klasörleri seçmeniz gerekir. Diskte "Check" adında boş bir dizin oluşturdum ve şimdi onu büyük İtalyan şarkıcı Adriano Celentano'nun en sevdiğim albümüyle senkronize ediyorum.

    Gitmek…



    Öncelikle seçilen klasörlerin içeriğini analiz etmeniz gerekiyor ...

    Pencerenin sol tarafında dolu bir katalog ve sağ tarafında boş bir katalog var. Senkronizasyon simgesine (ortadaki) tıklıyoruz ve klasörlerin içeriğinin başarılı bir şekilde senkronize edildiğine dair bir bildirim alıyoruz ...

    Sadece bayılmayın - programdaki aniden boş bölümler, klasörlerin artık farklı dosyalar içermediği ve tamamen eşleştiği anlamına gelir.

    Windows Gezgini'ni açarak her şeyin yolunda olduğundan ve dosyalarınızın güvenli ve sağlam olduğundan emin olabilirsiniz. Sistemin harika bir uzantısını yüklediyseniz dosya yöneticisi Clover denilen benimki gibi daha da rahat ve kolay olacak ...

    Albüm resmini doğrulama klasöründen kaldıralım...

    ... ve tekrar analiz edelim - Dosya Eşitleyici, "Kontrol Et" dizininde eksik olan dosyayı hemen gösterecek...

    Senkronizasyon simgesine tekrar tıklayın adaleti geri getirmek

    Bu arada, klasörlerin içeriği için başka bir seçenek belirleyebilirsiniz - örneğin, belirtilen yönde klonlayın ...

    Neredeyse unutuyordum - klasör senkronizasyonunun yönü değiştirilebilir. Ana butonun üstünde ve altında bulunan küçük üçgenlere dikkat edin...

    Klasörlerimizi "azaltmaya" yardımcı olurlar ortak bir paydaya doğru yolda.

    Dosya Eşitleyiciyi İndirin

    Bugün birçok kullanıcı bir değil, iki hatta hatta çalışmak zorunda. Daha masaüstü bilgisayarlar (en azından işte ve evde) - pratikte bu, otomatik olarak tüm çalışma materyallerini senkronize etme ihtiyacı anlamına gelir. Bu bağlamda mobil çalışanlar daha da zordur, çünkü diğer şeylerin yanı sıra dizüstü bilgisayar, netbook veya başka türden taşınabilir bir bilgisayar olmadan yapamazlar. mobil bilgisayar. Bu, önlemek için dosyalarının mobil cihazlarda da senkronize edildiğinden emin olmaları gerektiği anlamına gelir. bitmeyen problemlerçözümü çok değerli zaman alacak olan belge ve proje sürümleriyle.
    Elbette, güncellenen dosyaları iş, ev ve mobil olmak üzere tüm bilgisayarlara düzenli olarak manuel olarak kopyalayabilirsiniz. Ancak bu değil en iyi karar, çünkü kopyalama ve üzerine yazma işlemlerinin günlük olarak yapılması gerekecektir. Uygun bir yardımcı program veya çevrimiçi dosya senkronizasyon hizmeti kullanarak veri senkronizasyonuna başvurmak çok daha hızlı ve daha güvenilirdir. Bu makalede bu tür birkaç çözümü ele alacağız.

    Senkronizasyon Temelleri

    Verileri senkronize etmek için, kullanıcılar hem özel yardımcı programları hem de web hizmetlerini kullanabilir. Her ikisi de içinde bulunan belirtilen klasörlerin içeriğini izler. farklı yerler(örneğin, iki farklı bilgisayarda) ve verileri seçilen yönteme göre senkronize edin.

    Dosyaları senkronize etmek için birçok seçenek vardır. Bilgisayarların birbirine doğrudan bir yerel ağ üzerinden bağlı olması en uygunudur. kızılötesi bağlantı noktası veya internet. Bu durumda, veri senkronizasyonu sadece bir adımda gerçekleştirilir - aslında ilgili programın penceresindeki bir düğmeye basılarak. Doğrudan bağlantı yoksa, iki bilgisayar arasında bilgi aktarmak için kullanılan bir aracı cihaz kullanılarak veriler senkronize edilebilir. Döküm benzer cihaz flash sürücü olabilir harici sert sürücü, FTP sunucusundaki klasör vb. Bu durumda, veriler birkaç aşamada senkronize edilir: ilk olarak, dosyalar bir bilgisayardan paketlenir ve bir aracı cihaza gönderilir, ardından bu veriler, senkronizasyonun gerçekleştirildiği için başka bir bilgisayarda alınır.

    Yardımcı programların kullanılması durumunda yukarıdakilerin tümü doğrudur. Web hizmetlerine gelince, bunlar üzerinden senkronizasyon yapılırken, bir bilgisayar veya dizüstü bilgisayardaki seçilen klasörler çevrimiçi depolamadaki kullanıcı verileriyle senkronize edildiğinden, senkronize edilen cihazlar arasında doğrudan bir bağlantı gerekli değildir. Bu, çalışma sırasında güncellenen belgelerin otomatik olarak böyle bir depoda yedeklendiği anlamına gelir.

    Verileri düzenli olarak (genellikle günlük) senkronize etmeniz gerektiğinden, o zaman bu süreç otomatikleştirmek daha uygundur - örneğin, dosyaları belirli bir programa göre veya belirli olaylar meydana geldiğinde analiz etmek ve senkronize etmek için (örneğin, çıkarılabilir bir sürücü bağlandığında, sistem başladığında veya güncellemeler senkronize edilmiş klasörlerde göründüğünde). Gerekirse, örneğin, büyük miktarda bilgiyi işlerken, senkronizasyon sırasında bazı dosyaları göz ardı etmek daha mantıklıdır (örneğin, sistem ve gizli dosyaları hariç tutmak genellikle mantıklıdır), bu da veri işleme için gereken süreyi azaltır.

    Dosya senkronizasyon programları

    Piyasada birçok dosya senkronizasyon aracı vardır - bunların arasında hem ücretli hem de ücretsiz çözümler ve bir dizi ücretsiz ürünler sıradan bir kullanıcının ihtiyaçlarını karşılamak için yeterli işlevselliğe sahiptir. Bu tür yardımcı programlara örnek olarak ViceVersa, GoodSync, Allway Sync ve FreeFileSync programlarını ele alacağız.

    Kural olarak, özel yardımcı programlar çok hızlı senkronize olur ve kullanımı kolaydır, çünkü çoğu zaman işlem parametrelerini bir kez ayarlamak ve bu işlemi otomatikleştirmek yeterlidir - gelecekte, programlar durumu bağımsız olarak izleyecek ve dosyaları zamanında senkronize edecektir. .

    Senkronizasyon zorluklara neden olmaz. İlk olarak, yeni bir görev oluşturulur, içinde iki klasör belirtilir - kaynak ve hedef ve gerekirse dosya filtreleme koşulları belirlenir. Ardından, düğmesine tıklayarak klasörlerin içeriğini analiz etme sürecini başlatın. Analiz. Kaynak ve hedef klasörlerdeki verilerin karşılaştırılmasının sonucu ekranda yeni, değiştirilmiş ve silinen dosyalar(Şek. 1).

    Pirinç. 1. GoodSync'te izlenen klasörlerin analizinin sonucu

    Bundan sonra, veri senkronizasyonunu manuel olarak başlatabilirsiniz (düğme senkronizasyon), ancak programı işlemi otomatik olarak gerçekleştirecek şekilde ayarlamak daha uygundur. Bu amaçla, yardımcı programda yerleşik olan zamanlayıcı açılır ve senkronizasyon süresi veya olayın gerçekleşmesi üzerine programın dosyaları analiz etmeye ve senkronize etmeye başlaması gereken bir olay belirlenir (Şekil 2).

    Pirinç. 2. Özelleştirme otomatik senkronizasyon GoodSync'te

    Bir nüansa dikkat etmeye değer. Dosyaları taşınabilir bir depolama aygıtına (örneğin bir flash sürücüye) otomatik olarak eşitlerken, bir disk tanıma sorunu ortaya çıkabilir. Dosya işlemenin bağlantı kurulduğunda otomatik olarak başlaması daha uygundur benzersiz cihaz ancak, bağlandığında herhangi bir USB sürücüsü aynı harfin altında görünecek ve bu, başka bir flash sürücü takılırsa senkronizasyon hatalarına yol açacaktır. Programın doğru tanıması için istenen disk, içindeki sürücü harfini birim etiketiyle değiştirerek aygıtın yolunu manuel olarak değiştirmeniz gerekir (=BirimAdı:\klasör1\klasör2 - Şekil 3). Özelliklerde belirli bir disk için karşılık gelen birim etiketini ayarlamak kolaydır. Windows Gezgini. Başvuru belirtilen ayarlar atanan sürücü harfinden bağımsız olarak istenen taşınabilir sürücünün bulunmasını sağlar.

    Pirinç. 3. Bir sürücü harfini birim etiketiyle değiştirme
    GoodSync'te

    Tersine

    Geliştirici: TGRMN Yazılımı

    Dağıtım boyutu: Profesyonel - 3,4 MB; Artı - 1,1 MB; Ücretsiz - 708 KB

    Kontrol altında çalışın: ViceVersa Pro 2.5 ve ViceVersa Plus 2.4.2 - Windows (tüm sürümler); ViceVersa Ücretsiz 1.0.5 - Windows XP/Vista/7

    Fiyat: Profesyonel - 59,95 ABD doları; Artı - 34,95 $; Bedava bedava

    ViceVersa Pro, dosya ve klasörleri senkronize etmek, yedeklemek ve çoğaltmak için iyi bilinen bir çözümdür (Şekil 4). arasında veri senkronizasyonu yapmanızı sağlar. sabit bilgisayarlar, dizüstü bilgisayarlar, dosya sunucuları, harici medya (sabit diskler, USB cihazları, ZIP sürücüleri vb.), NAS vb. Bu tarafından uygulanır yerel ağ, İnternet aracılığıyla ve herhangi bir harici sürücüler.

    Senkronizasyon, dosya boyutu ve dosya oluşturma tarihi/saati, sağlama toplamları veya yukarıdaki parametrelerin bir kombinasyonu gibi parametreleri analiz eder. Alt dizinleri analiz ederken dahil etmek / hariç tutmak mümkündür, ayrıca bireysel dosyalar niteliklerini (gizli/sistem/salt okunur) ve maskeleri dikkate alarak. Outlook ve Outlook Express posta veritabanları dahil olmak üzere uygulamalar tarafından açılan ve engellenen dosyaların senkronize edilmesine ve yedeklenmesine izin verilir, kelime belgeleri ve Excel ve taban SQL verileri. Veri senkronizasyonu, isteğe bağlı olarak veya otomatik mod- programa göre (örneğin, her gün kesin olarak tanımlanmış bir zamanda). Program, disk alanından tasarruf etmek ve herhangi bir ortamda veri güvenliğini sağlamak için dosyaları sıkıştırmak ve şifrelemek için araçlar sağlar.

    Yardımcı programın üç sürümü mevcuttur: Ücretsiz (http://www.tgrmn.com/free/) ve iki ticari sürüm - Basic Plus ve Extended Pro. Ücretsiz sürüm özellikleri, klasörlerdeki (alt klasörler dahil) dosyaların disket sürücüler, sabit sürücüler, ağ sürücüleri ve ZIP ve CD'ler arasında karşılaştırılması ve senkronize edilmesiyle sınırlıdır; senkronizasyon manuel olarak yapılır. Plus sürümü, USB sürücüler, sabit ve ağ sürücüleri ile DVD / CD ile çalışmanıza olanak tanır, açık / kilitli dosyaları senkronize etme / yedekleme yeteneği sağlar ve bir programa göre çalışacak şekilde yapılandırılabilir. Pro sürümü, geliştiriciler tarafından bildirilen tüm işlevleri destekler.

    GoodSync 8.8.6

    Geliştirici: Siber Sistemler A.Ş.

    Dağıtım boyutu: 7.15MB

    Kontrol altında çalışın: Windows 2000/XP/Vista/7

    Fiyat: 29,95 dolar

    GoodSync, dosyaları senkronize etmek ve yedeklemek için kullanışlı ve basit bir araçtır (Şek. 5). Program, dosyaları masaüstü ve bilgisayar arasında senkronize etmenize olanak tanır. dizüstü bilgisayarlar, çıkarılabilir sürücüler ve sunucuların yanı sıra önemli verileri çeşitli ortamlara (FTP ve WebDAV sunucuları dahil) yedekleyin. Ayrıca, dosyaları arasında senkronize etmek de mümkündür. Windows cihazları Cep Telefonu veya Cep Bilgisayarı (Windows CE) ve masaüstü bilgisayar. Senkronizasyon doğrudan bilgisayarlar arasında (yerel bir ağda veya FTP, WebDAV ve Güvenli FTP sunucularından İnternet üzerinden) veya herhangi bir harici sürücü (USB sürücüsü, harici HDD) bağlanarak gerçekleştirilebilir.

    Veri analizi, dosyaların değiştirilme tarihi / saati veya boyutları dikkate alınarak gerçekleştirilir. Analiz otomatik olarak gizli ve sistem dosyaları, belirli bir maskeyle eşleşen adlara sahip dosyaları ve ayrıca belirli bir boyuttaki dosyaları dahil edecek/hariç tutacak şekilde yapılandırabilirsiniz. kesin zaman değişiklikler. Birim Gölge Kopyası hizmetini kullanarak kilitli dosyaları senkronize etmek mümkündür. Senkronizasyon sürecini otomatikleştirmek için, senkronizasyonu bir programa göre ve belirli olaylar meydana geldiğinde (örneğin, bir bilgisayar yerel bir ağa bağlandığında, bir bilgisayara çıkarılabilir bir sürücü bağlandığında veya sistem başlar), kullanmasına izin verilir Windows Zamanlayıcı. Uzaktan veri senkronizasyonu sırasında güvenliği artırmak için şifreli bir kanal üzerinden dosya aktarımı (SSH üzerinden FTP ve SSL üzerinden WebDAV) uygulanmıştır ve yedekleme yaparken şifreli kullanmak mümkündür. dosya sistemi EFS (Şifreleme Dosya Sistemi).

    Programın 30 gün boyunca tamamen işlevsel olan bir demo sürümü vardır. Gelecekte, ev kullanıcıları ve ticari olmayan yapılar tarafından tamamen ücretsiz olarak kullanılabilir, ancak kısıtlamalarla - yüzden fazla dosya dahil olmak üzere üç adede kadar senkronizasyon görevi oluşturmasına izin verilir. Yardımcı programın özel bir taşınabilir sürümü vardır - GoodSync2Go adı altında görünür ve USB sürücülere kurulmak üzere tasarlanmıştır.

    Allway Senkronizasyonu 11.6.1

    Geliştirici: Botkind Inc.

    Dağıtım boyutu: 6.9 MB

    Kontrol altında çalışın: Windows 2000/XP/2003/Vista/2008/7

    Fiyat: lisansa bağlıdır: Profesyonel - 29,99 ABD doları; Ücretsiz - ücretsiz (yalnızca ticari olmayan kullanım için)

    Allway Sync, klasörlerdeki dosyaları senkronize etmek ve yedeklemek için kullanımı kolay bir yardımcı programdır (Şekil 6). Program, masaüstü PC'ler, dizüstü bilgisayarlar, harici sabit diskler, USB sürücüler, FTP/SFTP sunucuları ve çeşitli çevrimiçi veri depoları arasında veri senkronizasyonu sağlar. Bilgilerin analizi ve güncellenmesi, yerel bir ağ üzerinden, İnternet üzerinden ve harici sürücüler (flash sürücüler, harici sürücüler) aracılığıyla gerçekleştirilir. sabit diskler vesaire.).

    Dosyaların en son sürümleri, dosya özniteliklerinin, dosya boyutunun ve oluşturma süresinin birleşimine göre tanımlanır. Analiz edilen dosyaların listesini daraltmak için, dosyanın konumu, adı ve nitelikleri dikkate alınarak senkronizasyon nesnelerinin dahil edilmesine/hariç tutulmasına izin verilir (yalnızca gizli/sistem dosyalarını dahil/hariç tut). Senkronizasyon isteğe bağlı olarak ve otomatik olarak yapılabilir - belirli bir süre sonra, çıkarılabilir bir aygıt bağlandığında, bilgisayar boştayken vb.; Windows Görev Zamanlayıcı'yı kullanabilirsiniz.

    Program iki sürüm halinde sunulur: ücretsiz Ücretsiz ve ticari Pro. Ücretsiz sürüm, 30 günlük bir süre içinde en fazla 40 bin dosyayı senkronize etmenize olanak tanır. Bir flash sürücüye veya harici HDD'ye kurulum için tasarlanmış yardımcı programın özel bir taşınabilir sürümü vardır.

    FreeFileSync 4.2

    Geliştirici: zenci

    Dağıtım boyutu: 9.27MB

    Kontrol altında çalışın: Windows 2000/XP/Vista/7

    Fiyat:ücretsiz

    FreeFileSync- ücretsiz yardımcı program, bilgisayarlar ve çıkarılabilir sürücüler arasında dosyaları karşılaştırmak ve senkronize etmek için tasarlanmıştır (Şek. 7). Dosyaların analizi, tarih ve boyut dikkate alınarak gerçekleştirilir. Varsayılan olarak, verileri karşılaştırırken "\RECYCLER" ve "\System Volume Information" dizinleri göz ardı edilir, tarih, boyut ve ad dikkate alınarak tek tek dosyaları dahil etmek / hariç tutmak da mümkündür. Windows Birim Gölge Kopyası Hizmetini kullanarak kilitli dosyaları kopyalamak mümkündür. Başlatılması Windows Zamanlayıcı aracılığıyla otomatikleştirilebilen toplu işler oluşturmak için bir araç seti vardır.

    Yardımcı program GNU GPL lisansı altında dağıtılır ve kurulumu iki versiyonda mümkündür: sabit (kullanıcının yerel bilgisayarında) ve taşınabilir (örneğin, bir flash sürücüde).

    Dosya senkronizasyonu için hizmetler

    Web'de dosyaları senkronize etmek için tasarlanmış birçok hizmet vardır. Bazıları senkronizasyon yeteneğine sahip çevrimiçi depolar olarak konumlandırılırken, diğerleri senkronizasyon için özel olarak tasarlanmıştır. Sağladıkları yetenekler açısından rakiplerinin çok önünde olan en popüler iki senkronizasyon hizmetine - SugarSync ve Dropbox'a odaklanacağız.

    Yardımcı programların aksine, hizmetlerin verileri analiz etmesi ve senkronize etmesi çok daha fazla zaman gerektirir. Elbette zaman farkı görecelidir ve İnternette çalışmanın belirli koşullarına ve senkronize edilmiş bilgi miktarına göre belirlenir - elbette, düşük bir bağlantı hızında işlem çok uzun sürebilir. Bu yüzden Bu method yalnızca kalıcı olması durumunda ilgi çekicidir. yüksek hızlı bağlantı ağa. Ancak hizmetler, belgelere en çok erişim elde etmek için gerekli tüm işlevlere sahiptir. farklı cihazlar, İnternete her yerden (evde, ofiste, iş gezisinde vb.) ve her zaman erişebilmek mobil kullanıcılar için çok önemlidir. Ayrıca, gerekirse, belgelerinize başka birinin bilgisayarından bile erişebilirsiniz, çünkü izlenen dosyalar yalnızca kullanıcı tarafından belirtilen tüm cihazlarla senkronize edilmez, aynı zamanda çevrimiçi depolama alanında yedeklenir. Ve hepsi bu kadar değil - bu tür hizmetlerin kullanımı dosya alışverişini büyük ölçüde basitleştirir. Bu, aynı proje üzerinde çalışan diğer şirket çalışanları ile belgelerin yanı sıra aileniz ve arkadaşlarınızla resim ve diğer materyalleri kolayca paylaşabileceğiniz anlamına gelir.

    Ek olarak, dosyaların web senkronizasyonunun, bu amaç için özel olarak tasarlanmış sunucular aracı olarak kullanıldığından, tüm senkronize cihazların aynı anda Web'de aynı anda bulunmasını gerektirmediğini belirtmekte fayda var. Her şey çok daha uygun - kullanıcı tarafından tanımlanan bilgisayarların ve mobil cihazların her birinin senkronizasyonu, İnternet'e bağlandıklarında gerçekleştirilir.

    Teknik olarak, servislerin kullanımı herhangi bir zorluğa neden olmaz. Öncelikle, hesabınızı ilgili kaynakta oluşturmanız, ardından istemci programını indirmeniz ve kurmanız gerekir - istemci, elbette, verileri senkronize etmek istediğiniz her bilgisayarda kuruludur (aynı kullanıcı adı / parola ile). Bittiğinde, senkronizasyon ayarlarını yapılandırmanız gerekir; bazı hizmetlerde bu, hizmet istemcisinin kurulumu sırasında yapılabilir. Ayar, daha sonra cihazlar arasında senkronize edilmesi gerekecek klasörleri belirtmek anlamına gelir, daha fazla parametre tanımlamanız gerekebilir. Örneğin, SugarSync'te, bilgisayarı hızlı bir şekilde tanımlamak için bir ad ve simge seçmeniz ve ancak o zaman gerekli klasörleri belirtmeniz gerekir (Şek. 8). Bundan sonra, veriler uzak bir sunucuya yüklenir - yani aslında yedeklenirler.

    Pirinç. 8. SugarSync'te istemci kurulumu

    Diğer işlemler seçilen hizmete bağlıdır. Bu nedenle, SugarSync'te ayrıca, klasörlerin hangi cihazlar arasında senkronize edileceğini Yönet Senkronizasyon Klasörleri modülü aracılığıyla belirtmeniz gerekir (Şek. 9). Dropbox'ta böyle bir işleme gerek yoktur ancak bu hizmette senkronize edilen verileri düzenli olarak bir klasöre kopyalamanız gerekecektir. Belgelerim\Dropbox(Bu klasör, istemci programı kurulduğunda kullanıcının bilgisayarında otomatik olarak oluşturulur). Ayarlar yapıldıktan sonra, klasörlerin içeriği (SugarSync hizmeti durumunda kullanıcı tarafından ve aynı adlı hizmet kullanılırken Dropbox klasörü) otomatik olarak ilgili çevrimiçi sunucularla her iki yönde de eşitlenir. İnternet. Sonuç olarak, senkronize edilen tüm cihazlar her zaman izlenen dosyaların en son sürümlerine sahip olacaktır. Gerekirse, bu dosyalara yalnızca senkronize cihazlardan değil, web arayüzü aracılığıyla çevrimiçi depolamada da erişilebilir (Şekil 10).

    Pirinç. 9. SugarSync'te Senkronize Edilecek Klasörleri Tanımlama

    Pirinç. 10. SugarSync Çevrimiçi Depolama Alanına Web Arayüzü Üzerinden Erişin

    Bu hizmetlerin her ikisi de çeşitli kişisel dosyaları (belgeler, resimler, müzik vb.) otomatik olarak senkronize etmek için kullanılabilir ve iki veya daha fazla bilgisayar ve çeşitli mobil cihazlar arasında bilgi senkronize etmenize olanak tanır. Desteklenen masaüstü işletim sistemleri açısından, SugarSync'in Windows ve Mac OS X için istemcileri vardır (tabloya bakın), Dropbox da Linux'u destekler. SugarSync ve Dropbox, çok çekici bir dizi sunar (özellikle SugarSync) tarife planları ve sırasıyla SugarSync ve Dropbox için 5 GB ve 2 GB ücretsiz depolama seçenekleri sunar. Bazı kullanıcılar için, belgeleri senkronize etmek için ücretsiz bir hesap yeterli olacaktır.

    Daha fazla boş alan ve daha geniş destek mobil platformlar SugarSync hizmetinin tek avantajı bunlar değil. İşlevsellik açısından da daha ilginçtir - örneğin, senkronize edilmiş klasörler ve dosyalarla çalışmayı daha uygun bir şekilde organize eder, daha iyi bir sürüm kontrol sistemi uygulanır, paylaşılan klasörleri bir parola ile korumak mümkündür, vb. hizmeti, belgeleri çevrimiçi olarak düzenlemenizi sağlar (düzenlenen dosyalar kullanıcının bilgisayarında ilgili uygulamalarda açılır ve ardından çevrimiçi depolama alanında depolanır) - bu, bir belge üzerinde çalışmaya başlayabileceğiniz anlamına gelir. ofis bilgisayarı ve evinizdeki PC'de tamamlayın. Fakat, dropbox hizmeti fark edilir derecede daha hızlı indirme ve senkronizasyon hızıyla SugarSync'ten farklıdır ve kurulumu ve kullanımı çok daha kolaydır.

    Çözüm

    Otomatik dosya senkronizasyonu için iki farklı seçeneğe baktık - senkronizasyon yardımcı programlarını kullanarak ve çevrimiçi veri senkronizasyon hizmetleri aracılığıyla. Seçeneklerden en çok tercih edileninin seçimi kullanıcıya bırakılmıştır, çünkü burada her şey çok bireyseldir. Yardımcı programlar, hız ve kesin olarak seçilmiş veri türlerinin işlenmesi de dahil olmak üzere senkronizasyon parametrelerinde ince ayar yapma yeteneği açısından daha çekicidir. Buna karşılık, hizmetler, İnternet erişimi olan hemen hemen her cihazdan dosyaların en son sürümlerine erişim sağlar. Tartışılan çözümlerden herhangi birini kurarak, çalışma dosyalarını kolayca senkronize edebilir ve karışıklığı tamamen ortadan kaldırabilirsiniz. farklı versiyonlar birden fazla bilgisayarda çalışırken sıklıkla görülen aynı belgeler.

    Get-childitem komutu ile dizin okunur. Alt klasörleri saymak için -recurse seçeneği eklenir ve dosyaları klasörlerden ayırt etmek için PSIsContainer() işlevi kullanılır. True döndürürse, öğe bir klasördür, aksi takdirde normal bir dosyadır:

    $kaynak = ¨c:dosyalar¨

    $srcfolder = get-childitem $source-recurse | nerede-nesne($_.psiscontainer)

    $srcfiles = get-childitem $source-recurse | nerede-nesne(!$_.pciscontainer)

    Basit görevimizi çözmek için dört liste gereklidir: ilk ikisi kaynak dosya ve klasörleri içerir ve geri kalan ikisi son dosya ve klasörleri içerir. Eşitleme işlemi, bu listeleri yinelemeye ve dosyaları bir klasörden diğerine kopyalamaya kadar uzanır.

    İlk döngü, kaynak dizinlerin yedekleme klasöründe olup olmadığını kontrol eder ve zaten yoksa, new-item komutuyla oluşturulurlar.

    foreach ($srcklasörlerinde $klasör)

    $srcpath = $source -değiştir ¨\¨,¨\¨ -değiştir ¨:¨,¨:¨

    $dstpath = $folder.fullname -$srcpath,$destination ile değiştirin

    eğer ($dstpath -ne ¨¨) (

    if (!(test yolu $dstpath))

    ¨'$dstpath' klasörü oluşturuluyor.¨

    yeni öğe $dstpath -tip dizini | sıfırdan fazla

    Ortaya çıkan ve orijinal klasör listesi karşılaştırılırken çok benzer bir döngü gerçekleştirilir, böylece alt klasörlerin tam yapısı oluşturulur. Diğer iki döngü dosyaları işler: birincisi güncellenen nesneleri kaynaktan elde edilen klasöre kopyalar, ikincisi - kaynak dizinde olmayanlar - sonuncusundan. Bir dosyanın karma koduyla güncellenip güncellenmediğini öğrenebilirsiniz. Dosyalar salt okunur modda açıldıklarından, diğer programlar tarafından kullanılmalarının engellenmediğini unutmayın. Ancak üslup kuralları gereği hash kodu hesaplaması tamamlandıktan sonra dosya Close() fonksiyonu ile kapatılmalıdır:

    $md5 = yeni nesne system.security.cryptography.md5cryptoserviceprovider

    $fs = yeni nesne system.io.filestream($file,$mode,$access)

    $hash = $md5.computehash ($fs) # dosya karma kodu

    $fs.close()

    Daha yeni bir dosyanın üzerine eski kopyasını yazmanın bir anlamı yoktur, bu yüzden değişiklik tarihlerini karşılaştırmak için komutlar ekleyelim. Kaynak klasördeki eksik dosyaları geri taşırken herhangi bir kontrol gerekmez, sadece öğeyi kopyala talimatını yürütmek yeterlidir. Komut dosyası, listede bütünüyle gösterilir - kaynak ve hedef klasörlere giden yollar verilir (kapanış eğik çizgileri eklemeyi unutmayın, örneğin c: filessource) ve ardından tüm işi kendi başına ve yalnızca yapar tam olarak ne olduğu hakkında ekranda bilgi görüntüler. Son klasörü daha önce oluşturmamış olsanız bile komut dosyasının kendi başına oluşturacağını unutmayın:

    if (!(test yolu $hedef))

    yeni öğe $hedef -tür dizini -force | sıfırdan fazla

    Bu komut dosyası, eksik fotoğrafları, tabloları kopyalamanıza yardımcı olacaktır. metin belgeleri vb. manuel olarak dosya bazında karşılaştırma yaparak zaman kaybetmeden. Kullanmak için, içinde powershell.backup.ps1 c:filessrc d:backup gibi bir komut belirterek Masaüstünde basit bir BAT dosyası oluşturabilirsiniz (komut dosyasının yolunun genellikle tam olarak verilmesi gerekir). Gelecekte, buna tıklayarak klasörleri senkronize etmek kolaydır. toplu iş dosyası. "Yönetici" adına yürütülen Set-ExecutionPolicy RemoteSigned komutunun imzasız komut dosyalarının yürütülmesine izin verdiğini hatırlayın.

    Kopyaları sakla önemli dosyalar tamamen korumasız bir biçimde, belki de güvenlik açısından tamamen doğru değil. Windows sistemi 7, Microsoft'un tüm çabalarına rağmen virüslere, solucanlara ve diğer kötü amaçlı yazılımlara karşı savunmasız olmaya devam ediyor. Aslında sürekli yalan söyleyen belgelere açık Erişim oraya sorunsuz ulaşırlar. Neyse ki, işletim sisteminin çok kullanışlı bir aracı var - anında takılan ve bağlantısı kesilen sanal diskler. Sınırlı sayıda kullanıcının erişebildiği önemli dosyaların yedeklenmesi için de uygundurlar.

    Sanal disk, eksiksiz bir yapıya ve içeriğe benzer bir VHD (Virtual HardDisk) dosyası olarak sistemde temsil edilir. sabit disk. Yerleşik Windows 7 kullanılarak oluşturulur yardımcı program compmgmt.msc modülü aracılığıyla başlatılan bilgisayar yönetimi için. Bu programın penceresinde "Disk Yönetimi" satırına tıklamanız ve menüden "Action Create Virtual Disk" komutunu seçmeniz gerekiyor. yeni için sanal disk boyut ayarlanır ve ardından birim biçimlendirilir. Son adımda, bir sürücü harfi atayabilir veya VHD dosyasını bir NTFS klasörüne bağlayabilirsiniz.

    İkinci yöntem, sanal birimin bulunduğu yere bakılmaksızın belirli bir klasöre kopyalanmasına izin verilmesi açısından ilginçtir. Bilgisayar yönetimi yardımcı programında sanal birimin bağlantısını keserek, şu ana kadar emin olabilirsiniz: son kopyaönemli belgeler ne virüs ne de meraklı kullanıcıların eline geçmez. Sanal birimin kendisi, yani dosya VHD uzantısı, yedekleme ortamına kopyalayabilirsiniz. Ek bir güvenlik önlemi, şu adresten edinilebilen sanal birim şifrelemesidir: BitLocker'ı kullanma Windows 7'nin maksimum ve iş sürümlerinin kullanıcıları. Bu tür korumalı bir birimi bağlarken (ve BitLocker kurulu olmasa bile diğer bilgisayarlarda da kullanılabilir), Windows sizden bir kullanıcı adı ve parola girmenizi isteyecektir.

    Evde kullanım için küçük bir ücretsiz klasör ve dosya eşleyici.

    İki (ve bazen daha fazla) bilgisayarın varlığı Ev kullanımı uzun zamandır sıra dışı bir şey olarak algılanmaktan vazgeçti. Bugün, bir ev yerel ağında bir düzine kadar bulabilirsiniz. çeşitli cihazlar, hem PC'lerin kendileri hem de her türlü ağ sürücüleri, DVD ve Blue-Ray oynatıcılar, ağ erişimi olan TV'ler vb. Yukarıdakilerin hepsine sahip olmasanız bile, gerekli verileri aktarmak için muhtemelen en az bir flash sürücü kullanıyorsunuzdur. Her durumda, istenen dosya değiştirildiğinde durumlar ortaya çıkar. yerel bilgisayar ve manuel olarak aynı flash sürücüye aktarmanız gerekir. Ve bu tür birkaç dosya varsa, mevcut kopyaları zamanında "atmayı" nasıl unutmazsınız? Bütün bunlar için var özel programlar- eşleyiciler.

    İyi bir eşleyici hem yerel klasörlerle hem de çıkarılabilir ve uzak depolama ortamlarıyla çalışabilmeli, belirtilen dizinde değişen dosyaları takip edebilmeli ve bunları hedef klasörde zamanında güncelleyebilmeli, otomatik ve / veya belirli bir programa göre çalışabilmelidir. gizli modu... Tüm bu (ve diğer bazı) özelliklerin çok küçük bir faydası var DSynchronize. Ücretsiz statüsüne ve küçük boyutuna rağmen, yurt dışında popüler olan ticari programlarla eşit şartlarda kolayca rekabet edebilir. Senkromajik Pro.

    DSynchronize programının ücretli analog Synchromagic Pro ile karşılaştırılması

    DSynchronize oldukça basit bir arayüze ve oldukça iyi bir işlevselliğe sahiptir, bu nedenle hem ev hem de ev için güvenle sunulabilir. kurumsal kullanım. Bir başka büyük artı, programın servis modunda çalışabilmesidir, bu da izin verir basit kullanıcı dosyaları manuel olarak senkronize etmeyi düşünmeyin ve bir kez bir çalışma programı ayarladıktan sonra yalnızca en alakalı sürümlerini elinizin altında bulundurun DSynchronize.

    Programın dezavantajları (birisi bundan hoşlanmasına rağmen :)) yetersizlik içerir. DSynchronize kopyalanan dosyaları sonraki olası geri yüklemeleri için arşivleyin. Yedekleme işlevi bir pencere şeklinde mevcut gibi görünüyor "Yedek kopya", ama aslında ne programın bulunduğu klasörde ne de senkronize dizinlerde herhangi bir kopya bulmak mümkün değildi :(. Yine de, dosyaların eski sürümlerini kullanma ihtimalimiz düşük olduğundan, bu dezavantajı eksilere bağlama eğiliminde değilim. , ve kullansak bile, kesinlikle kopyaları kendimiz oluşturacağız.

    Yani, şimdi programla çalışmak hakkında. DSynchronize kurulum gerektirmez, ancak ayarları kaydetmek için yine de sabit sürücünüzdeki herhangi bir klasöre açmanız gerekir. Millet, işe koyulabiliriz.

    DSynchronize arabirimi

    Başlangıçta, program arayüzü sezgisel olmasına rağmen İngilizce'dir. Resmi web sitesinde Rusça yerelleştirme yok, ancak "evcilleştirme" girişiminde bulundum DSynchronize.. Programı Ruslaştırmak için dosyayı paketinden çıkardığınız klasöre eklemeniz yeterlidir. DSynchronize.lng indirilen arşivden (oh, evet ... ihtiyaçlarınız için yukarıdaki dosyanın herhangi bir modifikasyonuna ve optimizasyonuna izin verilir :))). Şimdi Rus versiyonuna başlayalım DSynchronize.

    Koşullu pencere arayüzü DSynchronizeüç kısma ayrılabilir. En üstte senkronizasyon için dizin çiftlerinin listeleri, aşağıda tüm işlemler için bir ayarlar paneli ve daha da aşağıda dosyalarla çalışmayı yansıtan üç pencere vardır. Görev listesinin en başında iki örnek göreceğiz. Bağlam menüsündeki uygun komut kullanılarak (farenin sağ tuşu) silinmeleri gerekir. Standart görevler listesi temizlendiğinde, kendimizinkini ekleyeceğiz. tekrar aramak bağlam menüsü ve öğeyi seçin "Eklemek". Birkaç boş satır görünecektir. Bu satırlarda, dosyaların senkronize edileceği klasörlerin tam adreslerini gireceğiz.

    Şimdi birkaç nüans var. İki yerel klasörü senkronize etmeyi planlıyorsanız, satırı çift tıklamanız ve düğmesine tıklamanız yeterli olacaktır. "Gözden geçirmek", listeden önce kaynak klasörü (dosyaların kopyalanacağı yer) ve ardından hedefi seçin. Bir klasörü senkronize etmek istiyorsanız aynı şey yapılmalıdır. çıkarılabilir ortam bilgileri (örneğin, bir flash sürücü ile), cihazı bir PC'ye bağladıktan sonra.

    FTP üzerinden senkronizasyon

    Ancak uzak bir bilgisayara yerel ağ veya FTP aracılığıyla bağlanmak için yolu girmeniz gerekir. elle. Uzak bilgisayardaki bir klasöre yerel ağ üzerinden erişmek için aşağıdakileri girmeniz gerekir: \\Bilgisayar adı (veya IP'si)\Klasör adı (örneğin, \\192.168.1.4\Paylaşılan Belgeler). Tek uyarı, bağlandığımız klasörün genel erişime açık olması gerektiğidir. Klasörün içerik menüsünü arayın ve öğeyi seçin "Özellikler". Açılan pencerede sekmeye gidin "Erişim" ve kutuyu işaretleyin "Açık genel erişim bu klasöre".

    FTP eşitleme özelliğini kullanmak için tam sunucu adresini belirtin (örneğin, ftp://Sunucu adresi/Klasör adı). Yanıt olarak bir hata mesajı içeren bir pencere alırsanız, bu, sunucuya erişmek için yetkilendirme verilerini belirtmeniz gerektiği anlamına gelir. Bu, sunucu adresinden önce oturum açma bilgilerini, ardından iki nokta üst üste işaretinden sonra parolayı ve ancak bundan sonra “@” simgesinden sonra doğrudan sunucu adresini ekleyerek yapılabilir (yukarıdaki ekran görüntüsüne bakın).

    Eşitlenecek klasör çifti hazır olduğunda, bazı dosya paylaşım seçeneklerini yapılandırabilirsiniz. Bunu yapmak için düğmesine tıklayın "Filtre" klasör adresinin yanında veya bağlam menüsünden uygun komutu çağırın.

    Burada kopyalamayı kesin olarak belirtebiliriz belirli dosyalar veya türleri, öğeyi belirterek, maskeye göre "Filtreyi Etkinleştir" veya seçerek hangi dosyaların (veya dosya türlerinin) senkronize edilmemesi gerektiğini belirtin. "Filtre İstisnaları". Maske standart bir şekilde ayarlanmıştır: dosya adının bir kısmını giriyoruz ve gerekli olmayan her şeyi işaretliyoruz. «*» . Maskeleri noktalı virgülle ayırabilirsiniz. Ardından, alt klasörlerle çalışmak için parametreleri belirleyen birkaç seçenek vardır ve bölüm daha da düşüktür. "Gelişmiş Filtreler". Burada, belirli bir günde değiştirilen dosyaları kopyalamanın dışında bırakabilirsiniz.

    Ayarları DSynchronize Et

    Şimdi düşünün seçenekler paneli, klasör listesinin altında bulunur.

    Tüm olasılıklar dört gruba ayrılır. Birinci - "Ana Seçenekler"- neredeyse tüm gerekli senkronizasyon ayarlarını içerir. İlk iki olasılığa dikkat etmeye değer. Paragraf "Yalnızca en yeni" mevcut tüm dosyaların üzerine yazmanıza değil, yalnızca en çok kopyalamanıza izin verir mevcut sürümler. Böylece senkronizasyon için harcanan zamandan önemli ölçüde tasarruf edilir. Diğer bir olasılık ise "Çift Senkronizasyon". Etkinleştirilirse, her iki klasör de dosyaların yeni sürümleri için kontrol edilir ve sonuç olarak her birinde yalnızca en güncel kopyalar kalır.

    İkinci ayar grubu, "Özel Seçenekler". Burada, eklenen dosyaların parçalanma önlemesini etkinleştirebilir, hataları atlayabilir ve ayrıca yedeklemeyi etkinleştirebilirsiniz (aslında çalışmıyor: (). Burada bulunan tüm seçeneklerden yalnızca "Parçalanma önleyici". Etkinleştirilirse, dosyanın yeni bir sürümü bulunduğunda eski sürüm silinir ve yeni bir versiyon yeni bir dosya olarak eklendi. Bu, eski dosyanın basitçe yenisiyle değiştirilmesinden daha az parçalanmaya izin verir.

    Dördüncü grup - "Takımlar"- sadece senkronizasyon sürecini yönetmek için düğmeler içerir, bu yüzden üçüncü gruba daha yakından bakalım - "Planlama". Bu, işteki tüm süreçlerin otomatikleştirilmesinden sorumlu olan en temel bölümlerden biridir. DSynchronize. İlk seçeneğe tıklayarak - "Zamanlayıcı", zaman senkronizasyon ayarları penceresine gideceğiz:

    Burada senkronizasyonu belirli bir süre sonra veya belirli bir anda (örneğin öğleden sonra birde) ayarlamak mümkündür. Ek olarak, dosyaları karşılaştırma sürecini yalnızca her gün değil, ayın veya haftanın kesin olarak tanımlanmış günlerinde de ayarlayabiliriz!

    içinde bir ihtimal var DSynchronizeöğeyi kullanarak gerçek zamanlı olarak sabit senkronizasyonu ayarlayın gerçek zamanlı. Doğru, bu özellik hala deneyseldir ve açmaya çalışırken uyarılacağız, bu nedenle etkinleştirmeden önce programın normal modda seçilen klasörlerle doğru çalıştığından emin olmalısınız.

    Ardından, otomatik çalıştırmadan sorumlu iki nokta vardır. DSynchronize. Birinci - "Otomatik başlatma", programı sistemle birlikte indirmenizi sağlar. Bu durumda program, her zaman çağrılabileceği tepside görünür olacaktır. Her şeyin doğru ayarlandığından ve kalıcı erişim sağladığınızdan eminseniz, DSynchronizeİhtiyacınız yok, ardından programı servis modunda çalışacak şekilde ayarlayabilirsiniz. Bunun için noktayı not ediyoruz "Hizmet başlatılıyor...".

    Açılan pencerede öncelikle butona tıklamanız gerekmektedir. "Kurulum Hizmeti" yeni bir hizmet yüklemek ve ardından başlatmak için, ardından yalnızca düğmeye basmak kalır "Hazır".

    Programla çalışmaya bir örnek

    Artık çalışmaya başlamak için her şey gerçekten hazır, bu yüzden düğmeye basıyoruz "Senkronizasyon""Ekipler" bölümünde.

    Senkronizasyon işleminin kendisi, durum çubuğunda görülebilen iki aşamada gerçekleşir. İlk aşama, kopyalanan dosyaların bir listesinin karşılaştırılması ve oluşturulması, ikincisi ise doğrudan kopyalamadır. Ana menünün altındaki üç pencerede, kopyalanan, silinen veya değiştirilen tüm dosyaların listelerini görebiliriz. Burada ilgili eylemler için belirli yasaklar veya izinler de belirleyebiliriz. Senkronizasyon sürecinin tamamını kontrol etmek istiyorsanız, herhangi bir işlem yapmadan önce isteği etkinleştirmenizi tavsiye ederim. DSynchronize(belki dosya ekleme hariç). Bu tür istekler şöyle görünür:

    İÇİNDE bu durumönümüzde dosyaları değiştirmek için bir onay penceresi var (Eklemeyi Onayla - ekleme onayı, Kaldırmayı / Silmeyi Onayla - silme).

    Senkronizasyon işleminin tamamlandığını yine durum satırındaki yazıdan öğreneceğiz:

    Tebrikler! Şimdi nihayet unutabilirsin manuel kopyalama istenen dosyalar, dosya senkronizasyonu ile ilgili tüm endişeleri değiştirebileceğiniz için DSynchronize.

    Not: Bu makale ücretsiz dağıtım amaçlıdır. Yazarlığın korunması ile kopyalanabilir Ruslan Tertyshny ve tüm notlar ve P.P.S.

    P.P.S. Hepsi bir arada çözümleri seviyorsanız, diğerlerinin yanı sıra belirtilen dizinleri senkronize etme yeteneğine sahip olan aşağıdaki dosya yöneticisine daha yakından bakmanızı tavsiye ederim.

    Klasör ve dosya senkronizasyon yazılımı, farklı konumlardaki dosya ve klasörlerin güncel kopyalarını tutmanıza yardımcı olacaktır. Olabilir farklı bilgisayarlar, ağ sürücüleri, USB sürücüleri veya çevrimiçi depolar. Senkronizasyon yardımcı programları basit bir yedekleme aracı (tek yönlü senkronizasyon olarak adlandırılır) olarak kullanılabilse de, asıl amaçları aynı dosya ve klasör gruplarını birden çok konumda tutmaktır.

    Bir örnek sürdürmek olacaktır mevcut sürümler kullandığınız bilgisayarların birçoğundaki aynı dosyalar farklı zaman(iki yönlü senkronizasyon). Klasör eşitleme yardımcı programları, hangi dosyaları oluşturduğunuzu, değiştirdiğinizi veya sildiğinizi takip eder. Ve buna göre başka yerlerde bu değişiklikleri yapıyorlar.

    Senkronizasyon yardımcı programları için değerlendirme kriterleri:

    İyi bir eşitleme yardımcı programı aşağıdakilerin çoğunu yapabilmelidir.

    • İki yönlü dosya senkronizasyonu desteği.
    • içinde olsalar bile herhangi bir klasör veya dosyayı kopyalayabilmelidir. şu an zaman diğer programlar tarafından kullanılır.
    • Çatışmaların doğru şekilde ele alınması. Çakışmaya örnek olarak, iki farklı eşitleme konumundaki aynı dosyada yapılan değişiklik gösterilebilir.
    • Dosya silme kayıtlarını tutun.
    • Dosya yeniden adlandırma gerçeğinin tespiti.
    • Senkronizasyon kapsamına ince ayar yapmak için filtreler ve kurallar için destek. Bir örnek, belirli dosya uzantılarını senkronizasyon işleminin dışında bırakmak olabilir.
    • Kullanıcının herhangi bir eylemi geçersiz kılma özelliğiyle yapılan tüm değişikliklerin önizlemesi.
    • Görev zamanlayıcı ve bir senkronizasyon konumu kullanılabilir olduğunda (örneğin, bir flash sürücü taktığınızda) senkronizasyonu otomatik olarak algılama ve başlatma yeteneği.
    • Hem yerel makinede hem de ağda (örneğin, ağ klasörleri) senkronizasyonu koruyun.

    için birçok yarışmacı var verilen sınıf programlar, ancak yalnızca birkaçı kriterlerin çoğunu destekliyor.

    Dosya ve klasörleri senkronize etmek için ücretsiz programlara genel bakış

    FreeFileSync dosya ve klasör senkronizasyon yazılımı en iyi seçimdir

    Allway Senkronizasyonu

    Geniş filtre ve kural seti. FTP desteği.
    Aylık kopya limiti 40.000 dosyadır. Hiçbir kopya kilitli dosya yok.