Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 18 Sep 2014, 09:56
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Backup Settings 1.5
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [5 Posts]  
Author Message
RSH


Joined: 05 Sep 2011
Posts: 2420
Location: Germany

PostPosted: Sat 24 Mar 2012, 04:21    Post subject:  Backup Settings 1.5
Subject description: A Backup and Migration Tool using GtkDialog4 (0.8)
 

Hello.

I want to introduce my backup & migration tool: Backup Settings - now version 1.5.

Backup Settings 1.5 is a gtkdialog4 (gtkdialog zero dot eight) application and based on a suggestion by p310don. It has English, German and GoogleFrench Localizations. I moved this frome there: http://www.murga-linux.com/puppy/viewtopic.php?t=76400 to here, because it is now more than a suggestion.

# 2012-03-02 by RSH (@ puppy-linux.org) (GPL Version 2)

# 2012-03-02 - 1st script published
#--- NEW 0.1 ---#
# 2012-03-03 - 1st version using GUI
#--- NEW 0.2 ---#
# 2012-03-03 - multiple backup lists -> /root/.backup-settings/list
# 2012-03-03 - GUI refined, option to make .pet
# 2012-03-03 - Infodialog, Message after finishing work
# 2012-03-03 - Var. pausing between making .tar.gz and .pet
#--- NEW 0.3 ---#
# 2012-03-03 - Function to open and edit a new backup list
# 2012-03-03 - Function to open list directory in rox filer
# 2012-03-03 - Improvements about existing lists etc.

#--- NEW 0.4 ---#
# 2012-03-03 - Quick Manual now in the Help menu
#--- NEW 0.5 ---#
# 2012-03-06 - GUI again refined
# 2012-03-06 - default savepath can be changed & saved
# 2012-03-06 - English and German Localisation

#--- NEW 0.6 ---#
# 2012-03-06 - savepath is now proofed for existence
# 2012-03-06 - Now Combobox to select Time to wait (5 - 9 sec.)
# 2012-03-06 - ActiveList can now be saved
# 2012-03-06 - French localisation (did try google translate)
Laughing
#--- NEW 0.9 ---#
# 2012-03-10 - Lists/Directories now selectable by file-selector
#--- NEW 1.4 ---#
# 2012-03-24 - It is now possible to install all backup (.tar.gz) files automatically into your puppy
#--- NEW 1.5 ---#
# 2012-04-08 - small fix on syntax ($SAVEDIR$CURRDATE to $SAVEDIR/$CURRDATE), doesn't seem to had any effect, but now fixed

It will show English GUI if English keyboard layout is set --- as always.


Short tutorial:

After you have installed backup-settings-1.5 into your new puppy, start backup-settings-1.5 from menu utility-general utilities, open your old save file (mount it by single left click) and create a list of backup directories. Do create a new list and drag & drop the wanted directories into the opened simple text editor. Klick into the textfield and then press enter for a new line and do it again. Save the list twice, different but similar names. You will need to edit the second one and remove the /mnt+mnt ... ... .2fs parts - otherwise you would install into your old save file.

After full list is created and saved, first click on Backup (using the unedited list) and drink some coffee meanwhile, second select the edited (removed path-parts) list and click Install. Installing should not give much time for having more coffee.

Do not change the save path except you create a new list and want to save this list on another place.

The path to save to is always the path where to install from! Exclamation

Note: If creating .pet do close the appearing dialog with click on "create database entry" and do close appearing leafpad using "strg-q". "Time to wait" is therefor added and also for bigger directories. Don't change anything - close it immediately, please. Take this feature by now as experimental and be aware to add one, two or more seconds to "Time to wait" if necessary. This can not be used for automatic install. To install automatically all backup files, you have to backup your files as .tar.gz.

A useful tip at last: if you are installing gnewpet by jpeps, you can run gnewpet from the menu tools (Werkzeuge) of backup-settings-1.5 and pick your installed applications out of your old save file.

Edit 2012-04-08: Do first choose the path where to save and after this click the button to use current date. The directory (named at date) will be created immediately. If you change the directory after clicking the button to use current date, you have to click this button again and then remove the formerly created date-directory manually.

RSH
LazY528-Backup-Settings-1.5.pet
Description  Backup Settings 1.5 - a Backup and Migration Tool using GtkDialog4 (0.8)
pet

 Download 
Filename  LazY528-Backup-Settings-1.5.pet 
Filesize  13.86 KB 
Downloaded  276 Time(s) 

_________________
LazY Puppy
RSH's DNA
SARA B.

Last edited by RSH on Sun 08 Apr 2012, 08:38; edited 3 times in total
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 4231
Location: Gatineau (Qc), Canada

PostPosted: Sat 07 Apr 2012, 22:47    Post subject:  

Thanks, RSH!

Is it still storing in multiple tar.gz files instead of a large unique file? I did find that a bit cumbersome in a previous draft script you made, but still, it is very useful.

BFN.

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
RSH


Joined: 05 Sep 2011
Posts: 2420
Location: Germany

PostPosted: Sun 08 Apr 2012, 04:55    Post subject:  

musher0 wrote:
Thanks, RSH!

Is it still storing in multiple tar.gz files instead of a large unique file? I did find that a bit cumbersome in a previous draft script you made, but still, it is very useful.

BFN.

Yes it is still storing multiple files. I found this useful, because you can make lines a comment (#) and these files (directories) will not be part of a backup or install. So you can create a list, and just making comments to backup or install different stages/versions of the backup/install list (without having different versions of the backup/install list) Also, my less bash knowledge let me choose this way.

I am still a beginner in bash programming.

_________________
LazY Puppy
RSH's DNA
SARA B.
Back to top
View user's profile Send private message 
RSH


Joined: 05 Sep 2011
Posts: 2420
Location: Germany

PostPosted: Sun 08 Apr 2012, 08:36    Post subject:  

New Version 1.5 uploaded.

Download and details in the first post.

RSH

_________________
LazY Puppy
RSH's DNA
SARA B.
Back to top
View user's profile Send private message 
RSH


Joined: 05 Sep 2011
Posts: 2420
Location: Germany

PostPosted: Sun 08 Apr 2012, 23:19    Post subject:  

musher0 wrote:
... ... instead of a large unique file?

If you want to store your backup files in one unique file, you can choose to use the current date option. If the backup is done, the used list is also saved inside the current date directory.

So just do a right-click on the current date directory in rox and then choose "make archive". If you can do this on the puppy of your choice. In LazY Puppy i do it this way, if i want to make a long term backup (CD/DVD).

Works fine. Very Happy

_________________
LazY Puppy
RSH's DNA
SARA B.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [5 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0878s ][ Queries: 13 (0.0305s) ][ GZIP on ]