Pupsave Backup
Most Puppy versions have a program Pupsave Backup.
This will make a backup copy of the save file/folder.
It also puts a date, in the name of the backup, so you know when it was made.
When making the backup save. This process can take some time.
It will pop up a message, when it completes.
If something goes wrong with the save.
If the Puppy version will still boot.
If it is a backup of a save folder and it was compressed.
Place the backup file in the same location of the bad save folder.
Click on the backup file.
It will go through the extract process of turning it back into a save folder.
Make sure in the extract window, to have output directory set to the same directory the files are in. (will be by default)
It will replace the old save with this one.
If the Puppy version is just too messed up to boot up.
Try booting not using the save.
Then delete the bad save and replace it with the backup save.
If did not work.
Do the replacement, following the manual way to do the replacement.
Note:
If you made a compressed backup.
To manually use it.
Un-compress it first.
This program can make a backup save anytime you want to run it.
So you could have multiple backups.
.
.
Manual Backup
You can also make a backup copy of the save file/folder manually.
Using a file manager.
Make a copy of the save file/folder.
Rename the copy save, adding bak. to the beginning of it's name.
This tells you it is a backup save and it keeps the boot process from using it at boot up.
Doing a manual backup copy.
The save needs to not be in use.
So, boot not using the save, by using the boot command pfix=ram added to the kernel or linux line of the boot loader menu entry.
Or boot a different operating system and use it's file manager, to make the backup copy save.
To replace the old save (that may be messed up) with the backup save.
Run a file manager.
Locate the bad save.
Copy and paste the bak.save to the location of the old save.
Look at the name of the old save.
You want the bak.save to have the same name after removing bak. from the name.
So make any corrections to the name, but still have bak. in the name.
Now delete the old save.
Remove bak. from the name of the backup save.
It now has the name of the save you replaced.
Boot using this save.
Note:
If you make a backup copy of a save folder.
Want to store it to a specific location, maybe a different drive or partition.
That location has to use a Linux format (ext 2, 3, or 4)
A save file can go on any format.
Fat32 format has max file size limit 4GB. Save file backup can not be bigger than 4GB.
All other formats, can handle bigger than 4GB size.