SimpleBackupIntro

Package: WA2L/SimpleBackup 1.0.67
Section: Introduction (1)
Updated: 17 January 2023
Index Return to Main Contents

 

NAME

SimpleBackupIntro - Introduction and overview for WA2L/SimpleBackup, Data Backup utilities for Windows

 

AVAILABILITY

WA2L/SimpleBackup

 

DESCRIPTION

-

 

COMMANDS

For a description of additional commands that are available on the command line, see sbshell(1m) manual page.

 

B

bfs(1)
search backup files.

 

C

cfgcat(3)
print the given configuration file with replaced environment variables, without comments and joined multiline entries.

config(1m)
handle shortcuts to start DataBackup backups with a simple click.

console(1m)
This is a modified version of Console 2 for a better experience under Windows Vista/7/8/10 and a better visual rendering.

See also: https://github.com/cbucher/console/wiki and console.Help(1m) in the HTML documentation for more information.

 

D


 

databackup(1)
backup data on Windows operating system.

databackupstart(1)
a spartan GUI to start the defined backups from a drop-down list.

datarestore(1)
restore data backups based on simple file copies.

 

I

inststats(3)
print statistics of the installation/update history of the WA2L/SimpleBackup package.

instverify(3)
with the instverify command it can be verified that all files of the WA2L/SimpleBackup package are installed and are unchanged. Therefore it can be checked if the installation is complete and correct.

 

L

logessentials(1)
create/print a report containing the essential/key information of an often very long DataBackup session log file var/log/DataBackup.<TIMESTAMP>.<BACKUPNAME>.log.

To print a report you can either send a log file to the LogEssentials entry in the 'Send To' context menu of 'Windows Explorer', start the bin/LogEssentials command and select a log file or you can create a shortcut to the bin/LogEssentials command on the desktop and drop the log file to the related desktop icon.

logessentialsupdt(1m)
create (~update rpt/ ) a LogEssentials report for each DataBackup session log file. The DataBackup.<TIMESTAMP>.<BACKUPNAME>.LogEssentials.txt file is only created when it does not exist already.

 

M

man(1)
display manual pages.

manuals(1)
display HTML man pages in windows help.

manualsbrowser(1)
display HTML man pages in default Web browser.

manvi(1)
edit man pages in %EDITOR% (default=vi).

 

N

np(1)
a small and efficient text editor application that has some advantages over the Notepad application that is distributed with the Windows operating system.

See also: http://www.flos-freeware.ch/notepad2.html for more information.

 

P

progstats(1)
print statistics about WA2L/SimpleBackup command start.

pack(1m)
pack the WA2L/SimpleBackup application to a distributable *.zip package file (example: WA2LSimpleBackup-1.1.12-201412061254.zip) without temporary-, log- and adjusted configuration files.

pack-supportfiles(1m)
collect and pack files most probably needed to perform remote analysis and support for the WA2L/SimpleBackup package.

proxy(3)
set %HTTP_PROXY% and %HTTP_PROXY% based on definitions in the proxy.cfg(4) configuration file.

 

S

reportsdir(1)
open the data backup reports directory in Windows™ file explorer.

 

S

sav(1)
save (create a copy of) one or more files by adding a date to the file name before the file suffix.

Examples (executed on December 6th, 2014):

  budgets.xlsx               ==>  budgets.20141206.xlsx
  book.v1.docx               ==>  book.v1.20141206.docx
  anycalc.20140101.xlsx      ==>  anycalc.20141206.xlsx
  todolst.201401011259.xlsx  ==>  todolst.20141206.xlsx

savnow(1)
save (create a copy of) one or more files by adding a date and time to the file name before the file suffix.

Examples (executed on December 6th, 2014, 16:05):

  budgets.xlsx               ==>  budgets.201412061605.xlsx
  book.v1.docx               ==>  book.v1.201412061605.docx
  article.20141206.docx      ==>  article.201412061605.docx
  anycalc.20140101.xlsx      ==>  anycalc.201412061605.xlsx
  todolst.201401011259.xlsx  ==>  todolst.201412061605.xlsx

