Quantcast
Channel: Veeam Support Knowledge Base
Viewing all 4469 articles
Browse latest View live

Veeam ONE 9.5 compatibility with Veeam Cloud Connect 9.5 Update 2

$
0
0

Challenge

Veeam ONE needs to support Veeam Cloud Connect 9.5 Update 2 monitoring. There is a fix that has to be deployed on the Veeam ONE server monitoring the Cloud Connect server of the service provider

Cause

There are new types of data implemented with the release of Veeam Cloud Connect 9.5 Update 2 which are not supported by versions 9.5.0.3201 and 9.5.0.3254 of Veeam ONE.

Solution

Steps to resolve the issue are:
  1. Download the hotfix here.
  2. Open Veeam ONE Reporter web interface and navigate to the Configuration tab > Extension modules node.
  3. Use the Install option to apply the hotfix.

More Information

If you have any questions, contact Veeam Support.

NFC connectivity troubleshooting steps

$
0
0

Challenge

A job fails with an error related to NFC connectivity. For example:
 
“…Client error: NFC storage connection is unavailable…Failed to create NFC download stream.”

User-added image


 

Cause

The cause of the majority of NFC errors fall in to 3 primary categories:

• Port (902)
• Permissions*
• DNS
 
*If the account that Veeam Backup & Replication is using to communicate with the VMware Environment has granular permissions set please confirm all permissions are set according to the Granular Permissions Guide.

https://www.veeam.com/veeam_backup_9_0_permissions_pg.pdf
 
There is also the potential that the issue lies within the VMware Infrastructure itself.

Solution

It is suggested that while attempting to resolve this issue the job be configured to use a single proxy. This is done to isolate an issue specific to a single proxy, as well as make it easier to identify which logs are needed.
 
──────────────────────────────────────────────────────────
Port, Permission, or DNS: Investigation
──────────────────────────────────────────────────────────
To investigate the potential of a Ports, Permissions, or DNS issue you will need to review the Agent logs.
1.  Navigate to the following location, on the Veeam Proxy

%programdata%\Veeam\Backup

2.  Open the folder that matches the name of the job that is having an issue.
3.  Within this folder you will need to find the agent log for the specific VM.

For a Backup Job:
Agent.<JobName>.Source.<VMName>.log
For a Replication Job:
Agent.<JobName>.Source.<VMName>.log
Agent.<JobName>.Target.<VMName>.log

4.  Search for the following:

Creating NFC download stream

5.  Here you will want to look for the following items that could point to the cause of the error.

a.       Port
If there is an issue with ports, there will be an error after the following:
nfc|           Establishing connection with the host [esx1]. Port: [902]. Failed.
b.      Permissions
If there is an issue with permissions, there will be an error after the following:
nfc|           Sending authd message: [SESSION ID NUMBER].
nfc|           Sending authd message: [Name of Host].
nfc|           Waiting for the authd reply message...
c.       DNS
If there is an issue with DNS, the following error will be found.
nfc|             Resolving host name (esx1) to IP address...
nfc|             Resolving host name (esx1) to IP address... Failed.

 
──────────────────────────────────────────────────────────
NFC Connectivity Troubleshooting
──────────────────────────────────────────────────────────

The Management Agents for that host may need to be restarted. https://kb.vmware.com/kb/1003490
 

More Information

The proxy being used to process a VM can be identified by opening the “Task” log specific to the VM from inside the folder named after the job in %programdata%\Veeam\Backup. Searching the Task log for the words “starting agent” will allow for the identification of which server performed the task.
 
Further information can be found in this forum post: http://forums.veeam.com/veeam-backup-replication-f2/failed-to-create-nfc-download-stream-t2991-15.html#p69806
 
The NFC connection requires the following:
  • DNS Resolution of target host
  • Port 902 is open to/from Backup Server/Proxy to ESX(i) host
  • Permissions to download files via ESX(i) host and/or vCenter
 
An issue with Port 902 may represent an issue with a firewall on the ESXi host, Veeam Proxy, or the connection between the two.

 

Cannot browse backups of Office 365 mailboxes that have been made in 2018

$
0
0

Challenge

Cannot browse backups of Office 365 mailboxes that have been made in 2018.

Solution

1. Make sure you have Veeam Backup for Office 365 version 1.5.0.1309
2. Download and unpack hotfix here
3. Install VeeamBackupOffice365_1.5.0.1318.msp
4. Confirm the backup can be browsed
 

If there are any remote proxies in use:

During .msp install, the default proxy is updated automatically. But if there are any remote proxies in the environment, use the procedure below to upgrade them.

1. When .msp is installed, run Veeam Backup for Microsoft Office 365 application, go to Backup Infrastructure, right-click on the Backup Proxies and select Upgrade.
2. In the wizard choose the remote proxies that should be upgraded.
3. When the upgrade is done, the upgrade statistics will be shown.
4. Confirm the backup from the remote proxies can be browsed.

