Omnisync v.0.1 Alpha 2

Advertisement
Advertisement

omnisync is an universal file synchroniser and backup utility (think rsync) that supports multiple transport systems (such as plain files, sftp, s3 and virtual, currently, and support for ftp, http, et al is planned). It is designed to be fast, small, extensible, portable and bandwidth-efficient. It is available for Linux, Windows and Mac.As an example, to sync files from an S3 volume to an sftp server, all you need to do is this: omnisync -r s3://s3bucket/ sftp://myserver/mydirand omnisync will synchronize the two directories. Of course, what makes omnisync special is its extensibility. You can easily write a module to interface with your particular storage medium, and all the synchronizing power of omnisync will be available to you. You will be able to copy the data in your medium from/to any of the other protocols omnisync supports.How is omnisync different?omnisync is not really a "file" synchroniser. It is built to synchronise anything that can be represented as files/directories. It is very easily extensible, all one needs to do to make omnisync support a new transport is to implement a few methods, and all the power of omnisync will be available for that transport.For example, one could easily turn omnisync into a web spider by implementing an HTTP transport which would represent links as files/directories. One could then run omnisync and have it save a copy of a site somewhere on their hard drive, or in any other transport omnisync supports.Another useful scenario would be synchronising database tables. One would only have to write a plugin that can read/write to a database and abstract tables as files, and omnisync could synchronise two databases, or backup one database to another destination (be that on the local drive, sftp, s3 or anything else), or restore from that destination to another database.All this can be achieved simply by implementing open/close/read/write methods that shouldn't take longer than a few hours.#md5=86195d0b2f5d71218d24a68e4355601b

omnisync is an universal file synchroniser and ... Multiprotocol file synchroniser ...

 
  • Freeware
  • 20 Kb
  • 287
  • Free
 
 

Review Omnisync

  • captcha
 

Other software of Stavros Korokithakis
    
    New File Management software
    • FonePaw Data Recovery for Mac  v.2.7.0FonePaw Data Recovery for Mac can retrieve the deleted files from Mac hard drive, memory card, USB flash drive and more. You can protect your data on computer without hassles.
    • FonePaw iOS Transfer  v.5.2.0FonePaw iOS Transfer is a smart tool that enables you to manage iPhone, iPad and iPod touch on computer. You can use it to quickly view and transfer data among iOS devices, iTunes and PC. Moreover, you can directly move SMS to computer to read.
    • Convert Outlook to PDF  v.7.0The easiest way to convert Outlook to PDF file format. This application allows to open emails, contacts, views and preview emails, contacts, calendars, tasks, journals, notes, etc., as well as export multiple PST files in PDF format.
    • FonePaw iOS Transfer for Mac  v.5.1.0With its breakthrough and powerful features, you can freely manage and transfer iPhone/iPad/iPod data between iOS devices, Mac and iTunes by FonePaw iOS Transfer (Mac). You can transfer contents like Photo Library, Music, Contacts, Movies, etc.
    • Kidentify  v.0.3.1kidentify project is a a utility to show some information about a file.
    • SimpleRenamer  v.1.1This is a simple rename-tool with some nice options written in Python.