Antivirus Software

Total Page:16

File Type:pdf, Size:1020Kb

Antivirus Software Backup software Backup software is software which is designed to automate the process of backing up, making it easier and ensuring that people back up their files routinely. Several companies produce free backup software with basic functionality, and it is also possible to purchase backup suites which have an array of settings and options which can be used to customize the backup process. For people who have trouble remembering to back up, or people who deal with important material, backup software can be extremely useful. List of backup software AMANDA 1. Areca Backup 2. BackupPC 3. Bacula 4. Create Synchronicity AMANDA(Advanced Maryland Automatic Network Disk Archiver) Maryland Automatic Network Disk Archiver is an open source computer archiving tool that is able to back up data residing on multiple computers on a network. It uses a client–server model and includes: • the backup server and client itself • a tape server • an index server All three servers do not necessarily need to run on the same machine. Amanda was initially developed at the University of Maryland and is released under a BSD-style license. Amanda is available both as a free community edition and fully supported enterprise edition. Amanda runs on almost any Unix or Linux-based systems. Amanda supports Windows systems using Samba or Cygwin. A native Win32 client (with support for open files) is also now available. Amanda supports both tape-based and disk-based backup, and provides some useful functionality not available in other backup products. Amanda supports tape-spanning - i.e. if a backup set does not fit in one tape, it will be split into multiple tapes. Among its key features is an intelligent scheduler which optimizes use of computing resources across backup runs. Areca Backup Areca Backup is a personal file backup software developed in Java. It is released under the GNU General Public License (GPL) 2. Features Areca Backup includes a backup engine, as well as a graphical user interface and a command-line interface. The application includes the following features: • ZIP/ZIP64 compression • AES 128 & AES 256 encryption • Backup filters (by extension, subdirectory, regular expression, size, date, status, usage) • Incremental backup, differential and full backup support • Delta backup (only the modified parts of the files will be stored, not the whole files) • Archives merges • As of date recovery • Transaction mechanism (with commit/rollback management) for all critical processes (such as backups or merges) to guarantee your backups' integrity • Unix file permissions backup/recovery • E-Mail reports • Backup simulation • FTP and FTPS support (SSL/TLS in both implicit and explicit modes) Areca also provides all tools needed to handle your archives: • Backup • Archive recovery (with or without deleted files); entire archives or single files can be easily recovered • Archive merge: contiguous incremental archives can be merged into a single archive to save storage space • Archive deletion • History explorer: different versions of a given file can be browsed and restored • Archive explorer: files can be searched among your archives Storage modes Areca can handle multiple storage modes: • Standard: It is the default mode, which is recommended for most users: If you choose this storage mode, a new archive will be created for each backup. All new or modified files since the last backup will be stored in this archive. • Delta: This mode is recommended for advanced users only: If you choose this storage mode, a new archive will be created for each backup. All modified *parts* of files since the last backup will be stored in this archive. This mode is particularly useful if you are handling large files. • Image: If you choose this storage mode, a unique archive will be created and updated at each backup. Backup types Areca can handle the following types of backups: • Full Backup: When a full backup is performed, ALL files are stored in your archive (whether they have been modified or not). • Incremental backup: When an incremental backup is performed, only the files which have been modified since the last backup are stored in your archive. • Differential backup: When a differential backup is performed, only the files which have been modified since the last FULL backup are stored in your archive. Areca uses the file's size and last modification time to detect modified files. If one of these attributes is modified (whatever its value is), the file is flagged as modified. This allows a fast detection of modified files. Areca is downloadable pre-packaged for Linux and Windows 2000/Windows XP and Windows Vista. But it also runs on any other operating system, provided that a Java Runtime Environment has been installed (version 1.4.2 or later). It has been translated to: Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, English, French, German, Hungarian, Italian, Japanese, Russian, Spanish, and Swedish. Latest stable version 7.1.6 released on 2009-12-07. BackupPC BackupPC is a free Disk-to-disk backup software suite with a web-based frontend. The cross-platform server will run on any Linux, Solaris, or UNIX based server. No client is necessary, as the server is itself a client for several protocols that are handled by other services native to the client OS. BackupPC is mentioned as one of the three most well known open-source backup software [1]. Data deduplication reduces the disk space needed to store the backups in the disk pool. It is possible to use it as D2D2T solution, if the archive function of BackupPC is used to backup the disk pool to tape. For instance, BackupPC incorporates a Server Message Block (SMB) client that can be used to back up network shares of computers running Windows. Paradoxically, under such a setup the BackupPC server can be located behind a NAT'd firewall while the Windows machine operates over a public IP address. While this may not be advisable for SMB traffic, it is more useful for web servers running SSH with GNU tar and rsync available, as it allows the BackupPC server to be stored in a subnet separate from the web server's DMZ. It is published under the GNU General Public License. Features Protocol choice Only minimal configuration on client machines is required when backing up systems that have SSH available natively. On Windows, third party implementations of tar, rsync, and SSH (such as Cygwin) are required to utilize those protocols. The choice between tar and rsync is dictated by the hardware and bandwidth available to the client. Clients backed up by rsync use considerably more CPU time than client machines using tar or SMB. Clients using SMB or tar use considerably more bandwidth than clients using rsync. These trade- offs are inherent in the differences between the protocols. Using tar or SMB transfers each file in its entirety, using little CPU but maximum bandwidth. The rsync method calculates checksums for each file on both the client and server machines in a way that enables a transfer of just the differences between the two files; this uses more CPU resources, but minimizes bandwidth. Data Storage BackupPC uses a combination of hard links to reduce the total disk space used for files. At the first full backup, all files are transferred to the backend, optionally compressed, and then compared. Files that are identical are hard linked, which uses only one additional directory entry. The upshot is that an astute system administrator could potentially back up ten Windows XP laptops with 10 GB of data each, and if 8 GB is repeated on each machine (Office and Windows binary files) would look like 100 GB is needed, but only 28 GB (10x 2GB + 8GB) would be used. Compression of the data on the back-end will further reduce that requirement. When browsing the backups, incrementals are automatically filled back to the previous full backup. So every backup appears to be a full and complete dump of data. Performance When backing up a remote SMB share, speeds of 3-4 Mbit are normal. A local disk used as a backup destination returns speeds of 10+ Mbit depending on CPU performance. A faster CPU will naturally help with compression and md5sum generation. Speeds of over 13 MB/s are attainable on a gigabit LAN when backing up a Linux client using rsync over SSH, even when the backup destination is non-local. Bacula Bacula is an open source, enterprise level computer backup system for heterogeneous networks. It is designed to automate backup tasks that had often required intervention from a systems administrator or computer operator. Bacula supports Linux, UNIX and Windows backup clients, and a range of professional backup devices including tape libraries. Administrators and operators can configure the system via a command line console, GUI or web interface; its back-end is a catalog of information stored by MySQL, PostgreSQL, or SQLite. Introduction Bacula is a set of computer programs for managing backup, recovery, and verification of computer data across a network. These programs work together to provide a robust, easily managed, and complete backup solution for mixed operating system environments. Bacula is the collective work of many developers, including Kern Sibbald, and its current release has been built upon ten years of development. It is open source and available without fees for both commercial and non-commercial application, with respect to the GPL2 license with exceptions to permit linking with OpenSSL and distributing Windows binaries. Bacula is a registered trademark of Kern Sibbald. According to project information published on Source Forge, since April 2002, Bacula has over 1 million downloads, which is four times more than any other Open Source backup program during the same period. By download statistics, this makes it the most popular Open Source backup program.
Recommended publications
  • Instalación Y Configuración Del Servidor De Copias De Seguridad AMANDA Y Sus Clientes
    Instalación y Configuración del Servidor de Copias de Seguridad AMANDA y sus Clientes José Luis Torices Sorribas Universidad de León, España [email protected] Este documento muestra cómo instalar y configurar el servidor de copias de seguridad Amanda y los clientes tanto Linux como Windows (mediante el uso de Samba). Todo el proceso está pensado para la distribución Debian GNU/Linux siendo de fácil adaptación para las otras distribuciones existentes. Pretende ser una guía que muestre el proceso de una forma genérica, teniendo que ser adaptado el proceso para cada situación específica. Introducción El motivo por el que se ha elegido Amanda (http://www.amanda.org/) para este cometido es principalmente su versatilidad, ya que permite cubrir la necesidad de salvaguardar información importante almacenada tanto en el propio servidor como en los clientes (tanto Linux como Windows) en todos los soportes posibles: dispositivos multicinta, unidades grabadoras de CD, discos ópticos, e incluso discos duros. Además esta tarea puede ser realizada cómodamente de modo automático mediante la introducción de Amanda en el cron. Este documento está enfocado hacia la realización de las copias de seguridad utilizando el disco duro como soporte, por lo tanto se omite todo lo referente a la utilización de otro tipo de dispositivos, como pueden ser cintas o cd´s (puede encontrarse información en las referencias de la sección "Más Información" de este mismo documento). Veremos el proceso de instalación y configuración para nuestro sistema particular, pero tratando siempre de darle un enfoque lo más genérico posible. Se explicarán las secciones más importantes de los ficheros de configuración del servidor y clientes y se estudiarán mediante ejemplificaciones los reportes proporcionados por Amanda.
    [Show full text]
  • ERDA User Guide
    User Guide 22. July 2021 1 / 116 Table of Contents Introduction..........................................................................................................................................3 Requirements and Terms of Use...........................................................................................................3 How to Access UCPH ERDA...............................................................................................................3 Sign-up.............................................................................................................................................4 Login................................................................................................................................................7 Overview..........................................................................................................................................7 Home................................................................................................................................................8 Files..................................................................................................................................................9 File Sharing and Data Exchange....................................................................................................15 Share Links...............................................................................................................................15 Workgroup Shared Folders.......................................................................................................19
    [Show full text]
  • Main Page 1 Main Page
    Main Page 1 Main Page FLOSSMETRICS/ OpenTTT guides FLOSS (Free/Libre open source software) is one of the most important trends in IT since the advent of the PC and commodity software, but despite the potential impact on European firms, its adoption is still hampered by limited knowledge, especially among SMEs that could potentially benefit the most from it. This guide (developed in the context of the FLOSSMETRICS and OpenTTT projects) present a set of guidelines and suggestions for the adoption of open source software within SMEs, using a ladder model that will guide companies from the initial selection and adoption of FLOSS within the IT infrastructure up to the creation of suitable business models based on open source software. The guide is split into an introduction to FLOSS and a catalog of open source applications, selected to fulfill the requests that were gathered in the interviews and audit in the OpenTTT project. The application areas are infrastructural software (ranging from network and system management to security), ERP and CRM applications, groupware, document management, content management systems (CMS), VoIP, graphics/CAD/GIS systems, desktop applications, engineering and manufacturing, vertical business applications and eLearning. This is the third edition of the guide; the guide is distributed under a CC-attribution-sharealike 3.0 license. The author is Carlo Daffara ([email protected]). The complete guide in PDF format is avalaible here [1] Free/ Libre Open Source Software catalog Software: a guide for SMEs • Software Catalog Introduction • SME Guide Introduction • 1. What's Free/Libre/Open Source Software? • Security • 2. Ten myths about free/libre open source software • Data protection and recovery • 3.
    [Show full text]
  • ZMC User's Manual for Amanda Enterprise Edition 3.4
    ZMC User's Guide (print version) ZMC User's Manual for Amanda Enterprise Edition 3.4 Amanda Community and Amanda Enterprise Editions: Open Source Backup for Everyone The Amanda open source backup server protects more data than any other open source backup solution. It allows backup administration through a single backup server that can back up one or more client systems. Amanda Enterprise combines the benefits of open source backup with enterprise-level support, a graphical user interface for the server, and enhanced backup client software such as the ability to perform hot backups on Windows server applications (separate licensing required). Amanda Community and Amanda Enterprise Editions: Open Source Backup for Everyone 1 ZMC User's Guide (print version) The advantages of Amanda/Amanda Enterprise include: • Backs up clients of all the relevant server and desktop OSs: Linux/Unix, Solaris, Windows, and Mac OSX. • Uses non-proprietary native archive utilities (such as dump, tar, and zip). • Backs up to any device accessible to the Amanda backup server (including Amazon S3). Use of virtual tapes allows backup to disk media. • Parallel operation and intelligent scheduling ensure scalability both in number of systems backed up and in size of backup sets. • Separately-licensed application modules allow intelligent backup of selected application servers such as Oracle and MS Exchange (Enterprise only). Amanda Community Edition Documentation • Amanda documentation is maintained on the Amanda Wiki at http://wiki.zmanda.com/. Amanda Community and Amanda Enterprise Editions: Open Source Backup for Everyone 2 ZMC User's Guide (print version) Supported Platforms Please see the latest platform support information on the Zmanda Network at http://www.zmanda.com/ supported-platforms.html.
    [Show full text]
  • Diplomarbeit
    Max Schlager Einsatzmöglichkeiten von freier und Open-Source-Software in Klein- und Mittelbetrieben als Alternative zu proprietärer Software Eine Betrachtung im Kontext von Sprachdienstleistungsunternehmen eingereicht als DIPLOMARBEIT an der HOCHSCHULE MITTWEIDA ___________________________________________ UNIVERSITY OF APPLIED SCIENCES Fachbereich Wirtschaftswissenschaften Klagenfurt, 2009 Erstprüfer: Prof. Dr.-Ing. Hartmut Linder Zweitprüfer: Prof. Dr.-Ing. habil. Christian-Andreas Schumann Vorgelegte Arbeit wurde verteidigt am: Bibliographische Beschreibung Bibliographische Beschreibung Schlager, Max: Einsatzmöglichkeiten von freier und Open‐Source‐Software in Klein‐ und Mittelbetrieben als Alternative zu proprietärer Software. Eine Betrachtung im Kontext von Sprachdienstleistungsunternehmen. – 2009. – 114 S. Klagenfurt, Hochschule Mittweida (FH), Fachbereich Wirtschaftswissen‐ schaften, Diplomarbeit, 2009 Referat: Ziel der Diplomarbeit ist es herauszufinden, ob freie und Open‐Source‐ Software eine sinnvolle Alternative für Klein‐ und Mittelbetriebe darstellen könnte. Als Untersuchungsobjekt wurde die Sparte der Sprachdienstleistungsunternehmungen gewählt, um einerseits eine thematische Abgrenzung des Umfanges an Softwareprogrammen zu gewährleisten und andererseits eine Empfehlung für eine spezielle Sparte der Softwareanwender abgeben zu können. Nach der thematischen Abgrenzung und einer theoretischen Einführung in die Aspekte der Softwarelizenzierung erfolgt ein Auszug über die auf dem Markt befindliche freie und Open‐Source‐Software.
    [Show full text]
  • OMERO Documentation Release 5.2.5
    OMERO Documentation Release 5.2.5 The Open Microscopy Environment July 29, 2016 CONTENTS I About the OMERO Platform 2 1 Introduction 3 2 OMERO clients 4 2.1 OMERO clients overview .............................................. 4 2.2 Command Line Interface as an OMERO client ................................... 6 3 Additional resources 24 3.1 Community support ................................................. 24 3.2 What’s new for OMERO 5.2 for users ........................................ 25 3.3 OMERO version history ............................................... 25 4 Quickstart server access 42 4.1 OMERO demo server ................................................ 42 4.2 OMERO virtual appliance .............................................. 45 II System Administrator Documentation 60 5 Server Background 61 5.1 What’s new for OMERO 5.2 for sysadmins ..................................... 61 5.2 Server overview ................................................... 61 5.3 System requirements ................................................. 62 5.4 Version requirements ................................................. 64 5.5 Example production server set-ups .......................................... 76 5.6 Known limitations .................................................. 78 5.7 Groups and permissions system ........................................... 80 6 Server Installation and Maintenance 85 6.1 Server installation on UNIX (and UNIX-like platforms) .............................. 85 6.2 Server installation on Windows ..........................................
    [Show full text]
  • Guide to Cyber Security
    Guide To Cyber Security Written By David Childers www.ScenicRadio.Com Relaxing Entertainment for the World www.BroadcastingWorld.Com Global Broadcast Information Portal Creative Common License This body of work is released under the Attribution-ShareAlike version 3.0, Creative Common License. The work may be freely distributed or modified for commercial or non commercial purposes. If this work is modified, compliance with the Attribution-ShareAlike version 3.0, Creative Common License is required. These requirements include: - Any derivatives of this work must be attributed to David Childers. - Any derivatives of this work must reference any additional sources that may be used. - Alterations, transforming, or building upon this work requires distributing the resulting work only under the same, similar or a compatible license. For the complete legal code, please refer here: www.creativecommons.org/licenses/by-sa/3.0/legalcode Cover graphic - A "glider" from Conway's Game of Life. en.wikipedia.org/wiki/File:Glider.svg Foreword graphic - Een geleerde in zijn werkkamer en.wikipedia.org/wiki/File:Rembrandt,_Faust.jpg About The Author David Childers is the Content Manager for the Global Broadcasting portal www.BroadcastingWorld.com. He is very active in the Internet broadcast industry and has written numerous guides and a book about this growing technological field. He is also the webmaster of www.ScenicRadio.com, the global destination for relaxing entertainment. Mr. Childers' work has been cited in several national and International publications,
    [Show full text]
  • IT-Empfehlungen Für Den Nachhaltigen Umgang Mit Digitalen Daten in Den Altertumswissenschaften
    IT-Empfehlungen für den nachhaltigen Umgang mit digitalen Daten in den Altertumswissenschaften Herausgeber: IANUS Version 1.0.0.0 29. März 2017 Koordination Förderung Herausgeber IANUS Autoren: siehe Autorenverzeichnis Titel: IT-Empfehlungen für den nachhaltigen Umgang mit digitalen Daten in den Altertumswissenschaften Sprache: Deutsch doi:10.13149/000.y47clt-t Zitierhinweis: IANUS (Hrsg.), IT-Empfehlungen für den nachhaltigen Umgang mit digi- talen Daten in den Altertumswissenschaften (2017) [Version 1.0.0.0] doi: http://dx.doi.org/10.13149/000.y47clt-t Kontakt: [email protected] www.ianus-fdz.de Lizenz: cba BYSA Dieses Werk bzw. Inhalt ist lizenziert unter einer Creative Commons Namensnennung – Weitergabe unter gleichen Bedingungen 4.0 International Lizenz. http://creativecommons.org/licenses/by-sa/4.0/ Versionshistorie Version Autor Datum Beschreibung 0.9 IANUS 18.02.2014 Erste veröffentlichte Fassung. 0.9 IANUS 11.03.2014 Änderung der Lizenzbedingungen. 0.95 IANUS 05.02.2015 Kapitel „3D und Virtual Reality“ und „Textdokumente“ neu. Anpassungen im Layout und kleinere Korrekturen. 0.96 IANUS 27.05.2015 Kapitel „Datenmanagement“ neu, Ergänzung Versionskontrolle und Korrekturen. Fortsetzung auf der nächsten Seite Fortsetzung der vorhergehenden Seite Version Autor Datum Beschreibung 0.97 IANUS 09.12.2015 Kapitel „Tabellen“ neu, Ergänzungen im Glossar und Korrekturen. 0.97.5 IANUS 21.07.2016 Kapitel „Video“, „Audio“ und „RTI“ neu, Ergänzungen im Glossar, Anpassungen im Kapitel „Archivierung bei IANUS“ und Korrekturen. 0.97.5 IANUS 13.09.2016 Einarbeitung Reviews für „Video“, „Audio“ und „RTI“, Ergänzungen im Glossar und Korrekturen. 0.98 IANUS 22.11.2016 Überarbeitung „Datenmanagement“ und „3D und Virtual Reality“, Ergänzung Bild in „RTI“.
    [Show full text]
  • Unix Backup and Recovery
    Page iii Unix Backup and Recovery W. Curtis Preston Beijing • Cambridge • Farnham • Köln • Paris • Sebastopol • Taipei • Tokyo Page iv Disclaimer: This netLibrary eBook does not include data from the CD-ROM that was part of the original hard copy book. Unix Backup and Recovery by W. Curtis Preston Copyright (c) 1999 O'Reilly & Associates, Inc. All rights reserved. Printed in the United States of America. Published by O'Reilly & Associates, Inc., 101 Morris Street, Sebastopol, CA 95472. Editor: Gigi Estabrook Production Editor: Clairemarie Fisher O'Leary Printing History: November 1999: First Edition. Nutshell Handbook, the Nutshell Handbook logo, and the O'Reilly logo are registered trademarks of O'Reilly & Associates, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O'Reilly & Associates, Inc. was aware of a trademark claim, the designations have been printed in caps or initial caps. The association between the image of an Indian gavial and the topic of Unix backup and recovery is a trademark of O'Reilly & Associates, Inc. While every precaution has been taken in the preparation of this book, the publisher assumes no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein. This book is printed on acid-free paper with 85% recycled content, 15% post-consumer waste. O'Reilly & Associates is committed to using paper with the highest recycled content available consistent with high quality. ISBN: 1-56592-642-0 Page v This book is dedicated to my lovely wife Celynn, my beautiful daughters Nina and Marissa, and to God, for continuing to bless my life with gifts such as these.
    [Show full text]
  • OES 11 SP1: Upgrading to OES—Best Practices Guide About This Guide
    www.novell.com/documentation Upgrading to OES—Best Practices Guide Open Enterprise Server 11 SP1 August 28, 2012 Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or use of this documentation, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc., reserves the right to revise this publication and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. Further, Novell, Inc., makes no representations or warranties with respect to any software, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc., reserves the right to make changes to any and all parts of Novell software, at any time, without any obligation to notify any person or entity of such changes. Any products or technical information provided under this Agreement may be subject to U.S. export controls and the trade laws of other countries. You agree to comply with all export control regulations and to obtain any required licenses or classification to export, re-export or import deliverables. You agree not to export or re-export to entities on the current U.S. export exclusion lists or to any embargoed or terrorist countries as specified in the U.S. export laws. You agree to not use deliverables for prohibited nuclear, missile, or chemical biological weaponry end uses. See the Novell International Trade Services Web page (http://www.novell.com/info/exports/) for more information on exporting Novell software.
    [Show full text]
  • Performance of a Parallel Network Backup Manager
    Performanceof a Parallel Network BackupManager Jamesda Silva, Olafur Guðmundsson,Døniel Mossé - Departmentof ComputerScience, University of Maryland ABSTRACT The adventof inexpensivemulti-gigabyte tape driveshas madepossible the completely automatedbackup of many dozensof networkedworkstations to a single tape. One pioblem that arises with this schemeis that many computerscannot backup theiì disks óver the network at more than a f¡action of the tape'srated speed. Thus, running overnightbackups sequentiallycan takewell into the next day. W9 havedeveloped a parallelbackup manager named Amanda that solvesthis problem by runninga numberof backupsin parallelto a holding disk, then using a multi-bufier copy schemeto transfer the backupsto the tape at the full rated tape speed. Amanda usis accurateestimates of current backup sizes as well as historical information about backup ratesso as to schedulebackups in parallelwithout swampingthe networkor overrunningthä holdingdisk or tape. Locally,we useAmanda to backup 11.5gigabytes of datain over 230 filesystemson more than 100 workstations,using a single 2 gigabyte8mm tape drive, taking two to three hourseach night. This paperdiscusses the architectureand perfórmanceof Amãnda. Bacþround/ very well; evencomputer-literate users just don't do backups Until a few years ago, the backup medium of on a regularbasis. choice for most large UNIX sites was the A common solution that most sites have 'J..14" 9 track reel-to-reel tape, while cartrìdge tapes were adoptedis a datalessworkstation model, in which all (andstill are)popular with smallersystems. Storage user data is stored on file serverswith small local capacitiesfor 9-track and cartridgetapes vary from disks to hold temporary files and frequently used about 40 to 200 Megabytes.These tape systemsare binaries, or even a diskless workstation model, often of smaller capacity than the disk subsystems where the workstationshave no disks at all[1].
    [Show full text]
  • Improved Open Source Backup: Incorporating Inline Deduplication and Sparse Indexing Solutions
    UNIVERSITY OF HERTFORDSHIRE Faculty of Engineering and Information Sciences 7COM0177 Computer Science MSc Project (Online) Final Report January 2014 Improved Open Source Backup: Incorporating inline deduplication and sparse indexing solutions G. P. E. Keeling Abstract This paper investigates whether incorporating inline deduplication techniques can improve open source backup offerings, and whether 'sparse indexing' is an effective solution to the disk deduplication bottleneck. Problems with an existing open source cross-platform network backup solution were identified, along with how it compares to other open source backup solutions, and a literature search and review of relevant algorithms and techniques was performed. A new backup engine was designed and implemented, using Agile methodology and ideas garnered from the research. A test procedure was produced and executed, and the results empirically show that the new software is either superior or comparable to its 'competition' in terms of speed, storage space, storage nodes, and network utilisation. These improvements came at the cost of increased memory utilisation, which was then partially mitigated by implementing 'sparse indexing'. There are some suggestions for further improvement and extra work to be done before an initial release. The paper ends with some conclusions and an evaluation of the project as a whole. Acknowledgements I would like to thank all the users of the original 'burp', all around the world. Contents Page Abstract Acknowledgements 1 Introduction 2 2 Software
    [Show full text]