Need Help Restoring Wallet on Pruned Node

9 replies 447 views
Posts: 1 · Reputation: 17
#1Jan 10, 2023, 11:05 PM
Hey everyone, I'm having trouble restoring my Bitcoin Core wallet from another machine. When I try using my.dat file, I get this error: "Wallet loading failed. Prune: last wallet synchronisation goes beyond pruned data. You need to -reindex." What does that even mean? I'm not very techy. How do I get my old wallet on my new Mac?
6 Reply Quote Share
chrisomegaFull Member
Posts: 69 · Reputation: 631
#2Jan 11, 2023, 04:53 AM
Sounds like you're running a pruned node. Basically, it means you don't have the full blockchain downloaded. A pruned node only keeps the latest blocks and deletes older ones over time. If you want to import that wallet, you’ll need to redownload the whole blockchain.
1 Reply Quote Share
whale420Senior Member
Posts: 296 · Reputation: 853
#3Jan 11, 2023, 10:47 AM
This error pops up when you're importing a wallet with old data that the current blockchain can't find. Here's what worked for me, but no promises it’ll work for you. Disable the pruning mode, close Bitcoin Core, delete all blockchain data, then fire it back up and enable pruning again. Let it sync and see what happens.
2 Reply Quote Share
Ba5edGuruFull Member
Posts: 30 · Reputation: 349
#4Jan 11, 2023, 02:00 PM
I doubt OP wants to start that whole sync from scratch... but honestly, they might not have a choice. Re-indexing is gonna restart the sync process anyway. That’s a bummer about using a pruned node any corruption can force you to do it all over again.
2 Reply Quote Share
seed_2013Senior Member
Posts: 32 · Reputation: 828
#5Jan 11, 2023, 03:41 PM
Just delete everything except the wallets folder with your wallet.dat. But before you do that, make sure you back up your wallet.dat! In Bitcoin Core, you can find your data directory under Windows, then Info.
5 Reply Quote Share
0xChadNewbie
Posts: 186 · Reputation: 3
#6Jan 11, 2023, 06:24 PM
Is that other device the one you mentioned earlier? Even if it looks stuck, it might still be working in the background. The reindexing message should actually go faster than the initial blockchain download. Check your debug.log to see if it’s updating.
3 Reply Quote Share
Posts: 66 · Reputation: 24
#7Jan 12, 2023, 08:46 AM
BitMaxz's method just switches off pruning, then back on after deleting blockchain data, right? So OP won’t have to redownload the whole chain, just the latest blocks as per their pruned setup. If their hardware is decent, syncing shouldn’t take ages.
2 Reply Quote Share
Posts: 76 · Reputation: 37
#8Jan 12, 2023, 01:14 PM
Where did you get the idea OP is trying to dodge a new sync? They clearly mentioned they’re not tech-savvy and struggling with the error message. They honestly might not even know why their node is pruned. Could just be the default setting, or maybe they don't have the space for a full blockchain.
1 Reply Quote Share
Ba5edGuruFull Member
Posts: 30 · Reputation: 349
#9Jan 12, 2023, 01:51 PM
Sorry for any confusion, lol.
0 Reply Quote Share
Posts: 30 · Reputation: 179
#10Jan 12, 2023, 05:49 PM
That’s why I wouldn’t bother with a pruned node. If your transactions go back further than what’s saved, guess what? You’re downloading the blockchain and reindexing all over again. My advice? Keep a full node if you can. An SSD with at least 1TB should do for a couple of years.
2 Reply Quote Share

Related topics