Author name: Managecast Technologies

General Cloud Backup, Office 365 Backup, Troubleshooting, Veeam

Fix VBO unindexed repository by editing PostgreSQL with PGAdmin

Fixing an Unindexed Backup Repository in Veeam Backup for Microsoft 365 v8.x (PostgreSQL) Overview When a Veeam Backup for Microsoft 365 (VB365) backup repository becomes stuck in an Unindexed state, new backups and restores can stall. The root cause is usually an interrupted or failed repository indexing session. This guide walks you through safely resetting the indexing_state flag in the VB365 PostgreSQL database and restarting the indexing session so the repository returns to a healthy state. Important — Read First Prerequisites Step 1 — Identify the Repository GUID Open an elevated PowerShell on the VB365 server and run: Import-Module Veeam.Archiver.PowerShell $repository = Get-VBORepository -Name “<Repository Name>” $repository | Select-Object Name, Id, IsIndexed Example output: Name Id IsIndexed—- — ———Unindexed Repo f7bf9987-6221-4f70-b8f6-ca6654e7d567 False Record the Id (GUID) for later. Tip IsIndexed should be False when the repository is unindexed. Step 2 – Install pgAdmin (if needed) Step 3 — Connect to the Veeam PostgreSQL Server Step 4 — Open the VB365 Database in Query Tool Step 5 — Verify Repository State Run, by pasting this into the query tool and clicking on the PLAY button to run the query: SELECT id, name, indexing_state FROM   public.repositories ORDER  BY id ASC; Step 6 — Reset the Indexing State In the same Query Tool window: UPDATE repositories SET indexing_state = 0 WHERE id = ‘f7bf9987-6221-4f70-b8f6-ca6654e7d567’; Step 7 — Restart the Indexing Session Back in elevated PowerShell: Import-Module Veeam.Archiver.PowerShell $repository = Get-VBORepository -Name “Unindexed Repo” Start-VBORepositoryIndexingSession -Repository $repository Step 8 — Monitor Progress Step 9 — Resume Jobs Once indexing reaches 100 % and the repository state is Ready: Rollback Procedure (If Needed) If the repository fails to index or other errors occur: Troubleshooting Tips Conclusion Resetting the indexing_state flag to 0 and re‑triggering an indexing session is an effective way to recover a repository stuck in an Unindexed state. Always follow best practices—back up first, perform changes during maintenance windows, and validate success before placing the repository back into production rotation. Document version: 2025‑04‑11

General Cloud Backup, Troubleshooting, Veeam

Veeam CDP Initial Sync Error: Restore point creation completed with errors. (Failed to create the initial long-term restore point at ) Error: Disks traffic is not clean

Introduction When using CDP and attempting to complete the initial sync for a virtual machine, the initial sync may complete with the following error: The initial sync process for CDP is when it copies all of the data for a virtual machine from the client side to the target side, creating a working replica of the VM as an initial “restore point”.  This restore point is basically a working VM replica on the target size that can be used in a failover situation to boot the VM.  Once the initial sync has completed, the status for that VM should then go to “syncing”, which means CDP is now synchronizing incremental changes in the VM. The Issue Sometimes after the initial sync completes, the VM synchronization process may go into a failed state with the following error: The most common issue with this is a backup or replication job that has taken place during the CDP initial sync process that took a snapshot of the VM.  During the CDP initial sync process, no snapshots of the VM can exist or be taken from any source, this includes any Veeam or VMware tasks that take snapshots or any pre-existing snapshot of the VM. Per Veeam’s documentation: https://helpcenter.veeam.com/docs/backup/vsphere/cdp_requirements.html?ver=120 “VMs that you plan to protect must not have snapshots at the moment the CDP policy starts for the first time.” If a snapshot is taken while the CDP initial sync is taking place, CDP doesn’t just fail (even though it’s not going to work anyway), CDP continues to try to complete the process, but now it’s in a perpetual behind state because of the snapshot and the sync process runs much slower.  Then each time the backups with snapshots runs again and again, which has a cumulative slowness effect on CDP, so it just gets slower and slower to a crawl, then when it finally copies everything at the end, it is so far behind it can never catch up, so it then has a perpetual disk traffic not clean. Solution Verify no snapshots exist when the VM’s initial sync process is taking place and confirm that no other jobs or policies will run that may create a snapshot of that VM.  If a VM was replicated and is now in a failed state, that replica must be deleted from the “Replicas” section before attempting to start the CDP sync again. Conclusion As part of the initial sync process, CDP attempts to make a replica of the VM on the target side, which is basically a one-to-one copy of the existing VM.  When a snapshot is taken on the source side, the VM’s disk is placed in a read-only state and a delta file is created to record all of the changes.  This changes the disk’s state, thus the I/O flow that CDP is monitoring is disrupted, and CDP cannot continue to accurately track and replicate the changes since the I/O flow has now changed.  Furthermore, the target replica doesn’t detect these changes immediately, resulting in a mismatch between the source and destination size.  Veeam now tries to restart the process but ends up in basically a failed loop state.

