.. BackUp Utility "Cold-Tar-Backup " "Cold-TarGz-Backup "
for Puppy Linux Frugal Installs
... page 5145, 3482
This page is Cold-Tar-Backup utility for frugal Puppy installs, v.4.1
Post by glene77is » Monday, Sept, 26, 2022 with revised source code notes.
CTB_4-1_exe_220926-0800.zip
... UPDATED Current Version #4.1 dated 220926 is uploaded here :
... This version #4.1 has a custom gtk box_help routine which is more flexible than the original.
... This version #4.1 can use a /CTB_config.sh file to specify alternate tar.gz output targets.
... This version has a "alpha" exe script, which has all notes.
... This version has a "beta" exe script, "compact", which is stripped of notes ... much smaller.
V#4.1:Download the Cold-Tar-Backup executable BASH script, "run", and read the "Help" page-out.
V#4.1: current file is also available at http://www.GeoCities.WS/glene77is/
V#4.1:On my website, on the "front page" click this label : "Linux Page" for the GC_Linux.html
"CTB"
...is our Puppy Backup for Frugal saveDATA
"PUPSTATE"
...controls the program parameters.[/color
"CTB"
...will generate a 'saveDATA.tar.gz' with and your custom name , tagged with "Date-Time-Seconds". [/color
...will generate a standard '.tar.gz' backup [/color
...for saveFOLDER or saveFILE.4fs[/color
...for Official Puppy Frugal Systems.[/color
"CTB"
...will place the generated output file "saveDATA-DTS.tar.gz" "local" to the source data.
...can use a /CTB_config.sh file to specify alternate tar.gz output targets. Read HELP page.
...
...
"CTB" has option to scan list of 8 mounted drives sda1 thru sdh1
... to copy the saveDATA.tar.gz into '/CTB_Backup_' . List is user modifiable in source code.
...
"CTB"
... is written only with lots of BASH script .
...... We use some common gtk dialog-boxes v.8, and xmessage boxes.
...... Both gtk routines are included in all Official Puppy OS .
"CTB"
... has tool-tips on front screen main buttons.
... has option for small "HELP" display.
... has option for PeeBee Legal Dump to screen.
"CTB"
... has many more notes in the "HELP" tab page.
... So, Run the CTB script and read the "HELP" tagged page.
... Then Open the (KOSHER) Source Code to see how it's done.
CTB_Screens_All_sample_220310.jpg
CTB_Screens_All_sample_220310.jpg
CTB_Screens_All_220310.jpg (142.2 KiB) Viewed 754 times
Cold-Tar-Backup utility for frugal Puppy installs
"Cold-Tar-Backup" v.4.1
To restore: ''XArchive', will 'Extract all' from
the saveDATA-CTB---tar.gz file.
Our Design Philosphy is: .
(1) I.T. documented coding,
(2) readable/modular coding,
(3) modifiable coding.
&&&
&&&
Produces a '.tar.gz' output file.
Very Standard ... just 'tar' into 'gzip' ...
just like in 1975, the UNIX Tape-ARchive.
Not spectacular, but guaranteed.
Features for Puppy Linux Backup :
(1) "CTB" creates a 'tar.gz' backup
. . . with filename plus 'y-m-d-s'
. . . date-time-seconds stamp.
. . . saved in the Source directory, default.
(2) "CTB" automatically selects fast compression.
(3) "CTB" runs OK on 32/64-bit Frugal SaveFOLDER installs
... in EXT2/3/4 hard-drives and Flash-Drives.
(4) "CTB" runs OK on 32/64-bit Frugal SaveFILE.4fs installs
... in EXT2/3/4 hard-drives and Flash-Drives.
(5) "CTB" is controlled by the "/etc/rc33.d/PUPSTATE" file.
(6) "CTB" handles any System "home" location
... by using Barry Kauler calculation code (described in 'source code').
(7) "CTB" can scan list of 8 mounted hard-drives sda1 thru sdh1
... to copy the saveDATA.tar.gz into '/CTB_Backup_' .
Version 4 has customized and embedded gtkdialog code
for some of the gtkdialog/box_ and a "config file" .
#(: dependency on these two standard Puppy programs :
#(: gtkdialog version 0.8.4 release (C) 2003-2007 Laszlo Pere, 2011-2012 Thunor
#(: Built with support for: GTK+ 2, Glade.
#(: gxmessage-2.12.4
#(: Copyright (C) 2009 Timothy Richard Musson
...
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
If you have a problem, try using the "private mail" option at the top of Murga page.
If you have a problem, please remember that this is BASH,
....... BASH is not perfect, and BASH has Quirks .
A better language might be Python, Pascal or Fox(Unix),
but our projects [ CTB , MGN, B2R, C3C, S2F, et al ] have given us a chance to explore BASH.
.......
"We" are small, only one now, and I retired 28 years ago from our university.
.......
I have gone riding my bicycle today.
I may simply ride my bicycle off into the "sun-set of Time".
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Last edited by glene77is on Mon Sep 26, 2022 8:43 am, edited 40 times in total.
*Just an old Apprentice caught Tinkering in the Master's WorkShop. *
Glen Ellis ( ͡° ͜ʖ ͡° ) K4KKQ , Electronic Engineering
Website: http://www.GeoCities.WS/glene77is
Electrical Science , Memphis, TN
Top
..