File is larger than the maximum size supported by datastore

$
0
0

Challenge

The following error message occurs when attempting to create a VMware snapshot.

File <unspecified filename> is larger than the maximum size supported by datastore <unspecified datastore>

The Veeam Backup & Replication job fails with the following error:

CreateSnapshot failed, vmRef "vm-xxx", timeout "1800000", snName "VEEAM BACKUP TEMPORARY SNAPSHOT", snDescription "Please do not delete this snapshot. It is being used by Veeam Backup.", memory "False", quiesce "False"
File <unspecified filename> is larger than the maximum size supported by datastore

Cause

This error is displayed by Veeam Backup & Replication when creation of a snapshot fails within the user vSphere environment.

The user can recreate this error by manually creating a snapshot on the target virtual machine through the VMware vSphere Client.

Solution

Users are advised to review the following VMware Knowledge Base article.

Creating a snapshot for an ESXi/ESX virtual machine fails with the error: File is larger than maximum file size supported (1012384)

VMware Cloud on AWS Support. Considerations and Limitations

$
0
0

Challenge

Some of VMware features and permissions are not granted by default at the start of VMware Cloud on AWS (VMC). Thus, some depending Veeam Backup & Replication features will be limited or not operating. Depending on VMware update releases for VMware Cloud on AWS, the situation may change and the features from the table below may become available. Please contact your VMware administrator for timely update.

Solution

Affected Veeam FeatureLimitationWorkaround

Instant VM Recovery

Currently, VMware Cloud on AWS (VMC) does not allow for NFS usage

Use IVMR from a backup copy on-premises.
Use a combination of a Veeam backup job and replication job for proactive restore capabilities

Other OS File Level Recovery

Currently, VMC does not allow for NFS

Start Linux File-Level Recovery from a backup copy on-premises

Quick Migration               

Quick Migration cannot migrate VMs to VMC if they are running

Use Veeam Replication and permanent failover to achieve similar functionality
For Free Edition, shutdown the VM before migration

SureBackup, Sure Replica, OnDemand Labs, Virtual Lab

Currently, VMC  does not allow NFS and network manipulation

As for SureReplica, you can perform it if the replication target is a non-VMC vSphere environment (e.g., replicate VM from VMC to on-premises)

VM Guest Interaction and Windows File Restore by VIX or WebService API

Currently, VMC does not allow usage of VMware Webservice API

If you want to perform Veeam Guest processing or Windows File-Level Recovery, then connect to a VM over the network from Veeam Backup & Replication

VM Replication ReIP

ReIP is not available on VMC

 

Windows Dynamic disks are not supported

Currently, VMC does not allow to process dynamic disks at Hot-Add (Virtual Appliance mode) backup

VMware will provide a hotfix for this soon

Non-Unicode VM names

Currently, VMC does not allow non-Unicode characters for VM names within their APIs used ad VMC

 

VM Replication based File Level Recovery

 

Use file restore from backups or use a VM replica on a non VMC environment to start the File recovery


Problem

Impossible to add the VMware Cloud on AWS vCenter server to the managed server, or VMs within this vCenter are not visible in the list of VMs.

Solution

  1. Create a vCenter User with required rights (Active Directory linked mode) described here, or use the cloudadmin@vmc.local user.
  2. When adding a vCenter server, specify the fully qualified domain name (FQDN) that ends with vmc.vmware.com.

 

Problem

When working with Restore or VM Replication wizard, users may face some issues accessing VMware Cloud on AWS vCenter server.

Cause

By design, VMware does not provide customers access to the background infrastructure and used datastores.

Solution

