A script for automating AlohaQS backups.
Find a file
2014-07-20 21:03:38 -07:00
7za 1.0 2013-04-29 19:22:12 -06:00
.gitattributes 1.0 2013-04-29 19:22:12 -06:00
.gitignore Updated Repository 2014-07-20 21:03:38 -07:00
Aloha_Backup.cmd Bugfix 2014-07-20 20:31:24 -07:00
Copy Backups to Desktop.cmd Major Cleanup 2014-07-20 20:16:22 -07:00
COPYING.txt 1.0 2013-04-29 19:22:12 -06:00
README.txt More typos 2014-07-20 20:59:21 -07:00

Aloha Backup - A script for automating AlohaQS backups.

There are five types of backups that this script can perform:
	Full:
		Contents:	The whole AlohaQS folder.
		Name:		YYYY_MM_DD.7z
	Monthly:
		Contents:	All "YYYYMMDD" folders from the previous month.
		Name:		YYYY_MM.7z
	Nightly:
		Contents:	The "YYYYMMDD" folder for yesterday.
		Name:		YYYY_MM_DD.7z
	Program:
		Contents:	Everything but the "YYYYMMDD" folders.
		Name:		YYYY_MM_DD.7z
	Yearly:
		Contents:	All "YYYYMMDD" folders from the previous year.
		Name:		YYYY.7z
*   All backups are compressed with 7-Zip to save space. Backups are less than 20% original size!
**  All filenames refer to the dates contained in the backup except the Full and Program backups; those refer to when the backup was done.


Installation:
Make a folder named "Aloha Backups" at the root of a drive.
    e.g. "D:\Aloha Backups" or "F:\Aloha Backups"
    The drive can be a local HD, USB Stick, or Network Share.
(Optional) Copy the "Copy Backups to Desktop.cmd" file to the root of the same drive.
    This file is useful if your backups are on a USB stick and you want to keep an additional backup on another PC.
Then copy the files to any folder and run Aloha_Backup.cmd
*   If you don't copy the 7za folder, you will need to install 7-Zip.


Usage:
    Aloha_Backup.cmd mode [options]
    Aloha_Backup.cmd /help

    Options:
      /h /help     Show this screen.
      /s           Silent (Suppress messages).

    Modes:
      Nightly     Backup yesterday
      Monthly     Backup last month
      Yearly      Backup last year
      Program     Backup program files
      Full        Backup everything


7-Zip is Copyright Igor Pavlovis www.7-zip.org
7-zip is covered under an LGPL, see license.txt for details.