Jump to content

How do you backup your Calypso Measurement Plans?


---
 Share

Recommended Posts

.
4532_ac5cd1988380ac33a2d6a33b2c53d129.jpg
.

I recently had an unpleasant experience where important Calypso measurement plans were lost. I am installing a better file backup system with increased redundancy. I'd like to hear your feedback on how you backup Calypso measurement plans and other relevant CMM data.

Notice I said "you" because I am coming to the realization that no IT department can be fully relied upon to backup your data. Perhaps it's not fair or realistic to assign backup responsibility solely to a company's IT department anyway.

.
Link to comment
Share on other sites

Technically our IT department handles it, although that's just because they're on the network drives and those get tape backups, so we're carried along with it.

Eventually I'll be using robocopy to send the network contents to the CMM workstations so they never actually touch the network, but that's still a ways off.
Link to comment
Share on other sites

Please sign in to view this quote.

.

Thomas, that's an interesting strategy.

I'm trying to setup a system with Robocopy that:
[list=]
  • Avoids accidentally overwriting good files with corrupt/bad files.
  • [list=]
  • Manages the disk size of copied files in a reasonable way so as to avoid bloat.
  • I'm having trouble accomplishing both of these objectives at the same time. One or the other.

    I can have Robocopy make multiple destination folder copies at specified increments with no discrimination, but this consumes a huge amount of disk space. Or, I can have Robocopy monitor the source files and transfer upon changes, but then if the source Calypso files get corrupted (which happened), then they overwrite my good backup files.

    Do you have any suggestions?

    .
    Link to comment
    Share on other sites

    Jeff,
    I use robocopy scripts to move all kinds of CMM data/programs around.

    Currently,
    I store all master copies of programs on a network. Then several times a day, the batch file is triggered by windows scheduler to update all cmm programs on the local cmm computers.

    My cmm computers store all cmm data local to the computer. Then, batch's files are triggered to move cmm results data from the local cmm computer to the network.

    My philosophy is to let Calypso do everything using it's default setting. Then use batch files to move the files where I really want them.


    I have questions about your concern for disk size. Storage is cheap. Assuming your time isn't free, then you've already spent more money in time thinking about how to manage the disk size than the cost of a new hard drive. Just buy 10 TB hard drives and call it done.
    Link to comment
    Share on other sites

    I should say that I don't consider robocopy to be a backup method as I plan to use it. It's for resilience in case of internal network issues and to prevent operators from accidentally moving or deleting programs via the Windows file picker that Calypso uses. I'm using robocopy's mirror mode for that. If I wanted to make real backups, I'd probably set up another scheduled script or two to actually copy the program repo contents to some predefined folder at some interval. You could approximate a file history program by keeping a rolling weeks' worth of copies and using robocopy flags to delete folders older than the cutoff.
    Link to comment
    Share on other sites

    Please sign in to view this quote.

    .

    Right on the money, Chad. The entire reason I am doing this, besides to avoid angst, is because time is valuable.

    We run high mix low volume, so I write a high quantity of measurement plans. These measurement plans have lots of features and characteristics, often with complex probing strategies. If I have to rewrite an entire measurement or redo the previous few hours of programming, it's expensive.

    I added a 2 TB flash drive recently. I'm testing the new Robocopy scripts, and this 2 TB drive has been filling up every 1.5 days or so. I've been backing up at two hour increments. I think I'm copying too much too frequently, but I want to mitigate against loss of two hours of programming time. I also want to avoid copying corrupt measurement plans over good copies, which happens if I use the /mot: switch to only copy changed folders.

    I also wonder if the .sab CAD models in the measurement plan folders are the main disk space hogs.

    How do you avoid having bad data copied over good backup data, and what are your backup intervals?

    .
    Link to comment
    Share on other sites

    The two things that contribute the most to size are the CAD models and the IDMEAS files. For comparison here is program zipped so that the file size is visible (it reflects difference in uncompressed size pretty closely). The only difference between the two is removing the 4 "model" files and a single zmp measuring points file (because that was all the zmps in that file) 2915_f8a7666a0d943770bad9653784b27fa0.jpg
    The breakdown for this program:
    Model.fct-31MB
    Model.sab-52.5MB
    Model.jpg-0.6MB
    Model_eval.sab-0.9MB
    IDMEAS-10MB/zmp file
    Link to comment
    Share on other sites

    • 3 weeks later...
    still copy / pasting
    On a related note: Once the latest version of Calypso is installed, can the older Calypso version be deleted without a need to back up anything? Our I.T. dept. has never asked me this before.
    Link to comment
    Share on other sites

    When you install a new version of Calypso, once you first start it up you should receive a popup menu asking if you would like to import data from the older version found on the system, with a series of checkboxes to indicate what data you would like to import to the new version. In theory, once you have the new version import all of this data, you should no longer need the old version. Personally, I am a fan of backup and redundancy, so personally I create a Calypso backup file (the exact language varies from version to version, but it is located in Extras->Settings->Miscellaneous-> and something like "save and recover"), as well as copying the files manually (there is a document available on the Zeiss Knowledgebase-https://portal.zeiss.com/knowledge-base ... &id=444235). I also keep the old version for a period of time, so that results can be run between the two for comparison if there are any questions or doubts (be aware that depending on versions, you most likely will not be able to open programs saved in a new version of Calypso in the older version). After a month or so, once I am confident everything is working, I go ahead and remove the older version of Calypso.
    Link to comment
    Share on other sites

    Thank You Kevin for your reply.
    Sorry to be slightly straying on the topic.
    I am a fan of backup and redundancy also. I probably hang onto the old versions(s) longer than I should.
    I've been trying to keep the hard drive cleaned out and it's nice to be sure before deleting.
    Link to comment
    Share on other sites

    Please sign in to view this quote.

    .


    Thanks, Guenter. I tried using this option, but it did not save enough information.

    Is there a way for autosave to backup all information in a measurement plan folder, including the geoactuals and measuring points?

    .
    4532_879f9bb8ff53556ca9b99f04210aff2d.png
    .
    Link to comment
    Share on other sites

    Please sign in to view this quote.

    Yes, in theory 🤠
    I also backup the CMM data regularly and when I install a new release, I also import from the older version.
    But when I made the jump from 2018 to 2021 some time ago, all of this wasn't enough to get our O-Inspect working the same way it did with 2018. I can't remember the exact problem, but some data was missing. In the end I had to perform a "mixed manual restore", using the Calypso backup, the import function and some data I manually copied over from the 2018 folder.
    That's why I always keep the previous version installed along with the current one.
    Link to comment
    Share on other sites

    Please sign in to view this quote.

    Jeff,
    you can also use
    Extras / Settings / Environment ==> Save
    Depending on the setup of the PC and what was ordered upon delivery, Acronis data backup solution is also included
    Link to comment
    Share on other sites

     Share

    ×
    ×
    • Create New...