EVALUATION

Why Recovery Should Be Part of the File Sharing Conversation from Day One

A file sharing project should not focus only on whether batch and CICS can access VSAM files at the same time. It must also answer what happens when a batch job fails. SYSB-II helps address this by supporting shared processing through CICS controls, including locking, journaling, and recovery concepts that are essential for production trust.

Access gets attention. Recovery earns trust.

When teams first evaluate CICS and batch VSAM file sharing, the conversation usually starts with availability. Can batch run while CICS stays online? Can users keep working? Can the organization reduce or eliminate the batch window?

Those are the right questions, but they are not enough.

The second conversation needs to happen immediately: what happens when something goes wrong?

Batch jobs abend. Files contain unexpected data. Programs fail. Operators cancel jobs. Dependencies break. A file sharing strategy that handles only successful processing is not production-ready. In real environments, recovery is not a feature to review later. It is a design requirement from day one.

SYSB-II is powerful because it addresses both sides of the problem: concurrent access and recoverability.

Availability creates responsibility

When batch and CICS operate in a shared environment, the stakes rise. Online users may continue updating records while batch is processing. That is the point of file sharing, but it also means recovery must be precise.

If a batch job fails, the team must understand which updates came from batch, which updates came from CICS, what should be backed out, and what must remain. A blunt recovery process can create risk. A manual process can take too long. An unclear process can damage confidence.

Availability without recovery discipline is incomplete.

Why recovery is often underestimated

Recovery is easy to undervalue during planning because failure is not the exciting part of the project. People want to talk about running batch during the day, eliminating downtime, and improving access. Those are visible wins.

Recovery becomes visible only when something breaks.

Unfortunately, that is exactly when the organization needs confidence most. If the first serious abend results in confusion, manual cleanup, extended downtime, or disagreement between teams, trust in the solution can suffer.

That is why recovery must be part of the original evaluation, design, test plan, and business case.

The recovery questions every team should ask

Before implementing a file sharing strategy, ask these questions:

  • What is journaled?
  • When does journaling begin?
  • How are batch updates identified?
  • How are online CICS updates protected?
  • What happens if a job abends halfway through?
  • Can recovery begin automatically?
  • Can updates be backed out cleanly?
  • How long does recovery typically take?
  • What manual steps remain?
  • Who owns the recovery procedure?
  • How is recovery tested before production?
  • What reports or logs prove what happened?

These questions are not signs of doubt. They are signs of a serious production mindset.

SYSB-II and recovery confidence

SYSB-II routes batch VSAM activity through CICS, allowing batch work to benefit from CICS locking, journaling, and recovery concepts. In shared environments, this gives teams a more consistent way to manage updates and backout behavior.

That consistency matters. It means batch is not operating as a completely separate force against the data. The work is handled through the same environment that protects online transactions. When a failure occurs, the team is not inventing a new integrity model under pressure.

This is one reason recovery should be part of the SYSB-II value story, not buried in technical detail.

Recovery affects business availability

Recovery is often described as a technical concern, but it directly affects the business.

If recovery is slow, users wait.

If recovery is manual, staff are pulled away from other work.

If recovery is uncertain, managers hesitate to approve more daytime batch.

If recovery threatens online updates, trust erodes.

If recovery is fast and predictable, the business gains confidence.

That confidence is what allows file sharing to expand from one use case to many. Teams are more willing to move additional jobs when they know failure does not mean chaos.

Testing recovery before expansion

The first SYSB-II candidate should include recovery testing. That does not mean creating unrealistic disaster scenarios. It means testing the failures that are likely enough to matter.

For example:

  • A batch job abends after partial updates.
  • A job is canceled during processing.
  • Bad input data causes a failure.
  • A restart is required.
  • Online users continue working while batch recovery occurs.
  • The team validates that expected records are backed out correctly.

This testing should be documented. Operators should know what to do. Application owners should understand the expected behavior. Managers should understand the recovery time and business impact.

A successful recovery test can be as persuasive as a successful processing test.

Recovery as a selling point to cautious teams

Many mainframe teams are understandably cautious. They have protected critical systems for years by limiting change, controlling windows, and avoiding unnecessary risk. When someone proposes daytime batch against CICS-owned VSAM files, their first reaction may be concern.

Recovery answers that concern.

The message is not, “Nothing will ever fail.”

The message is, “When something fails, we know how to protect the data, back out the right work, and keep the business stable.”

That is much more credible.

Do not separate access and recovery

A weak file sharing evaluation treats access and recovery as separate topics. First, the team asks whether batch can run. Later, they ask what happens if it fails.

A strong evaluation joins the two.

Can batch run while CICS stays online, and can the environment recover cleanly if that batch job fails?

SYSB-II should be discussed in that combined frame. Its value is not only that it opens the door to concurrent processing. Its value is that it does so while preserving the controls needed for production trust.

Frequently Asked Questions

Why is recovery important in CICS and batch VSAM file sharing?

Recovery is important because batch jobs can fail while online CICS users continue working. Teams need a predictable way to protect data, back out the right updates, and restore confidence.

Does SYSB-II support recovery planning?

Yes. SYSB-II is designed to work through CICS controls and supports recovery concepts that help teams manage shared CICS and batch VSAM processing more safely.

Should recovery be tested before SYSB-II production use?

Yes. Recovery testing should be part of the first SYSB-II candidate project. Teams should test abends, backout behavior, restart procedures, and operator steps.

Is recovery only a technical issue?

No. Recovery affects business availability, user trust, staff workload, audit confidence, and management willingness to expand file sharing.

Closing thought

File sharing creates freedom. Recovery creates confidence. If a team wants to eliminate or reduce the batch window, it should not wait until the end of the project to discuss abends, journaling, backout, and restart behavior. Those topics belong at the beginning. SYSB-II is strongest when positioned this way: not merely as a way to let batch and CICS access VSAM at the same time, but as a disciplined way to do it safely. Access gets the project approved. Recovery keeps it approved.

About H&W

H&W has been helping our customers solve this issue for over 30 years. To talk with us about your situation: