Yes, create another address and send your coins there. Backup your wallet.dat again or write down your private keys.
This is horrible advice. Do you want sap33 to lose their bitcoins for some reason?
sap33,
Before your question can be answered accurately there are 2 pieces of information that are important:
What bitcoin wallet are you using that was lost?- Bitcoin Core
- Bitcoin-Qt
- Armory
- Electrum
- MultiBit
- blockchain.info
- something else (if so, what?)
Is the backup protected by a strong passphrase?Assuming that the answer to the first question is "Bitcoin Core", and the answer to the second question is "No", then you need to create a new wallet. The lost wallet already has access to the next address that you'll create in the current wallet (and the address after that, and the address after that, etc...)
You should immediately create a backup of your current wallet.
(note: this process will require you to keep track of two separate files both named "wallet.dat". Be
VERY CAREFUL not to get them mixed up, and not to accidentally overwrite one file with the other.)
If you are certain that you have a good backup of the current wallet, then shut down the wallet (wait for it to completely shut down, which may take a few minutes). Next find the folder where your software stores the wallet currently in use. In Windows this is typically the %APPDATA% folder. See here:
https://en.bitcoin.it/wiki/Data_directoryDelete the wallet.dat from that folder (
but only if you are absolutely certain that you have a good backup safely stored elsewhere).
Start your wallet back up.
You'll see the balance says 0 bitcoins and none of the addresses that you've used in the past are in the wallet. Set a strong passphrase on this wallet.
Generate and store a new address from this wallet (write it down, print it, copy and paste it into a document, it doesn't matter how, but you'll need access to the address when the wallet isn't running).
Now make sure you create a good backup of this new wallet and store it somewhere safe.
If you are certain that you have a good backup of the new wallet, then shut down the wallet (wait for it to completely shut down, which may take a few minutes). Next go back to the folder where your software stores the wallet currently in use.
Replace the wallet.dat in this directory with the backup you have of your original lost wallet (
but only if you are absolutely certain that you have a good backup of the new wallet safely stored elsewhere).
Start your wallet back up.
You'll now see that your original balance is back, along with your transaction history and all the addresses from your old wallet.
Create a transaction sending your entire balance to the address that you stored from the new wallet. This is why you needed to store a copy of it. At this point you have access to the old wallet, and not the new one. Wait for this transaction to receive at least 1 confirmation.
Shut down the wallet (wait for it to completely shut down, which may take a few minutes). Next go back to the folder where your software stores the wallet currently in use. Replace the old wallet.dat with the backup from the new wallet.dat
Start your wallet back up.
Give the wallet a few minutes to re-synchronize and you'll see a single transaction received with your entire balance from your old wallet.
Keep both wallet.dat backups (old and new) in a safe place, and make sure you can tell which is which.