herumi / walb

Block-level WAL for Efficient Backup and Replication

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

WalB is a block device driver for linux kernel that stores write-ahead logs additionally for efficient backup and replication.

Directories

  • include: header files shared by kernel/userland code.
  • module: linux device driver source files.
  • doc: documents.
  • tool(deprecated): userland tools to control walb devices.
  • sim(deprecated): simulators to check algorithm consistency.

Supported kernel version.

Use an appropriate branch or a tag for your using kernel as follows:

Branch Tag Kernel version
master v1.3.x 4.3-(4.7)
for-3.14 v1.2.x 3.14-4.2
for-3.10 v1.1.x 3.10-3.13
for-3.2 v1.0.x 3.2-3.8 (EOL)

License

GPL version 2 or 3.

Copyright

(C) 2010 Cybozu Labs, Inc.

About

Block-level WAL for Efficient Backup and Replication


Languages

Language:C 88.9%Language:Python 6.9%Language:C++ 2.0%Language:Makefile 1.5%Language:Objective-C 0.4%Language:Shell 0.3%