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

Installing Microsoft SQL Management Studio

$
0
0

Challenge

Sometimes database edits are required to correct issues with the Veeam Backup & Replication software.

Cause

An issue has occurred and Veeam support has requested you to install Microsoft SQL Management Studio to perform troubleshooting steps.

Solution

You can get SQL Management Studio here:

2017: https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms


2014: http://www.microsoft.com/en-us/download/details.aspx?id=42299 (MgmtStudio 64BIT\SQLManagementStudio_x64_ENU.exe)

2012: http://www.microsoft.com/en-us/download/details.aspx?id=29062

2008 R2: http://www.microsoft.com/en-us/download/details.aspx?id=22985
 
2008: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b&displaylang=en
 
2005: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796
 

 

Direct-SAN Transport mode – Requirements and Troubleshooting

$
0
0

Challenge

Direct-SAN transport fails or configuration assistance is needed.

Solution

You must disable automount in diskpart on the proxy that the volumes are presented to, to ensure that VMFS volumes are not modified. (http://kb.vmware.com/kb/2002227

Requirements:

  • Only VMFS type datastores are supported.
  • The volume for each datastore containing a VM that is intended to be backed up over Direct-SAN must be presented to the Backup Proxy.
  • The volume must appear in Disk Management within the Backup Proxy Server.


Known Issues:

  • As the number of volumes presented to the Backup Proxy increases the delay for starting of the VM task may increase. This is due to the job scanning each volume. This can be mitigated by manually specifying in the Backup Proxy setting which datastores are connected.
  • Under certain circumstances volumes may not be automatically discovered and necessitate manually specifying which datastores are connected in the Backup Proxy settings.

More Information

Locations to check for Incorrect Username/Password issues

$
0
0

Challenge

Jobs fail with an error message indicating incorrect user name or password. An account associated with Veeam is being locked out in Active Directory.

Cause

User account may be subject to policies requiring a periodic update in password, or may need to be changed in Active Directory for security concerns. Some services that Veeam depends on have a user account specified for them; these credentials must be updated.

Other credentials are defined within the Veeam GUI, whether for infrastructure access or for job settings.

All of these should be reviewed and updated as necessary to include the new correct password in the event of a change.
 

Solution

Run services.msc in order to access details of services on the Veeam Backup & Replication and/or Backup Enterprise Manager servers. Sort by service name, and scroll down to find the Veeam services.

Key services (highlighted below) should have administrator credentials entered. This frequently is done with a Veeam service account, but can be any administrator account. If the logged-in user is an administrator, “Local System” can suffice, but in environments with multiple backup operator users, it is recommended to use a service account.
User-added image

To change the account of a service, right-click the service and select Properties, then the Log On tab. You can enter the account or browse for it in AD, then provide the password.
User-added image

Credentials are also specified in Veeam for:

  • Any Managed Server (aside from “This Server”):
User-added image
  • ​Credentials for CIFS shares
User-added image
  • Credentials for EMC Data Domain and HPE StoreOnce deduplicating appliance repositories
User-added image
User-added image
  • Guest credentials for Application Aware processing
User-added image
 
Ensure that all explicitly provided credentials are entered correctly. You can use the Credentials Manager to view and edit the list of stored credentials; editing one here will affect all instances where it is used, meaning you need not go to every component or job which uses them.
 
 

More Information

https://helpcenter.veeam.com/docs/backup/vsphere/credentials_manager.html?ver=95u4
 

EMC Data Domain Storage with Veeam Backup & Replication: Configuration Best Practices and Performance Expectations

$
0
0

Challenge

This article documents general performance expectations, best practices, and configuration advice, when using an EMC Data Domain appliance with deduplication as a repository for Veeam Backup & Replication.

Solution

For further information regarding how Veeam Backup & Replication works with EMC Data Domain DDBoost please review: https://helpcenter.veeam.com/docs/backup/vsphere/emc_dd.html


Performance Expectations

EMC Data Domain Deduplication Storage Systems provide both high compression and deduplication ratios so that data can be kept for extended periods. When a Data Domain is configured as a repository for Veeam Backup & Replication, write performance may vary depending upon the particular EMC Data Domain Deduplication System model, protocol, and backup infrastructure architecture.

When attempting to read data from a Data Domain it must rehydrate and decompress each block, for this reason operations which read from the Data Domain will perform slower than non-deduplicated storage, this is more noticeable with operations which use random I/O. All restores will occur as fast as the environment can accept new information, and as fast as the Data Domain can decompress and rehydrate the blocks.

For quick recovery you may consider using fast primary storage and keeping a several restore points (3-7) for quick restore operations such as Instant Recovery, SureBackup, Windows or Other-OS File restores since they generate the highest amount of random reads. Then use the DataDomain as a secondary storage to store files for long term retention. If an EMC Data Domain Deduplication System will be used as primary storage, it is strongly suggested to leverage alternative restore capabilities within Veeam Backup & Replication such as Entire VM restore and VM files restore. This may result in faster recovery capabilities when used with EMC Data Domain Deduplication Systems than Instant Recovery and File Level Restore operations.

Instant Recovery

  • This type of restore can be effected adversely by the aforementioned limitations of a Data Domain appliance, and also the type of VM being restored. Highly transactional VMs will require more IOPS from the Data Domain during the Instant Recovery than others. With this in mind you can expect to only be capable of running only a few Instant Recoveries simultaneously. Instant Recovered VMs that are started from a backup file stored on a Data Domain may react or start slowly as the majority of their read operations will be hindered by the Data Domain.
  • For VMware users it is highly advised when performing an IR that the user select to have virtual disk updates redirected to a high performance Datastore. This will improve performance by caching written blocks to low latency storage.
  • It is advised that if the VM is intended to be made permanent that the VM be migrated to production storage as soon as possible after the Instant Recovery has begun.

File Level Restores

When performing Veeam Backup & Replication File Level Restore (FLR) capabilities slow recovery times may be experienced. During Veeam FLR recovery capabilities, a significant amount of read activity occurs when accessing the Veeam “service data” metadata for each individual file as the Veeam backup files are not arranged in sequence. This read activity must be performed to determine the location of the data block(s) associated with each file during granular restore sessions. This significant level of random access is not recommended with archive tier storage devices because they are designed for optimal performance with sequential read operations. Veeam recommends implementing EMC Data Domain Deduplication Storage Systems as a secondary target for these use cases as the more random read operations, the slower the restore will be with EMC Data Domain Deduplication Systems.

  • The backup browser may take longer than usual to open if an increment is selected and furthermore by that increments distance from the full restore point.
  • Navigating between folders within the Backup Browser may take additional time as each folder’s content must retrieved from the backup file to display it.

Backup

  • Reverse Incremental performance will be very poor due to its highly random I/O.
    Note: When the Backup Job is configured with a DDBoost repository, Veeam Backup & Replication will prevent Reversed Incremental from being selected by the user.
  • Synthetic Full creation will be very slow to a Data Domain, unless using DDBoost.
  • Synthetic Full with Transforms are not advised.

Backup Copy

  • A retention longer than 30 is not advisable as restore operations will diminish in performance.
  • The Health Check option may take a very long time as it is performing a read operation.

Replication

  • Using the Datadomain to store Replica metadata is not advisable.
    Note: Veeam Backup & Replication will prevent the user from selecting a DDBoost repository.


Veeam Backup & Replication Configuration

Parallel processing (global option):

This option significantly accelerates the backup process and decreases the backup window since virtual disk data is gathered simultaneously. It also dramatically increases fragmentation in the backup files causing high random read for any restore operation. The greater volume of VMs or disks processed simultaneously will increase fragmentation and result in slow restore times. You may consider disabling Parallel Processing, this will decrease backup performance, but increase restore performance.

Storage optimization (job option):

Setting the storage optimization to Local 16TB+ has been shown to improve the effectiveness of Data Domain’s deduplication. The larger this value is, the smaller the preparation phase will be for a backup task and less memory will be used to keep storage metadata in memory.

Inline-deduplication (job option):

Since EMC Data Domain Deduplication Systems have excellent hardware deduplication and compression capabilities, it is highly advised that Veeam built-in deduplication be disabled to decrease load on the backup proxy.

Decompress backup block before storing(repository option):

Veeam strongly recommends enabling this option so that raw data is sent to the EMC Data Domain Deduplication System, leveraging its global deduplication and compression capabilities. Leaving Veeam compression enabled may significantly impact EMC Data Domain deduplication capabilities resulting in high load and slow backup jobs.

Use Per-VM Backup Files(repository option):

Veeam recommends enabling this option so that there is improved performance writing and reading data from the EMC Data Domain Deduplication System. This option is enabled by default when adding the repository as a Deduplicating Storage Appliance.


Backup Mode

  • For CIFS/NFS presented repositories Forward incremental mode with periodic Active full backups is recommended to avoid the rehydration penalty during synthetic operations.
  • For DDboost enabled repositories Forward incremental mode with either Active full or Synthetic full backups is recommended. Synthetically produced full backups will generally have the best restore performance and reduce the time VM is run off of a snapshot during the backup job run. However in some environments an Active Full job may run faster.
  • Transforming previous backup chains into rollbacks is not advisable for both repository types.
  • For forever forward incremental backup and backup copy on DDboost enabled repositories, the option “Defragment and compact full backup file” should be enabled if available. In most cases a weekly schedule is appropriate. This helps to avoid excessive growth of pre-compression data size for the full backup file.

Repository Performance Expectations and Configuration

If DDBoost is not licensed on the Data Domain system it must be added as a CIFS type or Linux type repository. It is advised to use a Linux server with the volume mounted via NFS as a relay server to help improve performance. Under some circumstances, CIFS or NFS communication may perform better than DDBoost with Veeam Backup & Replication v8 because of the limitation of a single thread per backup job when using DDBoost. DDBoost has been shown to improve performance when performing Synthetic Fulls.

 

With Veeam Backup & Replication v9, support for EMC Data Domain Boost is enhanced with the introduction of the following capabilities:

  • Support EMC Data Domain Boost 3.0
  • Reduced impact of storage fragmentation during restore operations even with enabled parallel processing. This feature allows Veeam to store the VM backup in the dedicated backup chain so that fragmentation ratio will be minimum.
  • Reduce the impact of the block size so you may define any block size without impact on the restore process. Veeam will be able to read data granularly so amount of the redundant will be minimum.

With DDBoost

If the Data Domain System is licensed for DDBoost please proceed to configure it using the following steps.

  1. Launch the creation of a new Repository, on the Type tab select Deduplication storage appliance.
  2. Select the deduplication storage as EMC Data Domain.
  3. On the next tab configure the information to for connecting to the Data Domain appliance.
  4. On the Repository tab click Browse and select the necessary location from the list of available paths.
  5. The default settings can be taken for the last steps in repository configuration.
    Unless your environment requires you to specify a different vPower NFS Server.

Without DDBoost

CIFS

  1. Launch the creation of a new Repository, on the Type tab select CIFS
  2. On the next tab configure the path to which the Repository will write to, and set credentials to access that share.
  3. On the Repository tab within the advanced section, enable “Decompress backup data blocks before storing”
  4. The default settings can be taken for the last steps in repository configuration.
    Unless your environment requires you to specify a different vPower NFS Server.

NFS

The Data Domain will need to be configured for NFS access, and configure a Linux server to mount the volumes from the Data Domain via NFS. Please refer to the following links for further information regarding connecting Linux to the Data Domain via NFS:

http://forums.veeam.com/veeam-backup-replication-f2/veeam-datadomain-and-linux-nfs-share-t8916.html

http://tsmith.co/2014/veeam-and-datadomain/

  1. Launch the creation of a new Repository, on the Type tab select Linux
  2. On the next tab select the Linux server that we be connected to. If it is not present in the list select “Add New…”
  3. On the Repository tab specify the path on the Linux server that leads to where you mounted the Data Domain via NFS. On this tab in the advanced section enabled “Decompress backup data blocks before storing.
  4. The default settings can be taken for the last steps in repository configuration.
    Unless your environment requires you to specify a different vPower NFS Server.

 

Backup job fails with Creating VM snapshot Error: There are currently 2 usable fault domains. The operation requires 1 more usable fault domains when backing up from vSAN cluster

$
0
0

Challenge

Backups fail as a result of a vSAN cluster node being offline.

Cause

If the vSAN has fewer than 4 nodes and one of the nodes is offline, either for schedule maintenance or unexpectedly, snapshots cannot be taken of VMs on the vSAN cluster.

Solution

VMware recommends having at least 4 nodes for extra fault tolerance in the event that a node would unexpectedly go down.

More Information

This can occur with clusters of more than 3 nodes if enough nodes are offline to take the cluster down to 2 or fewer online nodes.

For more details, please see: https://kb.vmware.com/s/article/2106708
 

Release Notes for Veeam Backup & Replication 9.5 Update 4a

$
0
0

Challenge

Release Notes for Veeam Backup Replication 9.5 Update 4a

Cause

Please confirm that you are running version 9.0 Update 2 (build 9.0.0.1715) or later prior to installing this update. You can check this under Help About in Veeam Backup & Replication console. After upgrade, your build number will be 9.5.4.2753.

You will also see the vendor name changed from Veeam Software AG to Veeam Software Group GmbH, reflecting the legal company name change. Please note that the name change has also resulted in a change of the code signing certificate.

Solution

Veeam Backup & Replication 9.5 Update 4a is a cumulative hotfix rollup that addresses issues reported by customers on the original build of Update 4, and adds the following platform support enhancements:
  • VMware vSphere 6.7 U2 readiness including support for VMs with virtual hardware version 15. Please note that the testing has been performed on pre-release 6.7 U2 builds, while the official support will still require a comprehensive testing of the GA build.
  • Microsoft System Center Virtual Machine Manager 2019 is now supported as a source for Microsoft Hyper-V VMs backup jobs.
  • Dell EMC Data Domain using DD OS 6.2 is now supported as the backup repository via both DDBoost and CIFS/NFS protocols.
  • NSS trustee rights on files and folders are now restored during file-level recovery from NSS volumes hosted on Micro Focus Open Enterprise Server (OES).
  • Experimental support for keyboard-interactive authentication can be enabled by creating the LinuxKeyboardInteractiveAuth (DWORD) = 1 registry value under the HKLM\SOFTWARE\Veeam\Veeam Backup and Replication key on the backup server. By default, we will look for the "password" substring in the SSH console prompts. You can override this using the LinuxKeyboardInteractiveAuthPrompt (REG_MULTI_SZ) value, where multiple substrings can be specified one per line.
  • New Japanese era compatibility. 新元号の変更検証済み
Update 4a resolves the following common support issues:
  • Certificate verification issues cause the backup console taking too long to open, or failing to open with "Object reference not set to an instance to an object" from backup console or "Could not load file or assembly" error in the log.
  • Upgrade to Update 4 fails with the "Database version downgrade detected ... Reboot and restart the setup" error on machines where system time regional format uses a.m. and p.m. (lowercase with dots).
  • SureBackup jobs start failing after upgrading to Update 4 due to virtual lab settings incorrectly updated by the configuration upgrade, in case of lack of free disk space in the vPower NFS cache folder.
  • On Hyper-V versions prior to 2016, jobs with application-aware processing disabled fail with "The system cannot find the file specified" error.
  • Backup of Windows XP SP1 VMs fails with the "Failed to call RPC function Vss.GetFileFromGADir" error.
  • Various primary storage integration issues with HPE Nimble, NetApp, IBM and Dell EMC VNX storage.
  • Tape support reliability issues, including a number of UI performance issues with tape management functionality.
  • HPE StoreOnce Catalyst library memory leak issue (solved by updating the library to version 24.90.0.8).
  • VeeamZIP™ operation incorrectly consumes a license for VMs that were previously licensed by regular backup jobs.
In addition, Update 4a addresses over 300 minor bugs reported by customers and found during the internal testing.

Veeam Cloud & Service Provider Partners
Veeam Backup & Replication 9.5 Update 4a also includes bug fixes for service providers offering Veeam Cloud Connect services, and managing backup servers with Veeam Availability Console. For the full change log, please see this topic on the private Veeam Cloud & Service Provider (VCSP) forum. Not a member of the VCSP forum? Click here to join. Had access before, but lost it? Click here to more info.

More Information

If you have 9.5 Update 4 installed (RTM build 9.5.4.2399 or GA build 9.5.4.2615), you can upgrade to Update 4a using the following update package:

[[DOWNLOAD|DOWNLOAD UPDATE|https://www.veeam.com/download_add_packs/vmware-esx-backup/9.5.4.2753.update4a/]]
MD5: 9E7438488FFD10B8F804EE2B8C8C03CF
SHA1: D5F888D81426AC3648E6E0BB0412F63003A26517


For new installations and upgrades from the previous versions, use the 9.5 Update 4a ISO image:
[[DOWNLOAD|DOWNLOAD ISO|https://www.veeam.com/send_license/vmware-esx-backup/]]
MD5: 098F4B4048D6E2B29F08D0386B7FA7FE
SHA1: 4B8EF9F6F3C7AFA013DFA248687F62F322A0D180

Should you have any questions, contact Veeam Support.

 

How to move the Veeam Backup & Replication or Enterprise manager to another server

$
0
0

Challenge

You need to move Veeam Backup & Replication or Enterprise manager software and/or database to a new server.

Solution

Veeam Backup & Replication migration


Note: This section will refer to the server where Veeam Backup & Replication is installed prior to the move as the “old server”, and the location after the move as the “new server”.


There are two methods to perform Veeam Backup & Replication migration task:

 


Migrate using Configuration Backup

Perform the following steps on the old server:

  1. Stop and disable all jobs.
  2. Manually perform a configuration backup.
  3. Close Veeam GUI and stop all Veeam Services.

Perform the following steps on the new server:

  1. Install Veeam Backup & Replication with a brand new DB.
  2. Apply the latest patch to Veeam Backup & Replication: http://www.veeam.com/patches.html
  3. Make sure all local drives that were being used as repositories on the old server are now attached with the same drive letters on the new server.
  4. Perform configuration backup restore:
    Note: It will be necessary to re-enter the password for every account during restore of non-encrypted configuration backups.
  5. Run a test job to make sure everything moved correctly.

 


Migrate using SQL Backup

IMPORTANT: Use this option only if Configuration Backup is not available. If encryption was used on the previous installation, a newly installed backup server will not be able to decrypt such information if attached to the existing database, so any encrypted information will have to be supplied manually – existing encrypted backups have to be re-imported to provide the password.

Perform the following steps on the old server:

  1. Stop and disable all jobs.
  2. Close Veeam GUI and stop all Veeam Services.
  3. Create backup of the SQL database. (http://vee.am/kb1471)

    To find out where the VeeamBackup database is located, open regedit on the old server and navigate to: [HKLM\SOFTWARE\Veeam\Veeam Backup and Replication]
     
    There you will find 3 dword values:
    • SqlServerName
    • SqlInstanceName
    • SqlDatabaseName

 

Perform the following steps on the new server:

  1. Install Veeam Backup & Replication with a brand new DB.
  2. Apply the latest patch to Veeam. http://www.veeam.com/patches.html
  3. Make sure all local drives that were being used as repositories on the old server are now attached with the same drive letters on the new server.
  4. Restore the Veeam database to the instance on the new server or on a SQL server which will host Veeam DB.
    Click (here) for information regarding restoring databases.
  5. To associate Veeam with the restored database, please use the DBConfig Utility to change the Database that Veeam is connecting to.
  6. Restart Veeam Services to apply the changes.
  7. Open the Veeam console and using the “Manage Credentials” button from the main menu and check the passwords for every account to confirm they are up to date.
  8. Run a test job to make sure everything moved correctly.
 

Enterprise manager migration


Note: This section describes how to move the Enterprise Manager (EM) database to a different SQL if the EM is installed separetly from the Backup & Replication.


  1. Relocate VeeamBackupReporting DB to the new SQL server. See http://vee.am/kb1250
  2. On the Veeam Backup & Replication server, open the following directory:
    C:\Program Files\Veeam\Backup and Replication\Backup
  3. On the EM server, open the following directory:
    C:\Program Files\Veeam\Backup and Replication\Enterprise Manager
  4. Сopy the following files from the VBR folder to the EM one:
    • Veeam.Backup.Configuration.Tool.exe
    • Veeam.Backup.DBConfig.exe
    • Veeam.Backup.Tool.Core.dll
    • Veeam.Backup.Backup.UI.dll
  5. Run the copied ‘Veeam.Backup.DBConfig.exe’ as Administrator
  6. Follow the steps described here to connect the EM to the new DB location: https://helpcenter.veeam.com/docs/backup/hyperv/using_dbconfig_utility.html?ver=95

More Information

In situations where physical local storage is used please see the following KB that details how to relocate Veeam Backup and Replication backup file locations: https://www.veeam.com/kb1729

For steps on migrating the Veeam database to another SQL Instance or Server, please refer to KB1250.

HCL - QNAP ES1686dc

$
0
0

Challenge

VeeamReadyRepo

Product Information:

Company name: QNAP Systems, Inc.
Product Family: ES1686dc
Status: Veeam Ready - Repository
Classification Description: Verified backup storage that supports all Veeam backup and restore features.

Solution

Product Details:

Model number: ES1686dc
Storage Category: RAID Storage Array
Drive quantity, size, type: 16 – 2TB SAS HDD
Storage configuration: RAID 6, no SSD caching
Firmware version: 2.1.0.0711
Connection protocol and speed: SMB 10GbE
Additional support: All models and configurations of ES1686dc with specifications equivalent or greater than the above

General product family overview:

The ES1686dc is powered by dual Intel® Xeon® processors with RAM expandable to 1TB and with a server-grade hardware design that optimizes mission-critical tasks and boasts unrivaled performance for Big Data computing.

 

Veeam testing configuration:

Note: The following settings were used by the vendor to meet Veeam Ready testing requirements and should not be considered best practices. Additional changes or settings may be needed to meet the storage efficiency or performance needs for each environment. For each setting, reference links are provided for further clarification.
 

Veeam Build Number: 9.5.0.1536

Job Settings:

Deduplication: Enabled (Default)
Compression: Optimal (Default)
Storage Optimization: Local Target (Default)
 

Repository Settings:

Repository Type: Shared Folder
Align backup file blocks: Disabled (Default)
Decompress before storing: Disabled (Default)
Per-VM Backup Files: Disabled (Default)
 

Vendor recommended configuration:

Hardware Settings:

  • No array deduplication used in testing
  • No array compression used in testing
  • Jumbo frames used in testing (MTU=9000)

vCenter tags collection/assignment using PowerCLI tool

$
0
0

Challenge

In some cases, Veeam ONE cannot collect or assign vCenter tags properly on vCenter 5.x versions. You can identify the issue by the following error messages in the Veeam ONE Reporter log files:
 
Failed to execute SOAP command "CInvSvcCreateCategory". Inventory Service was not created.
Can not Create tag with EXCEPTION: CreateCategory failed.
Failed to dispose inventory service proxy EXCEPTION: The remote server returned an error: (401) Unauthorized.

NOTE: In order to export the logs, follow this KB article.

Cause

As an alternative method, Veeam ONE can use PowerCLI tool to collect and assign tags on VMware vCenter 5.x.

Solution

Proceed with these steps to implement an alternative tags collection/assignment method:

1. Check whether the account used to connect vCenter Server and ESX(i) hosts have all the necessary permissions assigned.
2. Check that your Veeam ONE installation has version 9.5 Update 3 or higher.
3. Install PowerCLI 6.5 on Veeam ONE server.
4. On the Veeam ONE server:
  • Open Windows registry editor snap-in and navigate to the following registry path: HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\Reporter Enterprise\
  • Create a new registry key or modify the existing one:
Name:  TagsCollectingMethod
Type:   DWORD
Value:  1

5. Restart Veeam ONE services to apply the changes.

More Information

Should you have any questions, contact Veeam Support.

vPower NFS Troubleshooting Mounting Issues

$
0
0

Challenge

During SureBackup, Instant Recovery, or Other-OS FLR operation, you receive the error: 

"Error during the configuration of the host: NFS Error: Unable to Mount filesystem: Unable to connect to NFS server"

The NFS datastore cannot be mounted to the host, so vPower NFS based restores fail.

Cause

There are several possible causes for this:

  • The Veeam vPower NFS Service is not started. (http://www.veeam.com/kb1094)
  • The Veeam server is on a subnet that does not have access to a VMkernel port on the ESXi host.
  • The Veeam server cannot reach the VMkernel port on the ESXi host due to a firewall configuration.
  • Datastores within the environment that appear as (Invalid).
  • An issue within the VMware environment is preventing the NFS datastore from being mounted.

Solution

In order to know which server to troubleshoot, one must know which server is acting as the vPower NFS server for the repository. To find this edit the repository for the backup files to be used in the restore. On the ‘vPower NFS’ tab there is a dropdown box designating which server is being used. The server listed is where the troubleshooting must be performed from.
 
*Note: An isolation step can be to try changing which server is chosen as the vPower NFS server in the Repository settings.
 
If the vPower NFS service is not running on the server designated within the repository settings, please review: http://www.veeam.com/kb1094
 
──────────────────────────────────────────────────────────
The following is a list of common troubleshooting steps
──────────────────────────────────────────────────────────

 

  • Testing for connectivity to and from VMkernel Port

Test from vPower NFS server to VMkernel port:
1.       Within a vSphere Client select the ESX(i) host that the NFS Datastore is being connected to.
2.       Go to the Configuration Tab
3.       Go to the Networking section
4.       Look for a VMkernel port, and note its IP
5.       Ping the VMkernel port from the vPower NFS server

 Test from VMkernel port to vPower NFS server
1.       Connect to the ESX(i) host that the NFS datstore is being connected to via SSH**
2.       Using the vmkping command to test connectivity to the vPower NFS servers

  • Remove “(Invalid)” datatstores:

Within a vSphere Client check the Configuration>Storage section of each host for datastores starting with “VeeamBackup_”, specifically ones that show up in italics with (Inactive). Unmount each of these and try the restore or mount procedure again. 

  • Test adding the NFS Datastore manually (http://www.veeam.com/kb1284). For Veeam Backup & Replication 9.5 Update 4 and later please refer to the More Information section for additional settings required for testing.

1.       Within a vSphere Client select the ESX(i) host that the NFS Datastore is being connected to.
2.       Goto the Configuration Tab
3.       Goto the Storage section
4.       Click Add Storage…
5.       Select the radio option for ‘Network File System’
6.       For “Server”, enter either  the IP or Hostname of the vPower NFS Server
7.       For “Folder”, enter “/VeeamBackup_<servername>”  servername is the NetBIOS name of the vPower NFS Server. If your vPower NFS server is added by IP, you need to specify VeeamBackup_XXX.XXX.XXX.XXX
8.       Do not check the box for Mount NFS read only
9.       Enter in to the Datastore name the same as folder without the starting forward slash. i.e. “VeeamBackup_<servername>”
10.   Click next and complete the process.

 

  • Known Issue: “Unable to Mount VPower NFS Specified Key Name or Identifier Already Exists”

Please review: http://www.veeam.com/kb1690

 

  • Known Issue: Another service is locking a port needed by vPower NFS:
    1. Open an Administrator Command Prompt
    2. Run the following commands
         netstat -bona > portlist.txt
        notepad portlist.txt
    3. Search the text file and confirm that the following ports are not locked by another process.

     111
     6161
 

More Information

With new security enhancements in Veeam B&R 9.5 Update 4 it is no longer possible to mount vPower NFS datastore manually to an arbitrary server. To be able to perform this test, add vPowerNFSDisableIPAuth (DWORD) = 1 registry value to the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Veeam\Veeam NFS\ and restart Veeam vPower NFS Service.
Please note that this value disables built-in IP authentication for vPower datastore and is only recommended for testing purposes.

**SSH may be disabled on your ESXi host. Below are directions to enable SSH on host so that you may connect and use the vmkping command as part of the troubleshooting steps above.
Note: Veeam's vPower NFS does not require SSH to be enabled on the host, please remember to disable SSH after testing with vmkping.


1.  To enable SSH from the vSphere Client
2.  Select the host and click the Configuration tab.
3.  Click Security Profile in the Software panel.
4.  In the Services section, click Properties.
5.  Select SSH and click Options.
6.  Change the SSH options.
     a.  To temporarily start or stop the service, click the Start or Stop button.
     b.  To enable SSH permanently, click Start and stop with host. The change takes effect the next time you reboot the host.
7.  Click OK.
 
For issues related to the vPower NFS Service not starting please review: http://www.veeam.com/kb1094

vCenter tags collection/assignment using PowerCLI tool

$
0
0

Challenge

In some cases, Veeam ONE cannot collect or assign vCenter tags properly on vCenter 5.x versions. You can identify the issue by the following error messages in the Veeam ONE Reporter log files:
 
Failed to execute SOAP command "CInvSvcCreateCategory". Inventory Service was not created.
Can not Create tag with EXCEPTION: CreateCategory failed.
Failed to dispose inventory service proxy EXCEPTION: The remote server returned an error: (401) Unauthorized.

NOTE: In order to export the logs, follow this KB article.

Cause

As an alternative method, Veeam ONE can use PowerCLI tool to collect and assign tags on VMware vCenter 5.x.

Solution

Proceed with these steps to implement an alternative tags collection/assignment method:

1. Check whether the account used to connect vCenter Server and ESX(i) hosts have all the necessary permissions assigned.
2. Check that your Veeam ONE installation has version 9.5 Update 3 or higher.
3. Install PowerCLI 6.5 on Veeam ONE server.
4. On the Veeam ONE server:
  • Open Windows registry editor snap-in and navigate to the following registry path: HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\Reporter Enterprise\
  • Create a new registry key or modify the existing one:
Name:  TagsCollectingMethod
Type:   DWORD
Value:  1

5. Restart Veeam ONE services to apply the changes.

More Information

Should you have any questions, contact Veeam Support.

VMware Cloud on AWS Support. Considerations and Limitations

$
0
0

Challenge

VMware Cloud on AWS is a vSphere environment running on AWS hardware, that needs some specific preparation to allow Veeam Backup & Replication v9.5 Update 4a or newer to work with it. Besides the below-listed preparation and limitations, you can interact with it within Backup & Replication like any other vSphere environment to backup, restore and replicate VM workloads.

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

 Implementation step 1 - Backup & Replication  

  1. Use a new Windows Server and install Veeam Backup & Replication v9.5 Update 4a or newer if you do not have a Veeam Backup Server. The Server can run within any VMware cloud on AWS SDDC, AWS S3 or on-premises environments, if the network connection to the VMC vCenter/Veeam Servers potentially the VMs (for Guest processing) is possible.
  2. Add DNS network settings so that this Server can resolve Internet DNS names to be able to resolve the fully qualified domain name of the VMC vCenter server
  3. Check the below information carefully for any known limitations and configuration steps before you proceed.

Implementation step 2 - VMware Cloud on AWS

Firewall Configuration for vCenter connection

The Veeam Backup and Replication Server and Veeam proxy server should be connected 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. As the vCenter Server is by design of VMware Cloud on AWS on another network (Management Network), you need to configure one of the following 3 options:
 
  1. Usage of the vCenter public IP for customers with NSX-v (default) 
    • Open Port TCP 443 from Backup Server and Proxy Server to the predefined vCenter object on the Compute Network. User-added image
    • Allow the Compute Gateway Public IP to communicate over TCP 443 with the predefined vCenter object on the Management Network.
      User-added image
  2. Usage of a VPN tunnel for customers with VMware NSX-v 
    To be able to directly access the vСenter within VMC, please follow the VMC internal guidelines to create a VPN tunnel from the compute network to the management network: https://docs.vmware.com/en/VMware-Cloud-on-AWS/services/com.vmware.vmc-aws.getting-started/GUID-30BED7B3-D312-4DF3-BD7A-66F8D1C619DC.html
    Please update your DNS Servers to resolve the FQDN of the vСenter to its private IP address. If you want to use hosts entries on the Veeam Server for it, add them on all Veeam Backup and Proxy Servers.
    If your Backup & Replication (Management) Server is outside of the VMC cluster, please implement the same VPN connection for it.
  3. Usage of the local connection for customers with VMware NSX-t 
    NSX-t allows VMC customers to directly access the management network over the built-in firewall. TCP Port 443 needs to be opened from all Veeam Backup and Veeam Proxy Servers as a Source with the vCenter internal IP as a target.
    a) Configure DNS entry of the vCenter for local IP address usage.

    Go to your SDDC Management – Settings – vCenter FQDN and select the Private vCenter IP address. User-added image
    Hint: If you configure the vCenter DNS record for the internal IP address, you will lose VMC connection from Backup and Replication Server outside of VMC. You can use the local hosts file or any other DNS method to resolve the vCenter FQDN with the public IP address on the Veeam Server outside of VMC. Optionally, use the Public IP address for the VMC internal and external Veeam Server.

    b) Open firewall ports for vCenter Server access

    On the Management Network
    User-added image
    On the Compute Gateway
    User-added image


Implementation step 3 - add vCenter

Add vCenter to the Veeam console as described here: https://helpcenter.veeam.com/docs/backup/vsphere/add_vmware_server.html?ver=95
  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 vmwarevmc.com or vmc.vmware.com (depending on the URL shown in the VMC interface for the vCenter).
Implementation step 4 - add Veeam Proxy

For any VMware Cloud on AWS SDDC Cluster, roll out at least one Veeam Proxy Server to be able to process HotAdd / Virtual Appliance Backup Mode. The Backup & Replication itself can be used when installed at the SDDC Cluster (Proxy preinstalled). Please look at the Veeam documentation for details: https://helpcenter.veeam.com/docs/backup/vsphere/add_vmware_proxy.html?ver=95

Implementation step 5 - add Veeam Repository

VMware Cloud on AWS has only one accessible vSAN disk. It would not make sense to use that disk for production workloads and backups. An external Backup device needs to be added. Depending on the use case there are several ways to achieve this with different economic factors. Please find below an example of an Amazon S3 EC2 Linux Server (e.g. EC2 C4 Server with EBS ST1 storage) used as a backup target over the VMware Cloud on AWS integrated ENI network connection:

User-added image

To connect the EC2 Server(s) used as Veeam Repositories the following Firewall configuration is needed:
  1. On the Compute Network:
    1. Open TCP 22 (SSH) port from Veeam Backup server and Veeam proxy server to the Amazon VPC where the EC2 Server was installed. You can as well define the exact IP addresses of the repository server as Destination.
    2. Open TCP 2500-5000 ports for Veeam Data Transport in both directions for same servers. It is recommended to use the VMware Cloud on AWS integrated high throughput/low latency ENI network connection to avoid any traffic costs.User-added image
  2. Open the same ports on the Inbound Firewall of the Amazon EC2 server used as a repository server. As the Firewall Rule Source you should add all Veeam Backup Servers (including Proxy/Repository/MountServer/Console/…) instead of 0.0.0.0/0                                                                                                                                                                 User-added image

Implementation step 6 - add secondary backup target

It is suggested to create a backup copy to an additional place. Depending on the use case there are several ways to achieve this with different economic factors. Among other ways the following technologies can be used:
  1. Veeam Backup Copy Job to a second EC2 Server used as an additional Repository. The second EC2 Server can be placed on another AWS Availability Zone or AWS Geo Location.
  2. AWS Storage Gateway Software in VTL mode can be used to emulate a Tape Library to write data to S3. Veeam Backup to Tape Jobs can be used with it. For details see: https://www.veeam.com/wp-using-aws-vtl-gateway-deployment-guide.html
  3. Veeam Backup Copy Job to on premises or Veeam Cloud Connect (Enterprise). There is no special configuration needed for this use case beside network and firewall connections. For standard Repository usage on premises it is recommended to create a VPN tunnel from VMware Cloud on AWS to the on premises datacenter. This can be done by the VMC integrated VPN functionality, by Veeam PN or Third Party.
Additional Scenarios
  1. VMware Cloud on AWS used as Restore target. 
    1. Implementation steps 1-4 are needed.
  2. Veeam VM Replication.
    1.  Implementation steps 1-5 are needed. The Repository Server (when NOT used for Backups, can run within the VMware Cloud on AWS SDDC to store the Veeam Replication data. On premises to VMC, VMC to VMC and VMC to on premises is possible. Usage of Veeam Availability Orchestrator is possible in specific scenarios, see VAO deployment guide: https://helpcenter.veeam.com/docs/vao/deployment/welcome.html?ver=10

More Information

VMware Cloud on AWS specific problems and solutions:
 

Problem

There is no option to select a network at Veeam “Entire VM” restore to a new VM name wizard when VMware Cloud on AWS is used with VMware NSX-t.

Solution

  1. After restore, go to the VM configuration within the vCenter
  2. Delete the network card and save the configuration
  3. Create a new network card for the VM
  4. Apply the needed Network card settings within the Operating System as usual


Problem

Impossible to add the VMware Cloud on AWS vCenter server to the managed server, VMs within this vCenter are not visible in the list of VMs or an Error is displayed in the Veeam Jobs “Processing SQL Error: File does not exist or locked. …”

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 vmwarevmc.com or vmc.vmware.com (depending on the URL shown in the VMC interface for the vCenter).


Problem

When working with Restore or VM Replication wizard, users may face some issues accessing VMware Cloud on AWS vCenter server. 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


Problem

Backup & Replication stop working after VMware Cloud on AWS was automatically updated to Version 1.3 or newer.

Solution

UPDATE: New VMware Cloud on AWS SDDC 1.3 or newer (including the latest version 1.6) requires updated Veeam Backup & Replication components. Please download Update 4a (or newer) for Veeam Backup & Replication 9.5 here


Problem

Some of the Backup & Replication Features are not working correctly because of limitations of the VMware Cloud on AWS environment (compared with a standard vSphere environment).

Solution

Affected Veeam FeatureLimitationWorkaround

Instant VM Recovery

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

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

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 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

Replication (where EC2-based repository is used to store replica metadata)Due to lack of permissions, the repository Data Mover is not able to connect to the Veeam ServerEnable "Run server on this side" option for the repository. For Windows repositories it can be found under Ports configuration,
for Linux - under Advanced settings in the server configuration wizard.

See also:
VMware Cloud on AWS and Veeam – VMware KB
VMware Cloud on AWS SDDC 1.6 – VMware Compatibility Guide Listing
VMware Cloud on AWS SDDC 1.5 – VMware Compatibility Guide Listing
VMware vSAN and Veeam – VMware KB
VMware vSAN 6.7 U1 – VMware Compatibility Guide Listing
VMware vSAN 6.0-6.5 – VMware Compatibility Guide Listing

Veeam Agent Managed by Agent jobs mapping

$
0
0

Challenge

You want to map an existing Veeam Agent Managed by Agent backup chain from one Veeam Backup & Replication repository to another.

Cause

There is no default ‘Map backup’ feature in comparison to ‘Managed by backup server’ Veeam Agent jobs. However, it is possible to map the backup through the following steps below.

Solution

A “Managed by Agent” job can be mapped by following steps, which will be outlined with an example:

1. Get the name of the job that you want to move, in this example, the job is named “Map Managed by Agent”
User-added image
2. Determine the location of the existing chain by looking at the destination info on Storage tab to determine your backup location. In this example, the backup was located on a Veeam Backup Repository Named “Source Repo”
User-added image

3. At this step, browse to and copy the backup files from location holding the backups to the desired new repository path. To find the path of the current backup, just go to Home > Backups > Disk > Expand the Job that you plan wish to move > Right click the hostname or IP of the machines that you wish to move then click “Properties”. You will see a new Window that includes a folder path. Copy the entire “VeeamAgentUser{GUID}” folder and its content to the new repository
User-added image

In our example, we are moving to a repository named “Target Repo” that has the following path: F:\Backups, so, as we discussed in the previous step, we will copy the entire folder over to the target path.

4. After moving the backup, the repository rescan has to be made to update the backup links. Rescan the target repository as outlined in this article. After the rescan completes, the copied backup will appear in “Disk (Imported)” section on the “Home” screen.

5. After the rescan of the repository has completed, edit and update the policy job to target the new repository and then apply the policy to the machines. 

After applying the policy, the moved backup job will go from “Disk (Imported) to “Disk”. After all, the job can be started as usual and it will continue the chain.

LIMITATION: It is not possible to map Veeam Agent Managed by Agent backup from a Shared folder or Local Target to a Veeam Backup & Replication Repository. 
 

Required modules and permissions for Multi-OS FLR and Repository support for Linux

$
0
0

Challenge

To configure Linux guests and repositories to work with Veeam Backup and Replication and utilize our software’s features.

Cause

There are several requirements that must be met, by a Linux OS, in order for us to effectively utilize all of our features and make sure they run consistently. On top of that we require root permissions to launch several modules. If these settings are not in place, then we won’t be able to properly write to and recover the system. 

Solution

Authentication Methods
Linux servers registered with Veeam Backup & Replication infrastructure must use Password or Certificate-based authentication methods. At this time we do not support any other forms of authentication like biometrics, smart cards, etc.


Bash
We require Bash to be installed as shell on the Linux environment. At the time we do not support any other command shell. This is usually the default shell set in place by most Linux distributions. 


"sudo"
Important Note: accounts using "sudo" must be in the "/etc/sudoers" file and have the ‘nopasswd’ setting put into the "/etc/sudoers" file.

In order to launch our script we require the "sudo" command to be able to launch from the credentials we are given at the time of setup. "sudo" is a command that allows us to make administrator level (root) changes and executions in the Linux environment. 

One of the primary reasons that we use "sudo" is to make sure that we can access the /tmp folder and launch a script from it. There are many other ways you can launch scripts from the "/tmp" folder but "sudo" is the most consistent way across multiple distribution’s to do it. This also allows us to complete the operation without having change user permissions so the user doesn’t have to modify them afterword’s to get them back to their original configuration, as well as we will be able to relinquish root privileges on the fly.


Perl
Many Linux distributions come with Perl pre-installed but this does not mean that it has all the Perl modules that are required for us to utilize the server in a backup and restore function and once all of the correct modules are install we must be able to launch these modules as needed. Some systems are setup with software called SELinux. This software will make it so that only certain modules can be launched from SSH. The Linux distribution must allow us to launch all of these modules from "SSH" at any amount at a time. 

Here is a list of the modules that we require for Veeam to work properly with a Linux install:
  • Constant
  • Carp
  • Cwd
  • Data::Dumper
  • Encode
  • Encode::Alias
  • Encode::Config
  • Encode::Encoding
  • Encode::MIME::Name
  • Exporter
  • Exporter::Heavy
  • File::Path
  • File::Spec
  • File::Spec::Unix
  • File::Temp
  • List::Util
  • Scalar::Util
  • SOAP::Lite
  • Socket
  • Storable
  • Threads
You can find out which modules are installed by running:
perldoc -q installed

One of the most widely used Linux distribution’s currently is CentOS 6/7 and in this distribution the "Data::Dumper Perl" module is not installed by default. 


SSH
SSH is a program for logging into a remote machine and for executing commands on a remote machine. This is software that we use to log in to a Linux environment. Most systems have this software installed by default but if the Veeam server is having issues logging into a Linux environment you should check if SSH is installed. 

The configuration of your SSH install must allow using tunneled clear text passwords. Info on how to do this can be found on this KB: http://www.veeam.com/kb1512


SCP
SCP copies files between hosts on a network. It uses SSH for data transfer, and uses the same authentication and provides the same security as SSH. We use this software as our file mover on Linux. It is common for Centos core to not include this SCP module in the default install. 


"mlocate", "gzip" and "tar"
"mlocate" is a new implementation of locate, a tool to find files anywhere in the file system based on their name, using a fixed pattern or a regular expression. We utilize "mlocateonly for  VM Guest OS Indexing (Linux) .

"gzip" and "tar" are archive tools very much like WinZip. We use these to compress and decompress files going to and from the server. 

All of these files and their required configurations must be installed on the Linux environment prior to its usage with Veeam Backup and Replication to fully use all of our features. 

 

More Information

http://www.veeam.com/kb2007 merged
 

Veeam Management Pack 8.0 Update 6 cumulative patch for Veeam Backup&Replication monitoring

$
0
0

Challenge

Veeam Management Pack 8.0 Update 6 cumulative patch for Veeam Backup&Replication monitoring.

Cause

Сonfirm that you have Veeam Management Packs version 8.0.0.2467 installed prior to installing this cumulative patch. You can check this under SCOM console > Administration > Management Packs. After upgrading, the build versions for Veeam Backup Monitoring and Veeam Backup Discovery Management Packs will be 8.0.0.2474.
 
As a result of on-going R&D effort and in response to customer feedback, cumulative patch for Veeam Backup & Replication monitoring includes a set of bug fixes which are listed below:
  • Veeam Backup&Replication related reports in Veeam Management Pack result in displaying incorrect data or “No relevant data found” message. Protected VMs report show all VMs as Unprotected. For example, all or part of VMs included in Protected VMs report shown as Unprotected.
  • Backup Jobs data is missing in Veeam MP views in SCOM for particular Veeam Backup & Replication servers.
  • "Veeam Backup Repository Maintenance Mode Renewal" monitor changes its state from Healthy to Warning every interval (1 hour, by default).

Solution

To apply the cumulative patch:
  1. Unpack the archive.
  2. Import the Management Packs to SCOM: SCOM > Administration > Management Packs > Import MPs.
  3. Ensure that the build number for Veeam Backup Monitoring and Veeam Backup Discovery management packs became 8.0.0.2474.
In case Backup jobs data is missing in Veeam MP views in SCOM for particular Veeam Backup & Replication servers, perform the following steps after applying the patch:
  1. Open SCOM > Authoring > Object Discoveries > Veeam Backup Job Discovery (Discovered type: Veeam Backup Abstract Job).
  2. Right-click and select "Override for all objects of class: Veeam Backup Jobs".
  3. In the Override Properties change the Discovery SQL Job parameter value from True to False.
  4. Save the overrides to the dedicated Management Pack.

More Information

[[DOWNLOAD|DOWNLOAD CUMULATIVE PATCH|https://www.veeam.com/download_add_packs/vmware-microsoft-esx-monitoring/kb2940/]]

MD5: 4DF2471112086034EAECF842A7350760
SHA-1: 9E879E21F296120AFDC8C54038E24A5398EB4A05
SHA-256: 3181FA48D6A619F21806A0BBD509E307A94A67096FC665AF10173A78AE7E4238

Should you have any questions, contact Veeam Support.

Veeam Backup & Replication 9.5 U4 Day 0 Update [U4 RTM to U4 GA]

$
0
0

Challenge

This  "Day 0" update is intended only for environments where Veeam Backup & Replication U4 RTM (9.5.4.2399) is installed.

If you are trying to update Veeam Backup & Replication and running a version older than 9.5.4.2399, download the most recent Update ISO directly Veeam website.
 

This update is provided to enable upgrading existing installations of Veeam Backup & Replication 9.5 U4 RTM (build 9.5.4.2399) to generally available version of Veeam Backup & Replication 9.5 U4 GA (build 9.5.4.2615). This update addresses a number of issues reported by early adopters on the U4 RTM build.

All new installations should be performed using Veeam Backup & Replication 9.5.4.2615 ISO that is available for download starting January 22th, 2019. Please, delete the U4 RTM build ISO to ensure you don't accidentally use with your prospects and customers in the future.

Solution

The following RTM build issues are addressed with this update:

•    Legacy subscription license grace period bug for licenses with 0 Workstations causes agent jobs to stop working until you install an Instance license.
•    Non-existing VMs specified in advanced job settings cause jobs to fail, when their presence was not an issue in Update 3a.
•    Direct SAN transport fails for vSphere backup proxies installed on certain non-English OS locales due to "special" characters present in the OS temp path.
•    Backup Copy jobs fail to start after data transfer window opens, if their copy period started during the restricted window.
•    Transaction log backup email reports are missing for Windows agent-based log backup jobs Windows.
•    Inoperational RESTful API V1_3 protocol version (API version used in Update 3a). 

Known Issues

Remote console update will be initiated normally when the RTM console connects to the GA server, however update installation will fail with transport update error. All remote backup consoles must be updated manually with this patch.

More Information

Please confirm you are running version 9.5.4.2399 prior to installing this update. You can check this under Help | About in Veeam Backup & Replication console. After upgrading, your build will be version 9.5.4.2615.

If you are trying to update Veeam Backup & Replication and running a version older than 9.5.4.2399, download the most recent Update ISO directly Veeam website.

Prior to installing this update please reboot the Veeam server to clear any locks on the Veeam services and when the reboot is done, please stop all the Veeam services and apply the update. After installing the update, please start the Veeam services, open the console and allow Veeam B&R to update its components.

NOTE: This patch must be installed on all remote backup consoles manually.

[[DOWNLOAD|DOWNLOAD NOW|https://www.veeam.com/download_add_packs/vmware-esx-backup/9.5.4.2615.update0/]]
MD5: 63e3b0b0bdc1b10f89707045eb9aa826
SHA1: 23cf299ceae2ab74ee6554a7b79a2339b2907de1

NOTE: "Add or Remove Programs" will still show version 9.5.4.2399 after Veeam Backup & Replication 9.5 U4 Day 0 Update is installed. This is expected behavior. The actual version can be looked up in Help | About dialog of Veeam Backup & Replication console.

Hyper-V Guest processing skipped (check guest OS VSS state and integration components version)

$
0
0

Challenge

Guest VMs will fail to engage VSS when application-aware image processing is enabled generating an error:

Error Guest processing skipped (check guest OS VSS state and integration components version) (System.Exception)

Cause

This issue has multiple potential causes, usually related to the Integration Services version of the failing guest server. This issue occurs when Application-Aware image processing is utilized in the Backup or Replication job settings for transactional quiescence using Microsoft VSS

Solution

Please Note:

  • A list of supported Guest OSes for each version of Hyper-V can be found here
  • Important! Server 2012 R2 and higher guests are not supported for VSS-enabled (AAIP) backups on 2008 R2 hosts due to integration components incompatibility.
  • If the VM Guest OS is 2012 and the Host is 2008R2:
    • View the Guest OS Application Event logs for errors with source: vmicvss and Event ID: 13.
    • If this error is present, open the Registry Editor (regedit) and navigate to:
      HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SystemRestore\
      Within that key create a new DWORD
      Name: ScopeSnapshots
      Value: 0
    • Note: If the SystemRestore key is not present, you will have to create it.

The solution section of this knowledge base article has been split into four different sections. Please review each step of the follow sections.

  1. Integration Services
  2. Within the Guest
  3. VM Configuration
  4. Verification

 

 

1. Integration Services

Click here for a list of Hyper-V Integration Services and their corresponding build numbers.

How to identify…

1. Using Event Viewer

This section will provide directions on ensuring the Hyper-V Integration Services are up to date within the Guest OS of the VM that is failing to backup.

If Hyper-V Integration Services are out of date you will find Event ID 4000 within the Hyper-V-Integration section of the Event Viewer on the Hyper-V host where the VM is located.
User-added image

2. Using PowerShell (Server 2012 or newer)

Run the follow command in an Administrative PowerShell prompt on the host where the VM that failed to backup resides.
 

Get-VM | select VMName, IntegrationServicesState


The results of which will list out each present VM, and the state of its integration services.
User-added image

How to correct:

Note: A reboot of the virtual machine will most likely be required to complete the Integration Services update.

The following information is from the Microsoft page found here.

Install or update integration services

For hosts earlier than Windows Server 2016 you'll need to manually perform install the update from within the guest operating system. These steps cannot be automated or executed within a Windows PowerShell session.

  1. Open Hyper-V Manager. From the Tools menu of Server Manager, click Hyper-V Manager.
  2. Connect to the virtual machine. Right-click the virtual machine and click Connect.
    User-added image
  3. From the Action menu of Virtual Machine Connection, click Insert Integration Services Setup Disk. This action loads the setup disk in the virtual DVD drive.
    User-added image
    Depending on the guest operating system, you may need to start the installation manually.
    User-added image
  4. After the installation finishes, you may be prompted to restart.
    User-added image

 

 

2. Within the Guest

The following steps and checks are to be performed within the Guest OS of the VM that is failing to backup.

  1. Make sure Windows is running the most recent service pack.
     
  2. Ensure that the VSS Storage Area and Volume Match
    1. From an Administrative Command Prompt, run the command ‘VSSUIRUN.exe”
      User-added image
    2. Check the [Settings] for each Volume and ensure that the Volume and the Storage area match.
      User-added image
       
  3. Ensure there are no Dynamic disk or FAT\FAT32 volumes
    1. Open Disk Management (diskmgmt.msc)
    2. Review the Type and File System columns
    3. VSS is not compatible with Dynamic disks or FAT\FAT32
      Note: The VHD(X) that the VM runs off can be dynamic. The volume within the Guest OS cannot.
      User-added image
      All volumes must be NTFS or ReFS
       
  4. Check System Reserved partition free space.
    1. System Reserved partition must have more than 42MB of space free.
    2. If less than 42MB is free, try creating a shadow copy for the volume.
      User-added image
    3. Remember to delete the Shadow Copy if it is successful.
       
  5. Start\Restart the “Hyper-V Volume Shadow Copy Requestor
    1. Open Services (services.msc)
    2. Find the “Hyper-V Volume Shadow Copy Requestor” service.
    3. If it is ‘Stopped’, Start it. (If the service will not start, check in the VM settings under Integration Services, and ensure the "Backup (volume Checkpoint)" option is enabled.)
    4. If it is ‘Running’, restart it.

 


 

 

3. VM Configuration

The following steps and checks are to be performed from the Hyper-V host level.

  1. Make sure the VM has a SCSI controller. One must be present, even if there are no devices to use the SCSI controller.
    •  The error will present itself in the Hyper-V VMMS > Admin Event log. Example:User-added image
      “The virtual machine ' Vm-Name' cannot be hot backed up since it has no SCSI controllers attached. Please add one or more SCSI controllers to the virtual machine before performing a backup. (Virtual machine ID).”
  2. Within the Virtual Machine settings verify that the “Backup (Volume Snapshot)” option is enabled.
    • User-added image
    • User-added image
  3. Make sure that the virtual machine files (VHD files) are not sitting in the root folder of the CSV, as this may prevent correct snapshot creation due to permission restrictions. We strongly recommend keeping virtual machine files in separate folder. More information regarding this can be found here.
    • User-added image

 


 

 

Verification

Performing the following will allow you to determine if the steps performed above have corrected the issue without the need to run the Veeam Backup & Replication job again.

Perform the following steps on the Hyper-V host that the VM is running on.
    1. Open an Administrator Command Prompt.
    2. Run the command:
      Diskshadow /L C:\writers.txt
      User-added image
    3. Run the command:
      list writers
      User-added image

Open the file that was created and and locate the VM name in the section for the Hyper-V writer. For each VM there's a "Caption" entry. The caption should read "online" or "child partition", and not "offline" or "saved state".

More Information

PowerShell script to tell you if you need to update your Integration Services
https://blogs.msdn.microsoft.com/virtual_pc_guy/2013/04/29/powershell-script-to-tell-you-if-you-need-to-update-your-integration-services/

Recommended hotfixes for Hyper-V servers:

http://www.veeam.com/kb1838
http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/02/02/looking-at-the-hyper-v-event-log.aspx
http://blogs.technet.com/b/virtualization/archive/2008/08/29/backing-up-hyper-v-virtual-machines.aspx

Veeam Agent for Linux support of Red Hat Enterprise Linux

$
0
0

Challenge

This article describes Veeam Agent for Linux support of different kernel versions of Red Hat Enterprise Linux and its derivatives.
 

Cause

Last-minute kernel patches for Red Hat Enterprise Linux and its derivatives may cause Veeam Agent for Linux to go unstable (veeam.com/kb2786).
 

Red Hat Enterprise Linux versionVAL build numberKernel supported up to
7.x3.0.1.10463.10.0-957.12.1
6.x3.0.0.8652.6.32-754.9.1


 

Failed job is marked as Successful on the Cloud Provider side

$
0
0

Challenge

In some cases a SP backup server receives "Success" status of a tenant job even when the job has failed on the Tenant's server.

Cause

Generally, cloud job sessions are marked failed on the SP backup server in the following cases:
  • All cloud gateways are unavailable
  • There is not enough space on the disk
  • An existing connection was forcibly closed by the remote host
  • Repository quota exceeded
All issues above should be corrected by a SP, and therefore Veeam reports such jobs as failed. For other types of issues, a failed job may be marked successful because it cannot be fixed on the SP side and requires involving a tenant.

NOTE: Direct Agent to Cloud job sessions are always marked as successful in the SP's console.
 

Release Notes for Veeam Management Pack 8.0 Update 6

$
0
0

Challenge

Release Notes for Veeam Management Pack 8.0 Update 6

Cause

Please confirm you are running Veeam Management Pack 8.0 prior to installing this update. You can check this in Operations Manager console under Administration | Management Packs, the build number should be 8.0.0.2218 or later.

To install the update, import the management packs through Operations Manager console > Administration > Management Packs > Import Management Packs.

To obtain Veeam MP 8.0 for System Center - Update 6, please download it here.

NOTE: It is important that you update Veeam Management Pack Core Services to Support TLS 1.2 Protocol for Update 6.

Solution

New in This Release
  • Additional Hypervisor support vSphere 6.7. VMware vSphere 4.0 and later (including vSphere 6, vSphere 6.5, vSphere 6.7 and vSphere 6.7 U2) 
  • Monitoring SQL Transaction Log Backup Job. Veeam MP separately monitors SQL Transaction Log Backup jobs running inside backup jobs with the enabled application-aware processing option. For this purpose, Veeam MP includes a new Veeam SQL Transaction Log Backup Jobs view and Veeam Backup: SQL Transaction Log Job Status monitor.
  • Improved performance of Morning Coffee Dashboards. In previous versions, Morning Coffee Dashboards tended to load slowly for large-scale environments. In Veeam MP 8.0 Update 6, the performance of Morning Coffee Dashboards has been significantly improved.
  • A new metric for Veeam VMware Collector. Due to the Ops Mgr Health Service (Monitoring Agent Service) limitations that appear when a Veeam VMware Collector processes a large amount of data, it is required to distribute monitoring load among multiple Veeam VMware Collectors in large environments. To assess the monitoring load on Veeam VMware Collectors more precisely, Veeam MP provides a new % Object Monitoring Load metric.
Resolved Issues
  • No monitoring for Hyper-V hosts that exceeded the license limit. Veeam MP license limits the number of Hyper-V hosts enabled for monitoring in Ops Mgr. Earlier, if the number of licensed Hyper-V hosts was exceeded and new hosts were added to the Ops Mgr infrastructure, Ops Mgr automatically stopped monitoring the old infrastructure and started monitoring the newly added hosts. In Veeam MP 8.0 Update 6, the issue was resolved, and Ops Mgr continues monitoring the old infrastructure.
  • Ops Mgr event log shows excessive BackupCopyJobSessionFinished events. In previous versions, the Ops Mgr event log contained a large number of 3101 events caused by errors in the backup copy job status collection process. In Veeam MP 8.0 Update 6, the issue was resolved.
Known Issues and Limitations
  • Collector Autodeploy limitations. If you use the Collector Auto-Deployment feature to automatically deploy Veeam VMware Collectors on Management Servers, keep in mind that it will install clear 8.0 version without patches. When the installation completes, run the ISO\Update\VeeamMP80_Update6.exe installation file on each Veeam Collector to install patches.  
  • Veeam MP for Hyper-V stops collecting storage metrics. If storage migrates to another volume, the storage performance collection will halt and Veeam MP will stop collecting the following metrics: Storage IOPS, Storage KB Total/sec, Storage Flush Count and Storage Error Count. Note that this issue does not affect migration between hosts. To work around the issue, restart the Ops Mgr agent after storage migration.

More Information

Should you have any questions, contact Veeam Support.
Viewing all 4469 articles
Browse latest View live


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