For proper operation, you can select the specific areas marked as “Workload” or “Compute”. Avoid using the non-accessible areas, for example:

  • vsanDatastore datastore
  • Management VMs folder
  • Mgmt-ResourcePool resource pool

    More Information

      VMware Cloud on AWS Firewall Configuration

      The Veeam Backup and Replication Server and Veeam proxy server should be connnected to the VMware vCenter using HTTPS through TCP port 443. At VMware Cloud on AWS there is no need to open ports to the ESXi hosts itself.

      User-added image
      User-added image

      All Veeam servers residing within VMware Cloud on AWS need to communicate with the Linux Repository Server on AWS via ports TCP 22 and TCP 2500-5000 open for VMware Cloud (this will be a transport ports in both directions).

      User-added image
       

      Excluding a Host from Monitoring in Veeam One 9.5

      $
      0
      0

      Challenge

      To assist in excluding hosts from monitoring if it causes a conflict with the amount of CPU socket licenses they have available or they no longer wish to monitor this host.

      Cause

      In Veeam One 9.5 we changed the way that we select which hosts to monitor. This has caused some confusion so this How-to will show how to exclude hosts that you don’t want to be monitored from Veeam One.

      Solution


      In Veeam 9.5 we removed the setting for disabling Hosts right from the menu. Now we do it through the Managed VM’s tab. Excluding a host this way will also exclude the sockets that were used for that host. You should see the licensed socket count change after this KB has been finished. 

      The first thing to do is go into the Server Settings for Veeam One.

      User-added image

      After the server settings window is open we are going to go into the Monitored VM’s tab and hit the ‘Create New…’

      User-added image

      This will open a new window where we will put in the information for this new exclusion rule. In this window name and describe the rule in any way you want. Click next when you are finished. 

      User-added image

      In the next window we will click ‘Add…” and then ‘Infrastructure Tree’.

      User-added image

      When the tree shows up in a new window, go ahead and find the host you no longer wish to be in Veeam One.

      User-added image

      Once the host is selected click ‘OK’ and hit ‘Next’. This will send you to the last window which will give you an overview of the change. Just hit finish and your all done. 


      User-added image
       

      More Information

      Once the host is selected click ‘OK’ and hit ‘Next’. This will send you to the last window which will give you an overview of the change. Just hit finish and your all done. 

      SQL Express Maximum Database Size Limitation

      $
      0
      0

      Challenge

      Once Veeam ONE database reaches the maximum allowed size, Veeam ONE will not be able to continue data collection thus affecting data accuracy and alarms generation.
       

      Cause

      If you choose to host the Veeam ONE database on Microsoft SQL Server Express, be informed there is a 10 GB database size limitation for this edition. For details, see Editions and Supported Features for SQL Server.

      Solution

      Database migration (permanent solution)

      The best way to resolve the issue would be to move Veeam ONE database to a Standard or Enterprise edition of MS SQL Server. The procedure for configuring Veeam ONE to use a new SQL Server connection is described in the following KB article: http://www.veeam.com/kb1599

      Purging old data (temporary workaround)

      You can also address the issue by purging old performance data as described below.

      You can delete past performance data via a custom SQL script that should be run against Veeam ONE database. Follow these steps to reduce the database size:

      1. Before you begin:
      • make sure to properly backup Veeam ONE database;
      • be aware that this change will touch all of Veeam ONE components: for example in Veeam ONE Reporter you will not be able to build reports that rely on the data that you delete with the script presented below;
      • keep in mind that all graphs in Veeam ONE Monitor that rely on the deleted data that will be unavailable;
      • unless specifically instructed by Veeam Support, do not modify the SQL statement and do not execute it against other database tables. If the aforementioned workaround does not help to reduce the database size, please contact Veeam Support for further assistance.
      2. Stop Veeam ONE Monitor and Reporter services on the Veeam ONE server.
      3. Specify the time and the database transaction log name in the following statement: 
       
         DELETE from monitor.perfsamplelow where timestamp < CONVERT(DATETIME, '2017-01-01 00:00:00.001' ,120)
         DBCC SHRINKFILE (N'VeeamOne_log', 0, TRUNCATEONLY)

         2017-01-01 00:00:00.001 - the point in time before which the historical performance data will be purged. Change the date accordingly.
         (year)-(month)-(date)

      The LDF log file name can be checked in the database properties window (select VeeamONE database > Right-click > Properties > Files):
      User-added image

      4. Execute the updated DELETE statement against Veeam ONE database.
      NOTE: this operation can cause significant workload on the database and growth of the database transaction log. Make sure you do not have mission-critical databases on this server.
      5. After the operation is complete, shrink the database transaction log and Veeam ONE database files (right-click the database > Tasks > Shrink).
      6. Start Veeam ONE Monitor and Reporter services on the Veeam ONE server.

      Reducing further database growth rate

      Before applying any of the approaches described below, you will need to migrate the DB to a standard or enterprise installation of MS SQL Server or purge the old data.

      Changing the scalability mode from Typical to Advanced
      In the Advanced mode, the data collections are less frequent and include fewer performance metrics, which helps to slow down the database growth. You can learn more about the Advanced scalability mode from our deployment guide.

      Modifying the Retention policy
      You can modify the historical data retention period by adjusting the settings in Veeam ONE Settings utilityRetention Policy Period section.
       

      More Information

      In case the aforementioned cleanup procedure does not help, please contact Veeam Support.

      Manually moving backup files to or from a Scale-Out Backup Repository

      $
      0
      0

      Challenge

      You have backup files on a standard repository that you wish to move to a Scale-Out Backup Repository (SOBR).

      Cause

      Scale-Out Backup Repositories have special considerations for how backup files and metadata are distributed. Thus, simply copying files to one extent may be insufficient for a rescan of the repository to detect them properly and import them.
       

      Solution

      IMPORTANT: This process does not apply to Cloud Connect, and should not be used by providers. If you are a provider attempting to migrate tenant data to SOBR, please contact support for assistance.

      If you have not yet created a SOBR:
      1. Create simple repositories, and at least one of them should be a path where backup files to be imported are stored (e.g., if backup files are in D:\Backups\Backup_Job_1\ then create a repository referencing the path D:\Backups).
      2. Re-scan the simple repository or repositories, and ensure all backups are imported.
      3. Create the SOBR and add the relevant repositories as extents.
      4. Within the creation process Veeam will inform via confirmation prompt that “Jobs and backups using this extent will be automatically updated to point to the scale-out backup repository.”
      5. User-added image
      6. If any jobs are not mapped to the backup files now within the SOBR, map them per the standard process.
         
      If you have a SOBR and need to introduce new backups:
      1. Place the backup files to be imported in a temporary path. (e.g., if backup files are in D:\Backups, either copy or move them to D:\Backups-temp. A move is usually much faster.)
      2. Create a new simple backup repository that references this path (in our example, D:\Backups-temp).
      3. Re-scan the repository, and ensure all backups are imported.
      4. You can map the pre-existing job to the backup files’ new location now, or at the end.
      5. Edit your existing SOBR and add the new temporary repository to its list of extents.
      6. Place the new temporary repository extent in “Maintenance” mode.
      7. Evacuate the extent. Veeam will redistribute the backup files to other extents in the SOBR.
      8. If you did not map the original job in step 4, do so now.
      If redistribution of files is not desired or necessary, you can simply copy the folder containing VBM and backup files to an existing extent. Rename both path and VBM to ensure import, and re-scan.

      If you need to move a backup from SOBR to a simple backup repository:
      1. If you haven't done so yet, create a new simple backup repository.
      2. In the root folder of the new simple backup repository, create a folder with the name of the job folder on SOBR.
      3. (Optional) To avoid automatic rescans of SOBR finding the files during the move again, place the extents with the job files in "Maintenance" mode.
      4. Remove the SOBR backup from Backups->Disk using the option "Remove from configuration" (not "remove from disk"!).
      5. Move all VRB/VBK/VIB backup files from the folders of the job from all extents into the newly created folder on the simple backup repository.
      6. Move one of VBM files from any job folder on SOBR to the newly created job folder on the simple backup repository.
      7. Remove the leftover folders with the job name and VBM files from all extents of SOBR.
      8. Rescan the simple backup repository. It will import the backup into configuration.
      9. (Optional) Map the job which you want to use for this backup to the newly imported Backup.

      More Information

      Note that if the VBM or the path to it does not conform to naming standards, Veeam Backup & Replication will fail to import it.
      • Allowed alphanumeric characters: a-z, A-Z, 0-9
      • Allowed special characters: _ - . + = @ ^
      • Must not contain spaces; use underscores in their place
       Moving backup files from one or multiple SOBR extents is viable as well. There are a few points to note:
      • Make sure to copy files from the backup chain from all extents.
      • SOBR backup chains are typically per-VM backup files. Simple repositories are typically per-job backup files. The chain will retain this method until an active full is run on the job to enforce the change.
      • The VBM file will exist in all extents. All VBMs for a particular backup job within a single SOBR should be identical. As a result, the target simple backup repository needs only contain one VBM.

      "Length cannot be less than zero" error during the Update installation

      $
      0
      0

      Challenge

      The Update for Veeam ONE fails during the installation with the error message "Length cannot be less than zero".

      Cause

      User Principal Name or UPN (user@domain) is currently unsupported with Veeam ONE. User Logon Name or ULN (domain\user) is the only supported username format for the product.

      Solution

      In order to solve the issue, amend the Veeam ONE Monitor and Veeam ONE Reporter service credentials prefix to Domain\Username format:

      1. Open Services snap-in on the Veeam ONE server;
      2. Find the Veeam ONE Monitor Server service and open the properties;
      3. Navigate to the Log On tab;
      4. Update the credentials prefix to Domain\Username format;
      5. Restart the service to apply the changes;
      6. Perform the same steps for Veeam ONE Reporter Server service;
      7. Install the Update.
       

      More Information

      Should you have any questions, please contact Veeam Support.

      Manually moving backup files to or from a Scale-Out Backup Repository

      $
      0
      0

      Challenge

      You have backup files on a standard repository that you wish to move to a Scale-Out Backup Repository (SOBR).

      Cause

      Scale-Out Backup Repositories have special considerations for how backup files and metadata are distributed. Thus, simply copying files to one extent may be insufficient for a rescan of the repository to detect them properly and import them.
       

      Solution

      IMPORTANT: This process does not apply to Cloud Connect, and should not be used by providers. If you are a provider attempting to migrate tenant data to SOBR, please contact support for assistance.

      If you have not yet created a SOBR:
      1. Create simple repositories, and at least one of them should be a path where backup files to be imported are stored (e.g., if backup files are in D:\Backups\Backup_Job_1\ then create a repository referencing the path D:\Backups).
      2. Re-scan the simple repository or repositories, and ensure all backups are imported.
      3. Create the SOBR and add the relevant repositories as extents.
      4. Within the creation process Veeam will inform via confirmation prompt that “Jobs and backups using this extent will be automatically updated to point to the scale-out backup repository.”
      5. User-added image
      6. If any jobs are not mapped to the backup files now within the SOBR, map them per the standard process.
         
      If you have a SOBR and need to introduce new backups:
      1. Place the backup files to be imported in a temporary path. (e.g., if backup files are in D:\Backups, either copy or move them to D:\Backups-temp. A move is usually much faster.)
      2. Create a new simple backup repository that references this path (in our example, D:\Backups-temp).
      3. Re-scan the repository, and ensure all backups are imported.
      4. You can map the pre-existing job to the backup files’ new location now, or at the end.
      5. Edit your existing SOBR and add the new temporary repository to its list of extents.
      6. Place the new temporary repository extent in “Maintenance” mode.
      7. Evacuate the extent. Veeam will redistribute the backup files to other extents in the SOBR.
      8. If you did not map the original job in step 4, do so now.
      If redistribution of files is not desired or necessary, you can simply copy the folder containing VBM and backup files to an existing extent. Rename both path and VBM to ensure import, and re-scan.

      If you need to move a backup from SOBR to a simple backup repository:
      1. If you haven't done so yet, create a new simple backup repository.
      2. In the root folder of the new simple backup repository, create a folder with the name of the job folder on SOBR.
      3. (Optional) To avoid automatic rescans of SOBR finding the files during the move again, place the extents with the job files in "Maintenance" mode.
      4. Remove the SOBR backup from Backups->Disk using the option "Remove from configuration" (not "remove from disk"!).
      5. Move all VRB/VBK/VIB backup files from the folders of the job from all extents into the newly created folder on the simple backup repository.
      6. Move one of VBM files from any job folder on SOBR to the newly created job folder on the simple backup repository.
      7. Remove the leftover folders with the job name and VBM files from all extents of SOBR.
      8. Rescan the simple backup repository. It will import the backup into configuration.
      9. (Optional) Map the job which you want to use for this backup to the newly imported Backup.

      More Information

      Note that if the VBM or the path to it does not conform to naming standards, Veeam Backup & Replication will fail to import it.
      • Allowed alphanumeric characters: a-z, A-Z, 0-9
      • Allowed special characters: _ - . + = @ ^
      • Must not contain spaces; use underscores in their place
       Moving backup files from one or multiple SOBR extents is viable as well. There are a few points to note:
      • Make sure to copy files from the backup chain from all extents.
      • SOBR backup chains are typically per-VM backup files. Simple repositories are typically per-job backup files. The chain will retain this method until an active full is run on the job to enforce the change.
      • The VBM file will exist in all extents. All VBMs for a particular backup job within a single SOBR should be identical. As a result, the target simple backup repository needs only contain one VBM.

      Changing the number of displayed alarms in the Veeam ONE Monitor client

      $
      0
      0

      Challenge

      When you resize your Veeam ONE Monitor client on the big screens, the number of displayed alarms does not change.

      Cause

      The predefined Veeam ONE settings allow viewing 13 alarms on one page only.

      Solution

      In order to change the number of displayed alarms, follow these steps:

      1. Log onto the server where Veeam ONE Monitor console is installed and open the registry editor (regedit) snap-in.
      2. Navigate to the following registry path:
       
      HKEY_CURRENT_USER\SOFTWARE\Veeam\Veeam ONE Monitor
       
      3. Modify (or add if not already present) the value in this location:
       
      Name:  MaxAlarmsPerPage
      Type:   DWORD
      Base:   Decimal
      Value:  Specify the value that suits your requirements (the default value is 13).
       
      4. Reopen your Veeam ONE Monitor client to see the changes.
       

      More Information

      Should you have any questions, contact Veeam Support.

      “Storage connection failure” alarm during the backup jobs with storage integration activity.

      $
      0
      0

      Challenge

      Veeam ONE generates the “Storage connection failure” alarm during the backup jobs with storage integration activity.

      Cause

      During the backup job with storage integration activity, the storage snapshot is created as a logical unit on the storage device hardware level.
      After the snapshot processing is finished, it is being deleted and the vCenter considers it as losing connection with the LUN which is actually the storage snapshot, but not the real storage device.

      This causes the vCenter to register one of the following events, which are used to trigger the “Storage connection failure” alarm:
      
      vprob.storage.connectivity.lost
      esx.problem.storage.connectivity.lost

      Solution

      This is behaviour by design. It is recommended to suppress the alarm during the backup activity.

      NOTE: See more details of how to suppress the alarms: https://helpcenter.veeam.com/docs/one/alarms/alarm_suppression_settings.html?ver=95

      More Information

      Should you have any questions, contact Veeam Support.

      After Installing Update 3, Enterprise Manager GUI shows Blank

      $
      0
      0

      Challenge

      After installing Veeam 9.5 Update 3 for Enterprise Manager, the GUI shows as blank and many buttons are also missing, such as adding a Veeam Server, or starting a collection task for the Veeam server.

      Reference Photo of Behavior:

      User-added image

      Cause

      This is a browser-related problem and is likely due to minor changes to Enterprise Manager within Update 3, and any
      Cached content for Enterprise Manager in the web browser may no longer be valid.

       

      Solution

      The solution for this issue is to clear the web browser’s cache of History, Cookies, etc.
      You can also use another browser or even log in with another user account to get around this issue.

       

      How to reset VMware Virtual Machine CBT

      $
      0
      0

      Challenge

      This document provides details for resetting CBT of a VMware VM.

      Under certain circumstances CBT cannot be used please see: http://www.veeam.com/kb1163

      In Veeam Backup & Replication v7 and older:

      Cannot use CBT: Soap fault. A specified parameter was not correct. . deviceKeyDetail: '<InvalidArgumentFault xmlns="urn:internalvim25" xsi:type="InvalidArgument"><invalidProperty>deviceKey</invalidProperty></InvalidArgumentFault>', endpoint: ''


      In Veeam Backup & Replication v8 and newer:

      CBT data is invalid, failing over to legacy incremental backup. No action is required, next job run should start using CBT again. If CBT data remains invalid, follow KB1113 to perform CBT reset. Usual cause is power loss.


      The following entries can be seen in the job log:

      [timestamp] Info [AP] (Client) output: Soap fault. Error caused by file /vmfs/volumes/4b953b81-76b37f94-efef-0010185f132e/name/name.vmdkDetail: '', endpoint: ''\n
      [timestamp] Info [AP] (Client) output: --tr:Failed to enumerate changed areas of the disk using CTK. Device key: [2000], size: [26843545600]. VM ref: [vm-xx]. Change ID: [*]\n

      Solution

      Reset CBT as detailed by VMware KB 2139574 

      More Information

      When resetting CBT on a virtual machine, the next time the Backup or Replication job runs, the entirety of the disks on the Virtual Machine is read. It will not however create a new full (*.VBK) as blocks are compared to create a normal sized incremental.

      Typically, a single job session with CBT warnings does not indicate a malfunction. VMware CBT will be automatically reset due to certain operations, such as Storage vMotion. Note that the presence of snapshots will prevent successful reset of CBT. For more information see https://kb.vmware.com/kb/2048201

      Removing a License from Veeam Backup and Replication or Enterprise Manager

      $
      0
      0

      Challenge

      You need to remove an existing Veeam Backup and Replication (VBR), Veeam Agent for Windows (VAW) or Veeam Agent for Linux (VAL) license from Veeam Backup and Replication (VBR) or Enterprise Manager (EM).

      Cause

      A license has to be removed from VBR/EM.

      Solution

      In order to determine which section of this article to use, you must know if Enterprise Manager is controlling the licenses within Veeam Backup & Replication. If you are unsure, attempting to change the license file within Veeam Backup & Replication will tell you. If it allows you to click the Install button within the license section without a message about Enterprise Manager then Enterprise Manager is not in use.

       


      If licenses are managed by Enterprise Manager:

      1. Open an administrative command prompt.
      2. Navigate to the EM installation folder (default path in the example below):
        cd C:\Program Files\Veeam\Backup and Replication\Enterprise Manager
      3. Remove the license by running
        Veeam.Backup.EnterpriseService.exe -removelicense [vaw, val]
      4. After running this command, restart Veeam Backup Enterprise Manager service so that the license information is updated in the UI.

       


      If licenses are managed by Veeam Backup & Replication

      1. Open an administrative command prompt.
      2. Navigate to the VBR installation folder (default path in the example below):
        cd C:\Program Files\Veeam\Backup and Replication\Backup
      3. Remove the license by running
        Veeam.Backup.Manager.exe -removelicense [all, vbr, vaw, val]

      More Information

      Note:These commands can also be run from PowerShell.

      Note: specify the desired parameter without brackets.

      Example commands:

      • To remove the Veeam Agent for Windows license from Veeam Enterprise Manager:
        Veeam.Backup.EnterpriseService.exe -removelicense vaw
      • To remove Veeam Agent for Linux from Veeam Backup & Replication:
        Veeam.Backup.Manager.exe -removelicense val

      If no parameter is specified, all existing licenses will be removed.



       

      Backup configuration is not saved after configuring backup job

      $
      0
      0

      Challenge

      After installing Veeam Agent for Microsoft Windows and configuring a backup job, the settings are not shown in the Control Panel, and Veeam Agent for Microsoft Windows keeps prompting to configure backup settings.

      Cause

      The Windows OS was installed with non-English region and culture settings. As a result, these settings were applied to the Windows system account.

      Solution

      You will need to set Format to English (United States) for the system account.

      Go to the Region settings (press Win + R > type intl.cpl > press Enter)

      1. On the Formats tab
        1. set Format to English (United States)
      2. On the Administrative tab
        1. click Copy Settings
          1. check that Format is set to English for Current user
          2. Enable the Welcome screen and system accounts checkbox
          3. Click OK to save settings and return to the Administrative tab.
      3. Click OK to close the Region settings and save settings.
      4. Restart your machine

      Once the necessary changes are applied to the system account, a non-English Format can be set for the Current user account. Note, that the Format has to remain English (United States) for the system account.

      More Information

      Here is an example of a working configuration:

      User-added image

      “Failed to truncate transaction logs for SQL instances: MICROSOFT WID”

      $
      0
      0

      Challenge

      Job with truncation enabled shows warning: 

      User-added image
      Failed to truncate transaction logs for SQL instances: MICROSOFT##WID
       

      Note: This KB article only applies if the specified instance is named MICROSFT##WID.

      Cause

      After applying update 3 for Veeam Backup & Replication v8, we attempt to connect to an internal Microsoft Database during log truncation.

      The Task.<vmname>.<refid>.log file for the VM in the job will contain:  
       

      Error VssControl: TruncateSqlLogs failed (System.Exception)
      Error at Veeam.Backup.VssProvider.CVssControl.TruncateSqlLogs(Guid jobId, CCredentials creds)
      Error at Veeam.Backup.Core.CViGuestVssFreezer.TruncateSqlLogs(Boolean bSafe)
      Error Failed to process 'TruncateSQLLog' command.
      Error Failed to truncate transaction logs for SQL instances: MICROSOFT##WID. Possible reasons: lack of permissions, or transaction log corruption. (System.Runtime.InteropServices.COMException)
      Error at VeeamGuestHelperCtrlLib.IVeeamVssProvider.TruncateSqlLogs(Guid jobUid, String sqlLogin, String sqlPwd)
      Error at Veeam.Backup.VssProvider.CVssControl.TruncateSqlLogs(Guid jobId, CCredentials creds)

      Solution

      This issue is fixed in Veeam Backup & Replication v9.

      If you are unable to upgrade to v9, please contact Veeam Support and reference Bug# 59525.

      More Information

      This issue only applies to 8.0.0.2084, and for the MICROSOFT##WID instance.
      For any other truncation issues, please see the following KB: https://www.veeam.com/kb2027

      ExaGrid Storage Best Practices

      $
      0
      0

      Challenge

      This article documents general best practices and configuration advice when using an ExaGrid backup storage appliance with deduplication.

      Solution

      Restores

      Restores from recent backups or backup copies will utilize the ExaGrid landing zone as a high-speed disk cache, eliminating the need to rehydrate the backup data. All Veeam vPower operations such as Instant VM Recovery and SureBackup will experience VM boot times of seconds to minutes.

      Use the "Per-VM backup files" option on the Storage Compatibility Settings in Repository's "Repository" page (Advanced button). After switching to this option, do a manual active full before the next scheduled backup runs. Set the repository’s “Limit maximum concurrent tasks to:" 10 and work with your ExaGrid support engineer to further tune this setting.

      Utilize the ExaGrid Veeam Accelerated Data Mover option whenever possible for best performance and fastest synthetic full and backup copy jobs – since with the Data Mover option, I/O is done directly on the ExaGrid backup storage appliances rather than having to pull Veeam backup data across a network into the proxy server and back out again to the ExaGrid.

      You can convert a CIFS repository to use the ExaGrid Veeam Accelerated Data Mover – contact your ExaGrid Customer Support engineer for assistance.
       

      Backup Jobs

      • Use “Incremental” backup mode
      • Check “Create synthetic full backups periodically” – recommend one day per week
      • Check “Enable inline data deduplication” – the ExaGrid will further deduplicate the Veeam backups. See below for more about combined deduplication.
      • Change the Compression Level to “Dedupe-friendly”
      • Change Storage optimization to “Local”
      • If you need to retain more than 14 recovery points, see the section below on how to use Backup Copy Jobs for longer retention

      Backup Copy Jobs

      When it comes to deciding the best value for number of backup recovery points to retain, keep in mind that the daily incremental backups are, by definition, largely just data that has changed in the VM blocks, and so consume a larger amount of backup storage space since deduplication is not able to significantly reduce the size on disk. ExaGrid standard sizing expects the retention of backup recovery points to be 14 or less. To retain backups for longer than 14 recovery points, utilize Veeam Backup Copy Jobs as follows:

      • Consider creating another ExaGrid repository, dedicated for Backup Copy Jobs to ensure that you maintain an isolated copy of your production data to better follow 3-2-1 rule.
      • Keep the number of restore points at the minimum of 2, since you will use the backup job’s restore points for your primary source of restore points. Set the copy job interval as long as possible given the GFS settings. So, if GFS settings include weekly retention, set the copy interval to 7 days.
      • Create Veeam Backup Copy job(s) to make a copy of the backups you need to retain longer, using the 2nd repository. Enable the "Read the entire restore point from source backup instead of synthesizing it from increments" option on the "Target" tab of the Backup Copy Job.
      • Set the retention parameters on the Backup Copy Job to match your needs – i.e. retain 16 weeks, 6 monthlies, 1 yearly, etc.

      Using the ExaGrid Veeam Accelerated Data Mover type repository will significantly speed up Backup Copy Jobs, since the reads and write I/O to make the copy all run directly on the ExaGrid backup storage appliance, using the high-speed RAID 6 disks in the ExaGrid appliance rather than having to move all backup data back and forth across between the ExaGrid and the backup proxy across a network.

      Contact your ExaGrid Customer Support engineer for assistance in setting up the Veeam Backup Copy jobs for longer retention.

       

      Deduplication

      The ExaGrid backup storage appliance will perform deduplication of the Veeam backups, which themselves have been deduplicated by Veeam (see backup job settings above). The ExaGrid web-based administrative interface will show you the ExaGrid-achieved deduplication, but not the Veeam deduplication. For example, if Veeam is deduplicating a backup job 2:1 (typical), and ExaGrid’s GUI show 5:1, the combined dedup is 10:1.

      ExaGrid Customer Support has a PowerShell script that collects Veeam deduplication information and produces a combined deduplication result for each Veeam Backup Job; contact your support engineer to obtain the script and assistance using it. Please note that for Veeam Backup and Replication v9, you will need an updated script from ExaGrid Support.

      More Information

      The best practice guides can be download on the Exagrid’s appliance under [Help]->[Online Library] then expand the “Name VM Backup Applications”.

      User-added image

       

      Failed to open VM attachment

      $
      0
      0

      Challenge

      Veeam ONE generates “Failed to open VM attachment” alarm.

      Cause

      Veeam ONE triggers “Failed to open VM attachment” alarm when the following Windows events are registered on the Hyper-V host:
       
      12290 Microsoft-Windows-Hyper-V-Worker
      12290 Microsoft-Windows-Hyper-V-SynthStor
      12290 Microsoft-Windows-Hyper-V-VMMS
      12140 Microsoft-Windows-Hyper-V-VMMS
      12140 Microsoft-Windows-Hyper-V-Worker
      12240 Microsoft-Windows-Hyper-V-SynthStor
       
      These events are logged when the Hyper-V host or the Cluster node cannot access some of the VM virtual disks, configuration files, virtual memory, saving state or snapshot files. 

      NOTE: In most cases, this happens when the files are located on the shared storages (for example CSV or SMB shares).
       

      Solution

      Make sure that the mentioned in the alarm details VM file is accessible from the Hyper-V host or the Hyper-V Cluster where VM is residing.

      If the file is accessible, but the events continue to be triggered in the Windows Event log, you need to contact Microsoft support for further investigation.

      NOTE: For SMB shares you need to additionally configure SMB delegation on the Hyper-V side. 

      To enable SMB delegation, refer to the Microsoft documentation:
      https://docs.microsoft.com/en-us/powershell/module/smbshare/enable-smbdelegation?view=win10-ps
       

      More Information

      Should you have any question, please contact Veeam Support

      Backup configuration is not saved after configuring backup job

      $
      0
      0

      Challenge

      After installing Veeam Agent for Microsoft Windows and configuring a backup job, the settings are not shown in the Control Panel, and Veeam Agent for Microsoft Windows keeps prompting to configure backup settings.

      Cause

      The Windows OS was installed with non-English region and culture settings. As a result, these settings were applied to the Windows system account.

      Solution

      You will need to set Format to English (United States) for the system account.

      Go to the Region settings (press Win + R > type intl.cpl > press Enter)

      1. On the Formats tab
        1. set Format to English (United States)
      2. On the Administrative tab
        1. click Copy Settings
          1. check that Format is set to English for Current user
          2. Enable the Welcome screen and system accounts checkbox
          3. Click OK to save settings and return to the Administrative tab.
      3. Click OK to close the Region settings and save settings.
      4. Restart your machine

      Once the necessary changes are applied to the system account, a non-English Format can be set for the Current user account. Note, that the Format has to remain English (United States) for the system account.

      More Information

      Here is an example of a working configuration:

      User-added image
      Viewing all 4469 articles
      Browse latest View live


      <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>