2016-01-31

rm entries already under "Distributed file systems"

← Older revision

Revision as of 15:48, 31 January 2016

(2 intermediate revisions by the same user not shown)

Line 290:

Line 290:

* {{App|Duplicati|Backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with Amazon S3, Windows Live SkyDrive, Google Drive (Google Docs), Rackspace Cloud Files or WebDAV, SSH, FTP (and many more). Duplicati is open source and free.|http://www.duplicati.com/|{{AUR|duplicati-latest}}}}

* {{App|Duplicati|Backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with Amazon S3, Windows Live SkyDrive, Google Drive (Google Docs), Rackspace Cloud Files or WebDAV, SSH, FTP (and many more). Duplicati is open source and free.|http://www.duplicati.com/|{{AUR|duplicati-latest}}}}

+

+

=== VCS-based backups ===

+

+

See also [[Dotfiles#Version control]].

+

+

* {{App|bup|A fledgling Git-based backup solution written in Python and C.

+

** Uses a rolling checksum algorithm (similar to rsync) to split large files into chunks.

+

** Can back up directly to a remote bup server.

+

** Has an improved index format to allow you to track many files.

+

|https://github.com/bup/bup|{{Pkg|bup}} {{AUR|bup-git}}}}

+

+

* {{App|ColdStorage|Another backup tool using Git at its core, written in [[Qt]].|http://gitorious.org/coldstorage|{{AUR|coldstorage-git}}{{Broken package link|{{aur-mirror|coldstorage-git}}}}}}

+

+

* {{App|Gibak|A backup system based on [[Git]].

+

** Supports binary diffs.

+

** Uses all of Git's features (such as {{ic|.gitignore}} for filtering files).

+

** Uses Git's hook system to save information that Git does not (permissions, mtime, empty directories, etc).

+

|https://github.com/pangloss/gibak|{{AUR|gibak}}{{Broken package link|{{aur-mirror|gibak}}}}}}

+

+

* {{App|git-annex assistant|Creates a synchronised folder on each of your OSX and Linux computers, Android devices, removable drives, NAS appliances, and cloud services.|http://git-annex.branchable.com/|{{Pkg|git-annex}}}}

+

+

* {{App|Kup Backup System|rsync/bup-based software for helping people to keep up-to-date backups.|3=http://kde-apps.org/content/show.php/Kup+Backup+System?content=147465|4={{Pkg|kup}}}}

+

+

* {{App|SparkleShare|Collaboration and sharing tool based on git written in C Sharp.|http://sparkleshare.org/|{{Pkg|sparkleshare}}}}

== Cloud storage ==

== Cloud storage ==

Line 377:

Line 401:

** Supports many cloud storage services, such as Box, Dropbox, Google Drive, Onedrive, and others.

** Supports many cloud storage services, such as Box, Dropbox, Google Drive, Onedrive, and others.

|http://storagemadeeasy.com/|{{AUR|smestorage}}{{Broken package link|{{aur-mirror|smestorage}}}}}}

|http://storagemadeeasy.com/|{{AUR|smestorage}}{{Broken package link|{{aur-mirror|smestorage}}}}}}





* {{App|[[Wikipedia:Tahoe-LAFS|Tahoe-LAFS]]|Tahoe Least-Authority Filesystem is a free and open, secure, decentralized, fault-tolerant, peer-to-peer distributed data store and distributed file system.



|https://tahoe-lafs.org/|{{AUR|tahoe-lafs}}}}

* {{App|[[Wikipedia:Tarsnap|Tarsnap]]|A secure online backup service for BSD, Linux, OS X, Solaris and Windows (through Cygwin).

* {{App|[[Wikipedia:Tarsnap|Tarsnap]]|A secure online backup service for BSD, Linux, OS X, Solaris and Windows (through Cygwin).

Line 438:

Line 459:

=== Custom infrastructure ===

=== Custom infrastructure ===





* {{App|[[Ceph]]|Distributed object store and file system designed to provide excellent performance, reliability and scalability.|https://ceph.com/|{{Pkg|ceph}}}}

* {{App|Cozy|A personal cloud you can hack, host and delete.|https://cozy.io|{{AUR|cozy-standalone}} {{AUR|cozy-nginx}} {{AUR|cozy-apache}}}}

* {{App|Cozy|A personal cloud you can hack, host and delete.|https://cozy.io|{{AUR|cozy-standalone}} {{AUR|cozy-nginx}} {{AUR|cozy-apache}}}}





* {{App|GlusterFS|Cluster file system capable of scaling to several peta-bytes.|http://www.gluster.org/|{{Pkg|glusterfs}}}}

* {{App|[[OpenStack]]|Controls large pools of compute, storage, and networking resources throughout a datacenter, managed through a dashboard or via the OpenStack API. OpenStack works with popular enterprise and open source technologies making it ideal for heterogeneous infrastructure.|http://www.openstack.org/}}

* {{App|[[OpenStack]]|Controls large pools of compute, storage, and networking resources throughout a datacenter, managed through a dashboard or via the OpenStack API. OpenStack works with popular enterprise and open source technologies making it ideal for heterogeneous infrastructure.|http://www.openstack.org/}}

Line 452:

Line 469:

* {{App|[[Seafile]]|Open source cloud storage system, with advanced support for file syncing, privacy protection and teamwork.|http://seafile.com/|{{AUR|seafile-server}} {{AUR|seafile-client}} {{AUR|seafile-client-cli}} {{AUR|seafile-client-qt5}}}}

* {{App|[[Seafile]]|Open source cloud storage system, with advanced support for file syncing, privacy protection and teamwork.|http://seafile.com/|{{AUR|seafile-server}} {{AUR|seafile-client}} {{AUR|seafile-client-cli}} {{AUR|seafile-client-qt5}}}}





* {{App|Sheepdog|Distributed object storage system for volume and container services and manages the disks and nodes intelligently.|https://sheepdog.github.io/sheepdog/}}

* {{App|StackSync|Open-source scalable Personal Cloud that can adapt to the necessities of organizations. It puts a special emphasis on security by encrypting data on the client side before it is sent to the server.|http://stacksync.org/}}

* {{App|StackSync|Open-source scalable Personal Cloud that can adapt to the necessities of organizations. It puts a special emphasis on security by encrypting data on the client side before it is sent to the server.|http://stacksync.org/}}

* {{App|Syncany|Cloud storage and filesharing application with a focus on security and abstraction of storage.|https://www.syncany.org/|{{AUR|syncany}}}}

* {{App|Syncany|Cloud storage and filesharing application with a focus on security and abstraction of storage.|https://www.syncany.org/|{{AUR|syncany}}}}

+

+

== Distributed file systems ==

+

+

{{Merge|File systems|Somebody knowledgeable on clustered/distributed file systems should consider the merge. This section should at least be linked from [[File systems]] anyway.}}

+

+

{{Accuracy|Is the section heading correct? Is this a too heteregenous group of software pieces?}}

+

+

* {{App|[[Ceph]]|Distributed object store and file system designed to provide excellent performance, reliability and scalability.|https://ceph.com/|{{Pkg|ceph}}}}

+

+

* {{App|GlusterFS|Cluster file system capable of scaling to several peta-bytes.|http://www.gluster.org/|{{Pkg|glusterfs}}}}

+

+

* {{App|[[Network File System]]|Distributed file system protocol originally developed by Sun Microsystems in 1984, allowing a user on a client computer to access files over a computer network much like local storage is accessed.|http://nfs.sourceforge.net/|{{Pkg|nfs-utils}}}}

+

+

* {{App|[[Samba]]|Free software re-implementation of the SMB/CIFS networking protocol. The name Samba comes from SMB (Server Message Block), the name of the standard protocol used by the Microsoft Windows network file system.|https://www.samba.org/|{{Pkg|samba}}}}

+

+

* {{App|Sheepdog|Distributed object storage system for volume and container services and manages the disks and nodes intelligently.|https://sheepdog.github.io/sheepdog/}}

+

+

* {{App|[[Wikipedia:Tahoe-LAFS|Tahoe-LAFS]]|Tahoe Least-Authority Filesystem is a free and open, secure, decentralized, fault-tolerant, peer-to-peer distributed data store and distributed file system.

+

|https://tahoe-lafs.org/|{{AUR|tahoe-lafs}}}}

== Data cloning ==

== Data cloning ==

Line 585:

Line 619:

** Allows arbitrary metadata ("properties") to be attached to any file or directory.

** Allows arbitrary metadata ("properties") to be attached to any file or directory.

|http://subversion.apache.org/|{{Pkg|subversion}}}}

|http://subversion.apache.org/|{{Pkg|subversion}}}}





=== VCS-based backups ===





See also [[Dotfiles#Version control]].





* {{App|bup|A fledgling Git-based backup solution written in Python and C.



** Uses a rolling checksum algorithm (similar to rsync) to split large files into chunks.



** Can back up directly to a remote bup server.



** Has an improved index format to allow you to track many files.



|https://github.com/bup/bup|{{Pkg|bup}} {{AUR|bup-git}}}}





* {{App|ColdStorage|Another backup tool using Git at its core, written in [[Qt]].|http://gitorious.org/coldstorage|{{AUR|coldstorage-git}}{{Broken package link|{{aur-mirror|coldstorage-git}}}}}}





* {{App|Gibak|A backup system based on [[Git]].



** Supports binary diffs.



** Uses all of Git's features (such as {{ic|.gitignore}} for filtering files).



** Uses Git's hook system to save information that Git does not (permissions, mtime, empty directories, etc).



|https://github.com/pangloss/gibak|{{AUR|gibak}}{{Broken package link|{{aur-mirror|gibak}}}}}}





* {{App|git-annex assistant|Creates a synchronised folder on each of your OSX and Linux computers, Android devices, removable drives, NAS appliances, and cloud services.|http://git-annex.branchable.com/|{{Pkg|git-annex}}}}





* {{App|Kup Backup System|rsync/bup-based software for helping people to keep up-to-date backups.|3=http://kde-apps.org/content/show.php/Kup+Backup+System?content=147465|4={{Pkg|kup}}}}





* {{App|SparkleShare|Collaboration and sharing tool based on git written in C Sharp.|http://sparkleshare.org/|{{Pkg|sparkleshare}}}}

== See also ==

== See also ==

Show more