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 .
This document was created by man2html
using the manual pages.
Time: 16:29:40 GMT, September 14, 2024