General Cloud Backup, Troubleshooting, Veeam

Understanding and Preventing the “Job Aborted Due to Server Termination” Error in Veeam Backup and Replication 

The “Job aborted due to server termination” error in Veeam occurs when the backup job is unexpectedly interrupted due to the backup server shutting down or restarting. This can be caused by scheduled system updates, maintenance tasks, or resource constraints that force the server to reboot during an active backup operation.  Suggested Solution  To prevent this issue, review and adjust scheduled tasks and updates that may cause the server to restart during backup jobs:  By proactively managing scheduled tasks, updates, and system settings, you can prevent unexpected server terminations and ensure uninterrupted Veeam backup operations.   For more information, please contact our support team at support@managecast.com. 

General Cloud Backup, Managecast News

World Backup Day 2025: Is Your Business Ready?

March 31st is More Than Just a Reminder, it’s a Call to Action Every year, businesses across the globe suffer from cyberattacks, accidental deletions, hardware failures, and natural disasters, resulting in millions in lost revenue and reputational damage. Despite living in a data-driven world, too many companies still take a reactive approach to backup and disaster recovery. That’s why World Backup Day (March 31st) exists. It’s a chance to step back and ask a simple question: If disaster struck today, would your business be able to recover? The Importance of Backups in 2025 The way we create, store, and use data has changed dramatically. With the rise of AI driven automation, hybrid work environments, and increasingly sophisticated cyber threats like ransomware as a service, having a solid backup and disaster recovery strategy is not just good practice, it is business critical. Is Your Backup Strategy Strong Enough? Most businesses think they have backups covered, but assumptions don’t recover data. Ask yourself: Are you testing backups regularly? How long would it take to get back online after an incident? Are you following the 3-2-1-1-0 backup rule? (Three copies of your data, two different media types, one off-site, one immutable copy, and zero backup integrity issues) Could ransomware take out both your production environment and your backups? If you don’t have confident answers to these questions, now is the time to fix it. Best Practices for Data Resilience A solid backup strategy isn’t just about having a copy of your data. It’s about being able to recover quickly and with confidence. Here’s what that looks like: Why Businesses Trust Managecast for Backup and Disaster Recovery For 25 years, Managecast has been helping businesses proactively protect their data with cutting edge cloud backup and disaster recovery solutions. As a Platinum Veeam Cloud and Service Provider, we provide: Make This World Backup Day Count World Backup Day is the perfect time to assess your backup and recovery plan. Here’s how to start: Backup is Not a One-Time Task. It’s an Ongoing Commitment. This World Backup Day, make sure your business is covered. Let’s talk about how we can help you stay protected. Join the pledge here www.worldbackupday.com

General Cloud Backup, Troubleshooting, Veeam

“Failed To Publish Malware Detection Metadata To The Catalog” Warning in Veeam Backup & Replication 

Veeam’s malware detection feature scans backups for potential threats before they are restored or used in production. Once a scan completes, the metadata should be published to the Veeam Guest Catalog Service, which stores backup indexing and security scan results.  When this process fails, users may see the “Failed to publish malware detection metadata to the catalog” warning in their job logs.  This warning may occur due to:  Steps to Resolve the Issue  Restart the Veeam Guest Catalog Service  Simply restarting this service may help resolve the issue.  To restart it:  Check File Permissions on the Catalog Folder  Ensure that the Veeam Backup Service account has full control over:  C:\ProgramData\Veeam\Backup\Catalog  C:\Program Files\Veeam\Backup and Replication\Catalog  While this issue is not severe, it can still be a concern for administrators who prioritize security and rely on Veeam’s malware scanning. If the issue persists, please contact our support team at support@managecast.com for further investigation. 