sbshell(1m)
interactive command shell (cmd.exe) configured to run efficiently within the WA2L/SimpleBackup environment. The sbshell provides some additional commands to the normal Windows™ command prompt. Invoke the usage command within sbshell to get an overview of all available commands.

shortcutsdir(1)
open the data backup start command shortcuts directory in Windows™ file explorer.

simplebackupdownload(1m)
download and install the most recent WA2L/SimpleBackup package from sourceforge.org using the installer.

simplebackuprevision(1m)
display the version of the WA2L/SimpleBackup package.

simplebackuprevisionnotifier(1m)
Display a notification when a new revision of the WA2L/SimpleBackup package is available.

simplebackupwebdownload(1m)
download the most recent WA2L/SimpleBackup package from sourceforge.org using the web browser.

softwaredir(1)
open the WA2L/SimpleBackup software installation directory in Windows™ file explorer.

 

V

vi(1)
vi editor for Windows.

vim(1)
vi improved (console version) for Windows.

 

FILES

bin/
all commands intended to be used by the end user.

etc/
configuration files of the commands located in the bin/ directory.

lib/
supporting commands and files to realize the commands located in the bin/ directory. In general it is not planned to execute a command in this directory directly or to edit files therein.

man/
manual pages and documentation of WA2L/SimpleBackup.

var/
directory with dynamic content.

var/cache/
cache directory used by some commands to cache some data.

var/cache/scripts/
cache directory for use by own scripts saved in var/scripts/ to cache some data.

var/db/
database files.

var/db/scripts/
database files for own scripts saved in var/scripts.

var/exec/
location of the backup pre- and post-exec *.cmd scripts.

var/icons/
icons.

var/log/
backup session- and master log-files.

var/report/
backup HTML reports for user.

var/rpt/
special backup reports.

var/scripts/
directory to save own scripts. This directory is excluded from the WA2L/SimpleBackup package.

var/shortcut/
backup start shortcuts.

var/sounds/
sound (*.mp3) files to be used as FINISHSOUND.

var/state/
state information of commands.

var/sw/
packed software package. If you invoke the lib/pack command the generated *.exe application package will be saved in this directory.

var/tmp/
temporary directory used by some commands to temporary save some data.

 

SEE ALSO

awk(3), banner(1), bc(1), bfs(1), cat(1), comm(1), cfgcat(3), config(1m), config.cfg(4), console(1m), console.chm(1m), console.Help(1m), cp(1), cut(1), curl(1), databackup(1), databackup.bkp.cfg(4), databackup.cfg(4), databackup.config(4), databackup.report(4), databackupstart(1), datarestore(1), dc(1), diff(1), egrep(1), expand(1), gawk(3), grep(1), gzip(1), handle(1), head(1), indent(3), inststats(3), instverify(3), junction(1), join(1), jq(3), kill(1), less(1), logessentials(1), logessentials.cfg(4), logessentialsupdt(1m), lpath(3), ls(1), make(1), man(1), man.cfg(4), man.map(4), mandoc(1), manuals(1), manualsbrowser(1), manvi(1), mv(1), nice(1), np(1), pack(1m), pack.cfg(4), pack-supportfiles(1m), progstats(1), proxy(3), proxy.cfg(4), plink(1), ps(1), pscp(1), psftp(1), recycle(1), regexintro(4), reportsdir(1), robocopy(3), rm(1), sav(1), savnow(1), sbshell(1m), sbshell.cfg(4), sed(1), sed1line(1), setup.cfg(4), shortcutsdir(1), simplebackupdownload(1m), simplebackuprevision(1), simplebackuprevision(1m), simplebackuprevisionnotifier(1m), softwaredir(1), stat(1), tac(1), tail(1), touch(1), unexpand(1), uniq(1), uxfind(1), uxsort(1), unzip(3), vi(1), vim(1), wget(3), which(1), winvi(1), yes(1), zip(3)

 

NOTES

Check out other WA2L projects on Sourceforge: https://sourceforge.net/u/wa2l/profile/.

The WA2L/SimpleBackup package is using a number of commands developed by other individuals, as:

apply
by James D. Lynn (http://www.taenarum.com/software/#apply).

awk
by Alfred Aho, Peter Weinberger and Brian Kernighan (http://pubs.opengroup.org/onlinepubs/9699919799/utilities/awk.html).

bc, dc
by Philip A. Nelson <philnelson@acm.org> (http://gnuwin32.sourceforge.net/packages/bc.htm).

caffeine
by Tom Revell <tom.revell@zhornsoftware.co.uk> from Zhorn Software (http://www.zhornsoftware.co.uk/caffeine/).

cat, cut, comm, cp, diff, head, join, less, mv, od, stat, tac, tail, tee, tr, touch, uniq, uxfind, uxsort, yes, wc and which manual pages
by Arnold Robbins, David Hayes, David MacKenzie, David M. Ihnat, Jim Kingdon, Jim Meyering, Mike Haertel, Mike Parker, Paul Eggert Paul Rubin, Randy Smith, and Richard M. Stallman for the Free Software Foundation Inc (http://www.gnu.org/software/coreutils/).

chgcolor
by Jim Lawless (http://www.mailsend-online.com/blog/?p=77).

cmdcolor
by Olegs Jeremejevs <https://stackoverflow.com/users/242684/olegs-jeremejevs> (https://github.com/jeremejevs/cmdcolor).

console
by Christophe Bucher <https://github.com/cbucher> (https://github.com/cbucher/console/wiki).

cpio
by GnuWin contributors <http://gnuwin32.sourceforge.net> (http://gnuwin32.sourceforge.net/packages/cpio.htm).

curl
by the curl contributors <https://curl.haxx.se/docs/thanks.html> (https://curl.haxx.se/, http://www.confusedbycode.com/curl/).

df, max, min and norm
by Paul R. Sadowski (http://www.paulsadowski.com/wsh/cmdprogs.htm).

diruse
by Microsoft (https://technet.microsoft.com/en-us/library/cc781726).

editv
by Bill Stewart <bstewart@iname.com> (http://www.westmesatech.com/editv.html).

ele
by Sergey Tkachenko (https://winreview.ru/tag/ele/).

freewrap
by Dennis R. LaBelle (http://freewrap.sourceforge.net/).

gawk
compiled Windows GNU AWK 4.1.4 (gawk.exe) version provided by Olaf Schoenfeldt (https://www.klabaster.com/freeware.htm).

GetTitle, isFAT, isNTFS, MessageBox, SystemTrayMessage, DropDownBox
by Rob van der Woude <info@robvanderwoude.com> (http://www.robvanderwoude.com/csharpexamples.php).

GNU utilities for Win32
by Karl M. Syring (http://unxutils.sourceforge.net/).

gzip
by Jean-loup Gailly (http://gnuwin32.sourceforge.net/packages/gzip.htm).

head
by GnuWin contributors <http://gnuwin32.sourceforge.net> (https://sourceforge.net/projects/gnuwin32/files/coreutils/).

hidecon
by <kliu@code.kliu.org> (http://code.kliu.org/).

iconv
by Michele Locati <mlocati@gmail.com> (https://mlocati.github.io/articles/gettext-iconv-windows.html)

InputBox
by Rob van der Woude <info@robvanderwoude.com> (http://www.robvanderwoude.com/dialogboxes.php#OpenFileBox).

jq
by Stephen Dolan <mu@netsoc.tcd.ie> (https://stedolan.github.io/jq/).

less
by Mark Nudelman (http://www.mingw.org/).

lnk_parser_cmd
by the LNK Parser community <https://code.google.com/archive/p/lnk-parser/> (https://code.google.com/archive/p/lnk-parser/).

make
by mingw-w64.org contributors (http://mingw-w64.org/, https://sourceforge.net/projects/mingw-w64/files/MinGW-W64-install.exe).

makesfx
by Andrew Fawcett <andrewfawcett@NOSPAMusers.sourceforge.net> (http://freeextractor.sourceforge.net/FreeExtractor/).

mandoc
by Kristaps Dzonsons <kristaps@bsd.lv> (http://embedeo.org/ws/doc/man_windows/).

MapDrive
by Peter Horsley <peter.g.horsley@gmail.com> (http://zornsoftware.codenature.info/blog/windows-7-disconnected-network-drives.html).

month
by James D. Lynn (http://www.taenarum.com/software/screenshots/month.txt).

msgbox
by Dr. Claudio <claudiosoft@online.fr> from ClaudioSoft Software (http://claudiosoft.online.fr/msgbox.html).

nircmdc
by Nir Sofer <nirsofer@yahoo.com> (http://www.nirsoft.net/utils/nircmd.html).

np (Notepad2)
by Florian Balmer <florian.balmer@gmail.com> (http://www.flos-freeware.ch/).

od
by Jim Meyering.

OpenFileBox
by Rob van der Woude <info@robvanderwoude.com> (http://www.robvanderwoude.com/dialogboxes.php#OpenFileBox).

ntop
by Gian Sass <https://gian-sass.com/> (https://github.com/gsass1/NTop, https://gian-sass.com/).

plink , psftp, pscp
by Simon Tatham <anakin@pobox.com> (https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html).

PSKill, PSList, Junction and Handle
by Mark Russionvich (http://www.sysinternals.com/pskill/, http://www.sysinternals.com/pslist/, http://www.sysinternals.com/handle/, http://www.sysinternals.com/junction/

ptime
by Jem Berkes <jberkes@pc-tools.net> (http://www.pc-tools.net/win32/ptime/).

rcedit
by Cheng Zhao and contributors (https://github.com/electron/rcedit/releases).

recycle by Frank P. Westlake (http://ss64.net/westlake/xp/index.html).

robocopy
by Microsoft (https://technet.microsoft.com/en-us/library/cc733145).

sed1line.txt
by Eric Pemet <pemente[at]northpark[dot]edu> (http://sed.sourceforge.net/sed1line.txt, http://www.pement.org/sed/sed1line.txt).

ShowTx
by Horst Schaeffer <horst.schaeffer@gmx.net> (https://www.horstmuc.de/show.htm).

ssh, sftp, scp, ssh-keygen
by PowerShell Team (https://github.com/PowerShell/Win32-OpenSSH/releases).

toast32
by Jacob Marshall <go-toast@jacobmarshall.co> (https://github.com/go-toast/toast).

unix2dos
by Philip J. Erdelsky <pie@sfgh.com> (http://www.efgh.com/software/index.html).

uptime
Erik Muller.

upx
by Markus F.X.J. Oberhumer, Laszlo Molnar, John F. Reiser <https://upx.github.io> (https://upx.github.io).

vi (winvi)
by Raphael Molle <ramo2016@winvi.de>, Valerie Gunslay, Yves Belanger and Jose Maria Romero (http://www.winvi.de/de/).

vim
by Bram Moolenaar (https://vim.sourceforge.io/).

wv_player
by J.M. Falcao (http://www.webxpace.com/software/freeware.shtml#WvPlayer).

wget (binary port for Windows)
by Jernej Simoncic <jernej|s-website@eternallybored.org> (https://eternallybored.org/misc/wget/).

xxmklink
by Pixelab (http://www.xxcopy.com/xxcopy38.htm).

zip, unzip
by Ed Gordon, Christian Spieler, Mike White, Dirk Haase and many others (http://www.info-zip.org/).

 

LICENSE

Copyright © 2012 - 2023 Christian Walther

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

A copy of the GNU General Public License is distributed with WA2L/SimpleBackup and is saved in WA2LSimpleBackup/man/COPYING.

Check on Sourceforge (http://sourceforge.net/projects/wa2l-simplebackup/) for the most recent version of the WA2L/SimpleBackup package.

 

BUGS

-

 

AUTHOR

WA2L/SimpleBackup was developed by Christian Walther. Send suggestions and bug reports to wa2l@users.sourceforge.net .


 

Index

NAME
AVAILABILITY
DESCRIPTION
COMMANDS
B
C
D
I
L
M
N
P
S
S
V
FILES
SEE ALSO
NOTES
LICENSE
BUGS
AUTHOR

This document was created by man2html using the manual pages.
Time: 16:29:40 GMT, September 14, 2024