This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

recover deleted activities in GC?

hi,
is there a way to recover (accidentally) deleted activities in GC? A friend of mine has deleted one month of his acitivities. He didn't have the data elsewhere and since the period is form September 2012 the trainings are already overwritten on his device.
Therefore I am asking this question. I assume that Garmin has some kind of backup of the GC database but how can I ask Garmin to recover my data?
  • There is no way in GC that one can recover deleted activities. By chance, did he upload them anywhere else, e.g. Strava or another website; SportTracks or Garmin Training Center on his PC/Mac? If he did, perhaps he could export the activities in a compatible format and re-upload to GC. I hope he can find a copy somewhere.
  • To bad, no he didn't have anything you mentioned above. He is believing that uploading the data to GC is everything he will ever need. I agree with him that one should have only one application to store and analyse all your activities.

    Sure having some kind of backup is needed but often today there are ads telling you that you just need something in the cloud and that will do everything for you :(
  • Stuff in the cloud can be convenient, but you are at the mercy of unknowns, especially with 'free' services. It's always better to take care of your data yourself. With a PC, it only requires three lines of commands in a batch file to copy the new files on my edge to a backup folder on my drive. I keep the .bat file on my desktop and run it after my uploads to GC.
  • On a Windows PC the Garmin ANT Agent keeps a copy of the workout data in a hidden folder, and the workouts can be re-uploaded as long as he hasn't cleaned files out of that folder. Just go to http://connect.garmin.com/transfer/upload, pick the device and click the Upload Selected Activities button. This will enumerate all of the files in the hidden folder for that device and list them all. Activities that have been deleted from Garmin Connect show up as Deleted. Just select the ones you want to upload by checking the boxes, and then click Upload Activities.

    If you want to make a backup of the data, you can make a copy of the .fit files in the hidden folder which is located at %USERPROFILE%\AppData\Local\GARMIN\Devices\<Device>\Activities (%USERPROFILE% is the user home directory, which on Windows Vista and later should be C:\Users\<UserName>).

    Travis
  • With a PC, it only requires three lines of commands in a batch file to copy the new files on my edge to a backup folder on my drive.


    This would work for devices that have accessible storage when mounted, i.e. they mount as an external disk. I have a FR305, which does not. Would you mind posting the script for those who have newer devices?
  • Hi
    GC database but how can I ask Garmin to recover my data?


    You can call or email garmin support. There is a link on the GC webpage, but I seriously doubt they will try to look for lost data for you. Getting access to backup data is not trivial thing for large companies. Policies and auditing trails to preserve data integrity from their viewpoint can be costly for them.
  • This would work for devices that have accessible storage when mounted, i.e. they mount as an external disk. I have a FR305, which does not. Would you mind posting the script for those who have newer devices?


    here is what I use on my PC with Windows 7:

    command.exe
    z:
    cd Edge500bak
    xcopy d:*.* /D /E /Y
    pause


    The drive assignment and folder to change to needs to match what you have and want on your PC.

    The xcopy is essentially just copying any file from my edge that has changed or is new and maintains the same file structure as on the edge. I'm not sure that the switches for the xcopy command are the same for every version of windows, so that should be double checked. If you have multiple usb and other storage device that you routinely connect and disconnect to your pc at the same time, there is no guaranty that it will always connect as the same drive letter. There is code that you can add to the .bat file to find what drive it is showing up as, but that takes quite a bit more effort. I'm not going to do it for you, but I know it can be done with batch commands as I had to do it long ago.

    The pause in it is only so the command window will be held open after the xcopy and I can see whether it completed successfully.

    Just create the file with your favorite text editor and save with a .bat extension. Double click to run.

    I'm not a guru on command language, so for anyone wanting to use this and having issues, I'll have to act like a linux user and say "RTFM" :D