How to back up without losing anything?

BlackBerry Q5.
I've had my phone turned off for a week and had switched my mobile network off. Yesterday I attempted to turn it all back on but my emails were not coming through. Then I discovered my WhatsApp was not working either. So I attempted to re-download it and it failed. It said to try again and then restart if that doesn't work. 
So in the end I restarted my device. However when it reloaded my BBM, texts and previous emails had all been wiped from my phone. I managed to redownload WhatsApp last night but this morning it has disappeared again. I am able to make and receive phone calls but am not able to send or receive texts. Internet Browser is temperamental too.
I had used BlackBerry Protect on my previous devices but this one only uses BlackBerry Link and I have never been able to back it up through there as there were always connection errors  such as ‘Cannot communicate with device’ when I use an USB cable for it. Even though I am able to copy media files through it via WiFi…
I presume this is a problem with my phone and not my network provider? Any help would be deeply appreciated.

Hi and Welcome to the Community!
From your post, I assume that all of your data is already gone, and hence your subject line is a "future" thinking request rather than something you need now.
I agree with your suspicion...something about your device is not working correctly.
Start please with a clean removal and re installation of LINK
Article ID: KB02206 How to perform a clean uninstall of the BlackBerry Desktop Software or BlackBerry Link
If you continue to get USB errors, they please try other USB ports and/or other OEM BB USB cords, and also search the public KB database using the exact error message(s) you are presented with. You will need to ensure that your computer can properly communicate via USB (not WiFi) before you can complete any of the attempts below.
Next, try to use LINK to reload your BBOS:
http://supportforums.blackberry.com/t5/BlackBerry-​10-Smartphone/How-to-Reload-your-Blackberry10-OS/t​...
If that fails, try this process:
On-device WIPE
OS Load via AutoLoader
http://supportforums.blackberry.com/t5/BlackBerry-​10-OS-Device-Software/Upgrading-OS10-devices-using​...
On-device WIPE
See if that gets things going again. Good luck and let us know!
Occam's Razor nearly always applies when troubleshooting technology issues!
If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
Join our BBM Channels
BSCF General Channel
PIN: C0001B7B4   Display/Scan Bar Code
Knowledge Base Updates
PIN: C0005A9AA   Display/Scan Bar Code

Similar Messages

Maybe you are looking for

  • Cancellation of a cleared invoice

    Hi Friends ,                   My system is allowing a cleared invoice to be cancelled . I don't want that to happen . How can I do that ? Regards Mahesh .

  • Memory leak in Gabor spectrogram function?

    HI, Is anyone aware of a memory leak in the SptRealFastGaborSpectrogramEx function of the signal processing toolkit? I have version 7.0.1.  I have debugged everything else and cannot seem to find anything in my code.   Thanks! Marc

  • Problems with my "new" Apple TV

    Hi, First of all, excuse my english, I'm from Spain and I don't use to speak/write it. I've bought a second hand Apple TV from someone in my company. The first thing I've did was complete fabric restore. After that, when I plugged it on, it starts co

  • HT5035 Had 25.00 on account from gift card, purchased one tv show for 2.99, now balance shows 15.86.  Why?

    Logged into itunes account and had balance of $25.00.  Purchased one tv show for $2.99 and now shows balance of $15.86.  How can I get this issue corrected?

  • How to NOT monitor SQL database on specific servers only

    I have a test server with SCOM agent installed. I am using it for Lync watcher node to monitor Lync using SCOM. On this server there is a local SQL Express database. SCOM has MP for SQLs and alerts me about this SQL express database on test server th