Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
Status
Not open for further replies.
Recently @stooged lent a hand sharing both details with source code on Backing Up and Restoring the PS4 Database, and he followed up with a handy DbBackup.bin Payload compiled for PS4 4.05 OFW users to backup their PlayStation 4 database to a USB Drive alongside one for dumping save data below. :love:

Download: DbBackup.zip / Source Code / DB_SG_Backup.zip (8.79 KB - dumps save data into a folder called GameSaves) / DB_SG_Backup_v2.zip (8.27 KB - Dumps All User Accounts) / DB_SG_Backup3.zip (8.82 KB - Adds Notification Messages from 2much4u) / DB_Backup_455.zip (Updated for 4.55) / usb_455_db_backup.zip (0.02 MB) / Cache-Install: ApplicationCache.db / DB_SG_Backup-50X (Latest) / GIT

To quote from his recent post with usage instructions:

just put a usb stick/drive into the usb port and run the DbBackup.bin payload

it will save the addcont.db and app.db files inside a folder called DB_Dackup on the usb drive.

if you do not use a usb stick/drive it will backup the database into the /system_data/priv/mms/ folder on the ps4 and it will be called app.db_backup.

to restore the db just ftp into the /system_data/priv/mms/ directory and upload your backup copy.

credit to @XVortex for the neat way to check which usb port has the drive in it in their ps4dumper source, I tried a few other things with no decent result but @XVortex had a simple method to do the trick :)
DbBackup.bin Payload Backup PS4 Database to USB Drive by Stooged.jpg
 

Comments

@kontotestowe Thats right. When you are just updating the system software (e.g 4.55 to 5.05) you use an update file (357mb for fw5.05) but when you install a new HDD you use a recovery file (910mb for fw5.05)
 
So this recovery.pup must be stored on some internal ps4 flash memory? Or I missed the point and I must first download it like normal firmware update file?
 
Hi! I have a huge problem, my mira crashes and corrupt my account, then my only solution to scape from safe mode was to restore settings of my ps4. Then my account was corrupted and now the name of the user it's to Tem/data/priv/ho for an error. i can play the games installed because when the game starts, an error pop up with this message Tem/data/priv/ho will exit from PS4. Error (NP-32039-6), and I can't play my saves i another user.

Then (here the important), I have extracted with this tool the saves of my all games with my main account. But I can't resign it to play them in another account. Any suggestion to safe my saves?
 
I have managed to merge trophy and save data from an official full PS4 backup and dbbackup.

This might be useful for some people, who like me want to play some old games but don't want to start from beginning and have their save data backup in an official Sony format.

1. Make sure you have the official PS4 full backup which contains your previous save games. (from Settings > System > Backup & Restore)

2. Backup your current save data using stooged's payload and save it on your PC in a folder ex. "new savedata"

3. Restore your PS4 using the official backup file (from Settings > System > Backup & Restore)

4. Once restore is compete you should have all your old saves. Now run stooged's payload again and save this in a folder like "old savedata"

5. Now browse the "old savedata" folder and copy the following to the respective location on "new savedata" folder.

File merging:

a. old savedata > UserData > user > home > xxxxxx > savedata. (you'll find cusa id's of all previous games here, just copy them over to the same location on "new savedata" folder.

b. Do the same with savedata_meta folder.

Database merging:

Now open these 2 .db files in any database browser. I used this: https://sqlitebrowser.org/

- old savedata > UserData > system_data > savedata > xxxxxx > db > user > savedata.db

- new savedata > UserData > system_data > savedata > xxxxxx > db > user > savedata.db

Tap on the browse tab and copy whichever saves you need over to db in new savedata folder. Don't forget to click on Write changes button to save changes.

That's it, now run the FTP payload on your PS4 and transfer back whatever files/folders you modified from new savedata. Reboot your PS4 and should now have all your old saves + new saves and trophy.
 
I'm trying this method, now I'm restoring the system. It's a long proces. I hope that solve my problem and I will play my old saves in another account, or the same account restored.

I'm a little bit confused about the last part of the tutorial with sqlitebrowser program. How i can move each save? Only thing I can see is New Record and copy all lane of one save and and paste to this new record, but and error pop up, but still paste.
How I can do it?
 
The saves will not work across accounts since you restored using the backup the sqlite technique will only work if you are copying it to the same account.

Bascially what you need to do it, select a row from the title_id column and simply paste it in the new database. An example of selection is show here:

Screen%20Shot%202018-06-02%20at%209.59.26%20PM.png

 
Hi everyone, today I rebuild my database with more than 1tb games on the hdd. I've read this thread unfortunately too late. Now I can't see my games anymore. All gone.

I know they are still on the hdd. I'm on 5.05 and I have not backed up the database. Is there any chance to rescue the games?
 
I don't quite get the last part, if it backs up the database into the PS4 and it's called app.db_backup...why do I need to ftp it again to this folder... isn't it already in it... this confuses sentence confuses: And upload your backup copy."

What is my upload copy? I am on 5.05 and in browser i see the payload backup...can I just run it and it will create the database backup into the folder above in PS4, if so, if my PS4 gets an error or some... how to find that backup and how to run/restore it?
 
Status
Not open for further replies.
Back
Top