General Cloud Backup

Veeam Error:  Windows recovery image file not found

The “Windows recovery image file not found” error in Veeam Backup and Replication can occur if the Windows Recovery Environment is disabled or missing a necessary component.  This will cause the Veeam Recovery Media creation to fail.  First, check and make sure that the Windows Recovery Environment is enabled by opening an administrative command prompt on the machine that is causing the error, and run the command: If the Recovery Environment is disabled, you can reenable it by running the command: If the issue is occurring due to missing Windows Recovery Environment files, please refer to Veeam KB article kb2685 for additional information.  If the issue continues to persist after repairing the Windows Recovery Environment outlined in Veeam KB article kb2685, you can disable recovery environment collection during the job by adding a registry key. PLEASE NOTE: This should ONLY be done if the issue is isolated to a single Agent job.  In the event of a disaster recovery for a machine with this registry key added, you will need to use a recovery image from another Agent to boot the machine.  The registry key is below:  If you would like assistance, or have further questions regarding this issue, please email support@managecast.com.

Managecast News

Celebrating 25 Years of Managecast: A Legacy of Data Protection 

A Quarter-Century of Innovation & Trust  In 2025, Managecast marks 25 years of protecting businesses from data loss, downtime, and disaster. Over the years, we’ve evolved with technology, growing from tape-based backups to cutting-edge cloud and AI-driven security solutions—all while staying true to our mission: ensuring business resilience.  How Far We’ve Come  When Managecast started, backups were slow, storage was limited, and recovery was a challenge. Today, we provide seamless, secure, and efficient backup and disaster recovery solutions that help businesses stay ahead of cyber threats, compliance needs, and unexpected disruptions.  Key Milestones Along the Way  Through it all, we’ve remained a trusted partner, providing expert guidance and support to organizations that rely on us to safeguard their most valuable asset: their data.  The Next 25 Years: The Future of Backup & Disaster Recovery  While we celebrate how far we’ve come, we know that the future will bring even bigger challenges in cybersecurity, disaster preparedness, and data protection. Managecast is committed to staying ahead of the curve, focusing on:  Thank You for 25 Incredible Years!  This milestone wouldn’t be possible without our customers, partners, and team members. Your trust and collaboration have made our journey possible, and we’re excited for what the future holds.  “Our customers rely on us to protect their most valuable assets: their data. That responsibility drives us to continually innovate and improve. We look forward to the next 25 years of helping businesses stay resilient.” – Nathan Golden, Founder of Managecast.  Whether you’ve been with us since the beginning or just joined our community, we’re grateful for your support. Here’s to the next 25 years of innovation, security, and peace of mind! 

General Cloud Backup, Troubleshooting, Veeam

“Failed To Index Guest File System” Error in Veeam Backup and Replication 

When working with Veeam Backup & Replication, ensuring seamless backups is a critical part of IT infrastructure management. However, you might occasionally encounter errors that disrupt the process, such as:  Failed to index guest file system. Veeam Guest Agent is not started. Failed to prepare guest for hot backup. Details: Failed to connect to guest agent. Errors: ‘Cannot connect to the admin share. Host: [Target Machine]. Account: [Account Name]. Win32 error:The network path was not found. Code: 53  Or you may encounter errors such as:  Failed to inventory guest system: Veeam Guest Agent is not started. Failed to index guest file system. Failed to prepare guest for hot backup. Details: Failed to connect to guest agent. Errors: ‘Cannot connect to the admin share. Host: [Target Machine]. Account: [Account Name]. Win32 error:Access is denied. Code: 5  These errors can be daunting, especially if you’re unsure where to begin troubleshooting. It usually indicates issues related to network connectivity and/or permissions. By understanding the underlying causes and following structured troubleshooting steps, you can quickly identify and resolve the problem.  Error Codes Breakdown  Win32 Error Code 53: “The network path was not found.”  This error indicates that the Veeam server is unable to reach the specified host over the network. Common causes include:  Win32 Error Code 5: “Access is denied.”  This error occurs when the account used for authentication lacks the necessary permissions to access the admin share or perform guest processing tasks.  Troubleshooting Steps  1. Verify Network Connectivity Confirm that the host is reachable: 2. Verify Admin Share Accessibility Confirm that the admin share is enabled and accessible using Command Prompt: 3. Check Credentials and Permissions Verify that the account used for the job has the necessary permissions: 4. DNS and Hosts File Confirm that the Veeam server can resolve the hostname to the correct IP address: 5. Test Backup Job with Another Account If all else fails, test the backup job using a different account: By following these steps, you should be able to identify and resolve the “Failed to index guest file system” error. If you encounter persistent issues or need additional assistance, don’t hesitate to contact our support team at support@managecast.com. We are ready to help ensure your backup operations run smoothly and effectively!

