DIASER

DIASER (Distributed Internet Archive System for Educational Repositories) is a disk-based backup volume management system with triple redundancy. It is based on DIAP, a storage architecture designed to structure months to years of long term sustainable archiving space. It is a quick and low-cost way to make an environment more robust by backing up data in multiple places. This replication also provides fast retrieval of archived data from all node hosting locations. A Perl installer creates the system. Nodes can be dedicated to storage or used for existing services over unused bandwidth. DIASER works in user space over SSH.

Tags Office/Business Operating Systems Linux Distributions Installation/Setup Archiving backup Systems Administration Recovery Tools education
Licenses GPLv3 MIT/X
Operating Systems POSIX Linux
Implementation Perl

Tweet this project Short link

Rss Recent releases

Changes: The main focus of this release is a comprehensive technical manual. The manual provides a descriptive overview of the DIASER architectural features as well as a short description of the design philosophy. All user settings and potential features are outlined. Plenty of general information is contained within this document. The manual is available both within the package release and online in HTML, PDF, and text formats. Other files in the release have been brought up-to-date, including the development NOTES. Password quality is now checked when generating new DIASER node account passwords.

Changes: This release uses the Perl module AppConfig for very simple configuration file syntax: diaser.conf. Improved configuration variable handling. Nearly all global variables have been removed from diaser.pl, and subroutines now take parameters as they are called for much better code modularity and maintainability. diaser.pl can now take more than one configuration file, and two are configured for safer development.

Changes: All code now spans 78 characters. All long strings have been concatenated to use multiple lines. Documents have been changed to reflect that diaser.pl will run on Perl 5.8.8. All tab indentations have been converted to 4 spaces only. This release pads out the development roadmap and release cycle.

Changes: The main fix in this release will allow sharing of disk space with other organizations or groups by using a different account name and staggering or alternating the transfer times (phases) or lowering the LMB (lowest maximum bandwidth) between nodes. The INSTALL guide has been updated, and there are more general changes and fixes.

Changes: This is the first deployable alpha. The storage architecture is stable, is able to take real backup data, is upgradable, and is secure, but is limited to these controls: migration, reporting, manual data retrieval, and some management features. A small bandwidth to space conversion chart was added as a pre-cursor to the calculate_lmb subroutine data added to an updated INSTALL. Data flow through the system has been ok for the past two days and does not need Net::SSH::Perl on nodes.

5571a0ba5c2dfdff9360e30fa3fc4948_thumb

Project Spotlight

MakeMKV

A Blu-ray and DVD transcoder.

No-screenshot

Project Spotlight

Syncables Desktop SE for Mac

Software that easily syncs content between PCs.