Author |
Message |
don570

Joined: 10 Mar 2010 Posts: 5389 Location: Ontario
|
Posted: Wed 18 Apr 2012, 19:31 Post subject:
Puppy Backup - pmirror fork |
|
Puppy Backup - pmirror fork
News- French translation is now available
Note: There are two versions of this app.
One for newer Puppies with gtkdialog 0.7.21
and another one for older puppies.
Note that a couple of puppies (Saluki) can use either version!!
Pemasu's Exprimo
Scottman's Akita
mick01's Slacko
need the puppy-backup-1.4.pet to be installed.
To check what version of gtkdialog you have installed
type the following in the terminal
Code: | gtkdialog --version |
I've taken Zigbert's pmirror and put in some new features
and added several warnings.
Warning!!! The mirror directory that you chose should be initially empty.
Read the help file carefully to understand what mirroring is.
Files are deleted in the mirror directory.
Version 1.4 - I've localized the app for people who want to
use this app in a foreign language
1) You can mirror a maximum of 5 folders(directories)
but you do it one at a time.
2) It is recommended that the mirror directories be
located on another hard drive in case you hard drive goes bad.
3) Limitations: It depends on the version of gtkdialog installed
4)Limitation: If pschedule is used for a scheduled backup, then if
the mirror folder is not available(ie partition not mounted)
then there is no warning message. But this is not a serious problem.
No harm is done to your computer.
5) Each source folder needs a separate mirror folder!!
and each backup needs to be done separately
(but read my discussion about the use of pschedule
a couple of posts down which describes automatic backup)
6) mirdir must be installed in your distribution,
however all versions of Puppy have this already installed.
It's a very small app ( only 19 kilobytes)
Available Here
_____________________________________________________
 |
Description |
French translation available
|

Download |
Filename |
puppy-backup_NLS-1.8.pet |
Filesize |
2.22 KB |
Downloaded |
769 Time(s) |
Description |
For newer Puppies with gtkdialog 0.7.21 or better
|

Download |
Filename |
puppy-backup-1.9.pet |
Filesize |
8.42 KB |
Downloaded |
889 Time(s) |
Description |
For older puppies with gtkdialog before version 0.7.21
|

Download |
Filename |
puppy-backup-old-1.8.pet |
Filesize |
7.51 KB |
Downloaded |
812 Time(s) |
Last edited by don570 on Sat 18 Aug 2012, 16:23; edited 14 times in total
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 5389 Location: Ontario
|
Posted: Wed 18 Apr 2012, 19:39 Post subject:
photo of puppy backup |
|
|
Back to top
|
|
 |
zigbert