General Cloud Backup, Office 365 Backup, Troubleshooting, Veeam

Veeam for Microsoft 365 v8 “Missing Permissions” Warning 

Updated 3/10/2025 Permissions are the backbone of successful backups in Veeam for Microsoft 365. Without the right access levels, Veeam cannot read, write, or manage the data required for seamless backup and restore operations. With the recent update to version 8, Veeam for Microsoft 365 requires the following permissions to be granted to the backup Application Registration: Assigning the Global Reader Role to the Application Registration To assign the Global Reader role, follow these steps: 1. Sign in to the Microsoft Entra admin center and on the left side panel, navigate to Identity and click on Show More 2. Next, navigate to Roles & admins > Roles & admins. 3. In the Administrative roles list, find the Global Reader role and click on it. 4. In the Global Reader window, click Add assignments. The Add assignments wizard will open. *If you don’t have any members assigned to the role, click on Select members link at the bottom. *The role needs to be assigned to the App Registration, not the service account.  5. In the Add Assignments window, search for the App Registration used for M365 backup jobs. (If you are unsure which application is used for backups, please contact our support team.)  6.Check the box next to the App Registration and click Add.  The Global Reader role is now assigned to the App Registration.  Assigning API Permissions to the Application Registration To assign missing permissions or verify existing ones, follow these steps: 1. Navigate to Applications > App Registrations, click on All Registrations and click on the App Registration used for the backup jobs. (If you are unsure which application is used for backups, please contact our support team.)  2. Once the App Registration is opened, under Manage, click on API Permissions Here, you can review the list to see what permissions have already been granted. 3. Click Add a permission to add new permissions. For ChannelMember.Read.All, after clicking on Add a permission button, navigate to Microsoft Graph > Application Permissions and search for ChannelMember. Expand ChannelMember line, check ChannelMember.Read.All and click Add Permissions.  For Exchange.ManageAsApp, after clicking on Add a permission button, navigate to APIs my organization uses and search for Office 365 Exchange Online and click on Office 365 Exchange Online > Application Permissions. Search for Exchange, expand the Exchange line, check Exchange.ManageAsApp and click Add Permissions.  4. After adding new permissions, click on Grant admin consent for [your organization] to activate them. Without admin consent, the newly added permissions will remain inactive.  Conclusion Ensuring the proper permissions are assigned in Microsoft Entra is critical for the smooth operation of Veeam for Microsoft 365. Following the steps outlined above will help you resolve the “Missing Permissions” warning and ensure your backup jobs run successfully. If you encounter any issues during this process, please reach out to our support team at support@managecast.com for assistance. We will be happy to help!

General Cloud Backup

Start Strong in 2025 with These Backup Resolutions

As we step into 2025, it’s an ideal time to evaluate and enhance your IT strategies, particularly your data backup and disaster recovery plans. A robust backup plan is essential for safeguarding your business against data loss and ensuring continuity. Here are three key resolutions to strengthen your backup strategy this year: 1. Assess Your Current Backup Plan Regularly reviewing your backup plan is crucial to ensure it aligns with your business needs and adapts to evolving threats. Consider the following: 2. Implement Immutable Backups With the increasing prevalence of ransomware and accidental deletions, incorporating immutable backups into your strategy is vital. Immutable backups ensure that once data is written, it cannot be altered or deleted, providing a reliable safeguard against data tampering. Key benefits include: 3. Regularly Test Your Recovery Process The effectiveness of your backup plan is ultimately determined by your ability to restore data when needed. Regular testing of your recovery process ensures that backups are functional and that your team is prepared to execute recovery procedures efficiently. Steps to consider: Conclusion Prioritizing these backup resolutions will enhance your data protection strategy and contribute to your business’s resilience in 2025. At Managecast, we specialize in tailored backup and disaster recovery solutions to meet your unique needs. Contact us today and take the first step toward a more secure future.

Scroll to Top