Code Monkey home page Code Monkey logo

Comments (13)

HoffmannTom avatar HoffmannTom commented on August 10, 2024

Hello,
thanks for your feedback.

  1. The addin is checking whether it can get an exklusive file lock to the pst or ost files.
    If it cant get such a lock, it means another program has an open handle to the file.
    I received feedback that sometimes skype has locked the file.
    You can use "process explorer" from sysinternals from microsoft to check for open handles
    (find --> find handles...)
  2. it the addin doesnt wait at ost files it means that an exclusive lock could be achieved.
    What do you mean with "give up" ? Is there an error message?
    Please note that backing up ost files is mostly not useful as it is only a cache file and cant be restored on another computer.
  3. The files are copied via WIN-API which is the same as copying with explorer or command line.
    If there are differences, one of the file was altered afterwards, you compare the wrong files or you have a hardware issue.
  4. What is the last message shown? Can you try to change the backup location to a local folder?
  5. The copy is made via Win-API (CopyFileEx). Maybe you can select only this file and check the shown transfer speed (without the other pst or ost files).

The Enterprise edition has some extra features but I dont think that the version is related to your issues.
I hope some of the hints mentioned above helps you to figure out the issue.

Greetings,
Thomas

from outlookbackupaddin.

WmHBlair avatar WmHBlair commented on August 10, 2024

from outlookbackupaddin.

HoffmannTom avatar HoffmannTom commented on August 10, 2024

Hello,
it seems that the problems boil down to the issue with the file lock.
The backup program tries to get a lock via "CreateFile" API:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa363858(v=vs.85).aspx
Maybe I can add some more debug messages to reveal the reason why this call fails.

to 2)
The backup window will stay open if there occured any error message and if a file could not be backed up.
This should prevent missing any important information. If every task was successfull, the window
will close automatically. In the current development version, a "done-message" was added.

You can get in touch via email at the old project location at:
https://www.codeplex.com/site/users/view/ThomasHoffmann
I will reply and then we can send files directly via email.

Greetings,
Thomas

from outlookbackupaddin.

HoffmannTom avatar HoffmannTom commented on August 10, 2024

Addendum:
Getting a file lock can also fail if there are not enough permissions to this file.
Maybe you can also try out "ProcMon" and monitor failed access rights (result = denied).

from outlookbackupaddin.

WmHBlair avatar WmHBlair commented on August 10, 2024

from outlookbackupaddin.

WmHBlair avatar WmHBlair commented on August 10, 2024

from outlookbackupaddin.

WmHBlair avatar WmHBlair commented on August 10, 2024

from outlookbackupaddin.

HoffmannTom avatar HoffmannTom commented on August 10, 2024

Hello,
I created a temporary mail address: [email protected]
Greetings,
Thomas

from outlookbackupaddin.

WmHBlair avatar WmHBlair commented on August 10, 2024

from outlookbackupaddin.

HoffmannTom avatar HoffmannTom commented on August 10, 2024

Hello,
I sent you a version with additional error information.
Hope this will lead us to the reason why an exclusive file lock is not possible.

Greetings,
Thomas

from outlookbackupaddin.

WmHBlair avatar WmHBlair commented on August 10, 2024

from outlookbackupaddin.

WmHBlair avatar WmHBlair commented on August 10, 2024

from outlookbackupaddin.

HoffmannTom avatar HoffmannTom commented on August 10, 2024

The issue was related to permissions. Due to moving the pst files to another location, the user had less permissions than the plugin requested.
The plugin was changed that less permissions are necessary.
Closing this issue.

from outlookbackupaddin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.