Joined: 29 Mar 2006 Posts: 6608 Location: Valåmoen, Norway
|
Posted: Thu 19 Apr 2012, 10:37 Post subject:
|
|
Good to see some effort in the backup department
_________________ Stardust resources
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 5389 Location: Ontario
|
Posted: Wed 25 Apr 2012, 17:09 Post subject:
New version 1.4 of puppy-backup |
|
New version 1.4 now uses gtkdialog 0.7.21 so that most puppies
can run this software.
For users with older Puppies I have a version labelled 'old'
still available. People with older versions of Lucid puppy or Wary
will have to use this version.
___________________________________________________
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 5389 Location: Ontario
|
Posted: Mon 30 Apr 2012, 13:18 Post subject:
New version 1.5 |
|
New version 1.5
I made some minor changes to help file.
I explain how source folder can be a partition or a USB stick.
________________________________________
Last edited by don570 on Mon 30 Apr 2012, 13:29; edited 1 time in total
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 5389 Location: Ontario
|
Posted: Mon 30 Apr 2012, 13:28 Post subject:
|
|
I updated help to reflect my experience in
backing up a 8 GB USB stick that was nearly filled.
It took me nearly 10 minutes.
The next backup will take only seconds
because of the efficient way that mirroring behaves.
But remember that mirroring also deletes files in the mirror folder.
For example if I want more space in my USB stick
by deleting ISOs or music files then I should move these files out of
the mirror folder to their own folder. Then delete these files
on my USB stick ---> then run Puppy Backup.
The same files will be deleted in the mirror folder. That's why
I put them in their own folder for safe keeping.
Mirroring is efficient but dangerous if you don't understand the process.
____________________________________________________
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 4090 Location: Worcestershire, UK
|
Posted: Wed 02 May 2012, 10:19 Post subject:
|
|
Hi Don
I'm trying Puppy Backup on my desktop that has 2 sata harddisks....
3 questions:
- does Puppy Backup just run manually? how should I arrange it to run the same time each day?
- are all source directories mirror'd when it is run or just the one selected?
- if my backup disk is not mounted, will Puppy Backup mount it or will it just error and fail?
Thanks
peebee
_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 5389 Location: Ontario
|
Posted: Wed 02 May 2012, 20:18 Post subject:
|
|
My quick answers
1) As far as I know it will not work with pschedule,
so it will have to be launched manually
2) Only one source folder ( or partition) at a time.
That is why I choose radio buttons in gtkdialog.
3) You get a useful warning message window if your mirror
isn't available
http://puppylinux.org/wikka/Backup
This is a good page to study if you take backing up seriously!!!
____________________________________
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 4090 Location: Worcestershire, UK
|
Posted: Thu 03 May 2012, 02:25 Post subject:
|
|
Many thanks - very useful.
Cheers
peebee
_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 5389 Location: Ontario
|
Posted: Thu 03 May 2012, 18:55 Post subject:
pschedule can be used |
|
I thought about the problem of using pschedule to schedule
your backup overnite. Now I know the proper way to use pschedule.
I've rewritten Puppy Backup to
version 1.6 to make the process easier.
Instructions to use pschedule:
1) Set up Puppy Backup so it is backing up your important folders.
2) Click on Log button
3)You will see command lines (plus the dates which aren't important)
4) Copy the command lines and paste them in pschedule
one by one. Each of the command lines should have a
time associated with it. See the image.
Your backup will now be done at this time each day.
One negative that I have found is that you won't get
a warning message if your mirror folder isn't available
(ie your partition isn't mounted) but that's not a disaster.
It just means that the backup isn't done that night.
This method will allow the user to back up his favorite folders overnite
on a regular basis.
It's quite simple and it just needs enough hard disk space
for the mirroring to be done completely and keep your
computer on overnite.
An external USB hard drive would be good for this purpose
and they're quite cheap now.
Mirroring of an entire partition to a folder is possible.
Make sure that the mirror folder is initially empty.
___________________________________________________
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 5389 Location: Ontario
|
Posted: Sat 05 May 2012, 11:00 Post subject:
new version 1.7 |
|
New version 1.7
I've corrected some mistakes
1) Puppy-backup-old-1.6 had a mistake in one of the mirror apps
That is now corrected in version 1.7
2) puppy-backup-1.6.pet was poorly put together. I really screwed up
and made a lot of mistakes . I was in a rush.
But this version has been properly tested.
____________________________________________________
|
Back to top
|
|
 |
firak
Joined: 14 Apr 2008 Posts: 174
|
Posted: Mon 07 May 2012, 01:39 Post subject:
|
|
I like this!
can I use on macpup528 ?
what wersion do I need ?
I not intend use automatic schedule. But I like that I can mirror moare then one directories.
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 5389 Location: Ontario
|
Posted: Thu 10 May 2012, 20:22 Post subject:
|
|
I haven't used macpup recently but there's no reason why not.
The regular version of puppy backup should work.
Apparently you don't know how to use pschedule.
It's a great program. It's better to use it for a backup
than the many others since it's rock solid and reliable.
It only took me 10 seconds to do my second backup of
a 8GB USB stick because only changed and new files were
copied.
Look in the forum and you'll see lots of problems
with scheduled backups. That's why I'm a believer in this app!!!
To backup up once a day, pschedule only requires two numbers to be set
the hour and the minute. Leave the rest blank except for
the command line of course. You copy that line out of Puppy Backup log
and paste in pschedule. ( Look at image above)
Do a test with folders in /root so that
are comfortable with using the apps.
__________________________________________
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 5389 Location: Ontario
|
Posted: Thu 17 May 2012, 14:00 Post subject:
New version puppy backup 1.8 |
|
New version puppy backup 1.8
I redesigned the interface to fit 480 pixel height.
There are no new features.
_________________________________
|
Back to top
|
|
 |
don570

Joined: 10 Mar 2010 Posts: 5389 Location: Ontario
|
Posted: Thu 24 May 2012, 20:13 Post subject:
|
|
French version of Puppy Backup now available.
I also put Puppy Backup inside my Fluppy OS.
http://murga-linux.com/puppy/viewtopic.php?t=65222
________________________________________________
|
Back to top
|
|
 |
|