Skip to Main Content
InterSystems Ideas
We love hearing from our users. Tell us what you want to see next and upvote ideas from the community.
* Bugs and troubleshooting should as usual go through InterSystems support.
Status Needs review
Categories InterSystems IRIS
Created by Gary Holt
Created on Oct 3, 2022

Mirror Async Member Time Delay in Applying Journals

Currently a async member will be in sync with the primary, however in the event of an issue such as a global being deleted then both the servers would have the same issue. However if the async member had a delay journal process property then the async member could be a copy of the primary but behind by 24 hours as a example. The journals for the mirror would still be transferred in real time to the async mirror and in the event that the system is need to be current then they can be processed.

  • ADMIN RESPONSE
    Nov 21, 2022

    Thank you for submitting the idea. The status has been changed to "needs review".

    Stay tuned!

  • Admin
    Benjamin De Boe
    Reply
    |
    Jan 19, 2023

    Hi Gary,

    thanks for suggesting this.

    It feels like 24h may be a bit of an arbitrary window. If you only notice the issue after 25h, this delay doesn't really help and if you do notice it within the 24h window, are you planning to still roll journal files forward up to right before? If that is the case, you could as well stick with the current async behaviour and roll back till right before the faulty set/kill.

    If you meant to stick with that 24h granularity, maybe you're actually more talking about a daily backup/restore cycle rather than deploying this as a mirror?


    Thanks,
    benjamin

  • Dmitry Maslennikov
    Reply
    |
    Oct 27, 2022

    I'm sure, if you need it that way, you just can do nightly sync instead. The mirror is stopped during the day, and on at night. I think it's doable with a right configuration.