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

How to Backup a Windows Failover Cluster with Veeam Agent for Microsoft Windows

$
0
0

Challenge

Starting from version 9.5 Update 3, Veeam Backup & Replication lets you deploy and manage Veeam Agent for Microsoft Windows on computers in your infrastructure. Veeam Agent for Microsoft Windows 2.1 adds full support for mission-critical Microsoft Failover Clusters, SQL Server-based Microsoft Failover Clusters, SQL Always On Availability Groups, and Exchange Database Availability Groups.

This is a “how to” step-by-step guide on backing up your Windows Failover Cluster.

Cause

Before you begin

Сonsider the following:
  • Backup of failover clusters is supported in Veeam Agent for Microsoft Windows managed by Veeam Backup & Replication only. You cannot process a failover cluster by Veeam Agent for Microsoft Windows operating in the standalone mode.
  • Agent license with a server counter must be installed in Veeam Backup & Replication to enable Agent Management features including failover cluster support.
  • Veeam Agent for Microsoft Windows supports Windows Server Failover Clusters running Microsoft Windows Server 2008 R2 and later.
  • Workgroup clusters, multi-domain clusters, Windows Server 1709 core edition clusters, and mixed OS version clusters are not supported.
  • Cluster Shared Volumes (CSV) are skipped automatically during the backup.
  • The following Microsoft Failover Cluster applications are supported: Microsoft SQL Server Failover Cluster Instances (Microsoft SQL Server 2008 SP4 or newer), Microsoft SQL AlwaysOn Availability Groups, Microsoft Exchange Database Availability Groups (Microsoft Exchange Server 2010 or newer).
  • Microsoft Exchange Database Availability Groups should be protected by independent managed by backup server jobs with server type.
  • When using Basic Availability Groups on Microsoft SQL Server 2016 Standard Edition, consider that secondary replica node cannot be backed up because the secondary node is not readable. See the following article for more information.
  •  AlwaysOn Availability Groups based on multiple Failover Cluster Instances are not supported.
  • AlwaysOn Clusterless Availability Groups are not supported.
  • Managed by backup server job with failover cluster type does not support the file-level backup mode.
  • Recovery must be performed via Veeam Backup & Replication console.

Solution

Microsoft Windows Server Failover Clusters, Microsoft SQL Server Failover Cluster Instances, SQL Always On Availability Groups


1. Create an Active Directory protection group

Protection Group is a container or folder to organize hosts you are willing to protect 

User-added image

To create a protection group navigate to Inventory, select Physical & Cloud Infrastructure node and hit Add Group button at the ribbon. Select Microsoft Active Directly objects as a type for this Protection Group.

User-added image

At the Active Directory step specify the domain name and account (if required) and select the Active Directory cluster name object.


User-added image

The AD cluster name account can be found in Active Directory Users and Computers or Failover Cluster Manager.

User-added image
User-added image

Make sure that you didn’t exclude any required host at the Exclusion step of the wizard.

User-added image

Specify the common master account and set custom credentials for particular hosts if needed.

User-added image

Check the box to Install backup agent at the Options step of the wizard to install backup agents automatically during the rescan (installation can be performed manually if required).

User-added image

Rescan the protection group to discover the newly added cluster account, all its nodes and install backup agent to every node. Once the rescan is completed you should see the cluster and all child nodes under the protection group

NOTE To avoid installation issues, make sure that all required network and DNS requirements are fulfilled.


User-added image

2. Configure the backup job

Once you install the backup agent on every node, you can create a cluster job. Navigate to Home node, click the Backup Job button at the ribbon and select Backup > Windows computer.

User-added image

Failover Clusters must be processed by backup server jobs with the Failover cluster type. 

User-added image

At the Computers step of the wizard hit Add and select cluster account or the parent protection group for this cluster.

User-added image

NOTE: each cluster node will consume a Server License host counter:

User-added image

Select the backup mode. Only volume-level backup and entire system backup modes are available for the failover cluster job.

User-added image

Define the appropriate application-aware processing options at the Guest Processing step of the wizard. For example, SQL log backup/truncation settings would be applicable to a SQL cluster.

User-added image

Start the job. The cluster job will track node changes and perform log backup respectively.

User-added image

User-added image


Microsoft Exchange Database Availability Group

Microsoft Exchange Data Availability Group does not support concurrent VSS snapshots at multiple DAG nodes. As a result, cluster-aware backup job logic is not applicable for this application. This is why Microsoft Exchange Database Availability Groups should managed by backup server jobs with the server type regardless of the DAG configuration (AD-detached IP-less DAG or a regular DAG with a cluster administrative access point).

1. Create a protection group

Exchange protection group should not contain an Active Directory cluster name object but it should contain individual Exchange Active Directory computer accounts.

User-added image

You are welcome to use other protection group types to add Exchange nodes as individual computers or as computers from a CSV file.

User-added image

Further discovery and installation steps are similar to the configuration steps described above for the standard Windows Server Failover Cluster. 

2. Job configuration

In contrast to a standard Windows Server Failover Cluster, Exchange Database Availability Groups should be processed node by node via separate server jobs managed by server.

User-added image

User-added image

User-added image

NOTE If you have an Exchange node which contains only passive database copies, then it’s sufficient to perform the backup of this node only:

User-added image

User-added image

Application-aware processing should be enabled for a consistent backup, log truncation and application-item restore possibility.

User-added image

Specify the backup schedule in a way that these backup jobs start at different times and do not overlap, e.g. you may schedule the jobs one by one.

User-added image

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.

Solution

New in This Release

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.

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 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 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 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 installation completes, run the ISO\Update\VeeamMP80_Update6.exe installation file on each Veeam Collector to install patches.  

Veeam MP stops collecting storage metrics
If a 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.

Update Veeam MP Core Services to Support TLS 1.2 Protocol

$
0
0

Challenge

Starting with vSphere 6.5, the TLS protocol version 1.2 is enabled by default.
 

Cause

To allow Veeam Virtualization Extensions Service and Veeam VMware Collectors to connect to vCenter Servers that use the TLS 1.2 protocol, you must update Veeam MP core services.
 

Solution

NOTE:
The described procedure applies only to Veeam Virtualization Extensions Service and Veeam VMware Collectors version 8.0.

 

For Veeam Management Pack 8.0 Update 5:


Update Veeam MP core services by completing the steps below on the machine that runs the Veeam Virtualization Extensions Service and on all machines running Veeam VMware Collector services.

1.    Download the Update 5 installation file.
2.    Insert the installation disc into the CD/DVD drive or mount the installation image.
3.    Navigate to the <installation media>\Update folder.
4.    Launch VeeamMP80_Update5_Patch1.exe.
5.    Click Next to start the installation.

NOTE:
You will not be able to proceed to the Veeam MP patch installation process if Microsoft .NET Framework 4.5 is not installed. Download Microsoft .NET Framework 4.5 from the Microsoft website, and install it following the instructions provided by Microsoft.

5.    Click Install and wait for the update installation process to complete.

 

For Veeam Management Pack 8.0 Update 6:


Update Veeam MP core services by completing the steps below on the machine that runs the Veeam Virtualization Extensions Service and on all machines running Veeam VMware Collector services.

1.    Download the Update 6 installation file.
2.    Insert the installation disc into the CD/DVD drive or mount the installation image.
3.    Navigate to the <installation media>\Update folder.
4.    Launch VeeamMP80_Update6.exe.
5.    Click Next to start the installation.

NOTE:
You will not be able to proceed to the Veeam MP patch installation process if Microsoft .NET Framework 4.5 is not installed. Download Microsoft .NET Framework 4.5 from the Microsoft website, and install it following the instructions provided by Microsoft.

5.    Click Install and wait for the update installation process to complete.
 

More Information

You may install this update in silent mode by using this cmdlet: 

VeeamMP80_Update5_Patch1.exe /silent
VeeamMP80_Update6.exe /silent

Veeam Availability Console U1 Cumulative Patch 1817

$
0
0

Challenge

Veeam Availability Console U1 Cumulative Patch 1817

Cause

Please confirm you are running version 2.0.2.1750 or later prior to installing this cumulative patch 1817. You can check this under Windows > Programs and features. After upgrading, your build will be version 2.0.2.1817.

As a result of on-going R&D effort and in response to customer feedback, cumulative patch 1817 includes a set of bug fixes, the most significant of which are listed below:

Server
  • Under certain conditions password in the SMTP server settings is reset.
  • Veeam Management Portal Service cannot be started after installing Update 1.
    Management Agent
    • Management agent RAM consumption might significantly increase when running computer discovery process.
    UI
    • After upgrading to Update 1, backup resources of the managed company cannot be adjusted when backup portal is running under heavy load. 
    Monitoring & Alarms
    • Job name filtering is ignored in the job session state alarm.
    • Storage snapshots are treated as a backup repository resulting in triggered alarms for the repository free space. 
    Reporting & Billing
    • Cloud repository quota usage may report incorrect values when Veeam Agent backups are sent to the cloud repository via backup copy jobs. 
    • Under certain conditions Cloud replication quota usage is not displayed on the dashboard when logged in using managed company user account
    • Management agent re-installation results in losing collected data about protected VMs from the managed backup server. This affects Overview dashboard and Protected VMs report that display zero protected VMs.
    ConnectWise Manage Plugin
    • Under certain conditions ConnectWise Manage configurations cannot be created.
    • Under certain conditions not all products created in ConnectWise Manage are accessible for mapping when using the billing function.  

    Solution

    To install the cumulative patch XXXX:

    1. Back up the VAC database.
    2. Log off VAC Web UI.
    3. Execute VAC.ApplicationServer.x64_2.0.2.1817.msp as administrator on the VAC server, or run this cmdlet as administrator: 
    msiexec /update c:\VAC.ApplicationServer.x64_2.0.2.1817.msp /l*v C:\ProgramData\Veeam\Setup\Temp\VACApplicationServerSetup.txt
    
    4. Execute VAC.ConnectorService.x64_1.0.0.256.msp as administrator on the VAC server, or run this cmdlet as administrator: 
    msiexec /update c:\VAC.ConnectorService.x64_1.0.0.256.msp /l*v C:\ProgramData\Veeam\Setup\Temp\VACConnectorServiceSetup.txt
    
    5. Execute VAC.ConnectorWebUI.x64_1.0.0.256.msp as administrator on the VAC server, or run this cmdlet as administrator: 
    msiexec /update c:\VAC.ConnectorWebUI.x64_1.0.0.256.msp /l*v C:\ProgramData\Veeam\Setup\Temp\VACConnectorWebUI.txt
    
    6. Log in to VAC Web UI.

    More Information

    [[DOWNLOAD|DOWNLOAD CUMULATIVE PATCH|https://www.veeam.com/download_add_packs/availability-console/kb2715/]]

    MD5 checksum for KB2715.zip is 41626c64c4f0d5bc47ab67ead105d1b3

    Should have any questions, contact Veeam Support.

    Veeam Availability for Nutanix backup fails after upgrade to AOS 5.8.0.1 and higher

    $
    0
    0

    Challenge

    Veeam Availability for Nutanix backup job fails with:

    Backup VM [ID: 4a89ffc5-68b3-4be0-b117-0591dcec184e' Name: 'MYVM’] failed. Error: Backup was unsuccessful. Preparing VM for backup failed, 1."

    Prism Element dashboard shows the following failed tasks:
    User-added image

    The following conditions are met:

    1. Nutanix AOS is upgraded up to 5.8.0.1 within STS (Short Term Support) release branch;
    2. Affinity rules are configured for the affected machines:
    ​​ User-added image

    Cause

    This is a known Nutanix issue and is tracked by Nutanix as an internal bug ENG-163615 which was discovered after the release of Nutanix AOS 5.6.1.
     

    Solution

    Current workaround is to disable the host affinity rules for the affected VMs. The issue is under investigation by Nutanix support. LTS (Long Term Support) release branch is not affected by this issue at the moment

    Protection Domain has third-party backup snapshot(s)

    $
    0
    0

    Challenge

    Two different issues are possible:
     
    I. When trying to remove a protection domain containing the virtual machines, which are being backed up by Veeam Availability for Nutanix backup appliance, you may get the following message:

    Specified protection domain has third-party backup snapshot(s)

    II. You may start receiving the following warning in your cluster for a few protection domains or virtual machines:

    Aged third-party backup snapshots present

    Cause

    Veeam Availability for Nutanix backup proxy appliance creates and keeps snapshots for each virtual machine in the backup job for the change block tracking purposes. It is not possible to remove a protection domain containing such snapshots. The default warning threshold for the third-party snapshots is equal to seven days, therefore you may start receiving warnings if any of the third-party snapshots is older than this threshold.

    Solution

    I. To resolve the first issue you need to delete the snapshots first. The snapshots will be automatically dismissed for the virtual machine once you remove the entire backup policy or stop processing the virtual machine by the backup job. You may follow the next steps to achieve the latter:

    1. Go to the backup job settings in Veeam Availability for Nutanix backup proxy web interface;
    2. Remove the virtual machines protected by this domain.

    These actions will delete the third-party snapshots created by our backup proxy appliance for these machines and will allow you to remove the protection domain finally.

    II. To resolve the second issue, you may increase the warning threshold in your cluster or change the schedule of your backup job to have it running within this threshold. You may also safely ignore the warning.

    More Information

    If the steps described above do not help, please contact Veeam Support for further investigation.

    Volume groups created by proxy got stuck in UI

    $
    0
    0

    Challenge

    When Veeam Availability for Nutanix backup job fails unexpectedly or backup proxy appliance is powered off by some reason (manual power-off, hypervisor host crash or any unexpected failure), you may get the volume groups (created for the backup purposes) left in Prism Element and not removed from your cluster.

    Cause

    Volume groups created by the backup proxy appliance are temporary and used during the backup job run only. In case of any unexpected job or proxy failure, they are not removed from the cluster properly.

    Solution

    It is safe to remove manually these temporary volume groups left from the previous job runs. The next job run will create a new volume group. 

    Follow the next steps to remove the groups, when there are no backup jobs running:

    1. Locate a volume group named with “Veeam-“ in Prism Element:
    User-added image

    2. Update the volume group options and untick ‘Client IQN/Address’ checkbox:
    User-added image

    Otherwise, you will get the following error:
    User-added image


    3. Save the volume group configuration and run the remove operation.

    More Information

    If there are any difficulties with the volume groups removal, please contact Veeam Support.

    Collecting Diagnostic Information for Veeam Agent for Microsoft Windows

    $
    0
    0

    Challenge

    This KB article shows how to collect the diagnostic information that may be needed if you create a Veeam Agent for Microsoft Windows support case.

    Solution

    Gather logs using the four sections below. Once logs have been gathered, upload them to the FTP provided by the Veeam Support engineer. After the upload is completed you must notify the Veeam Support engineer.

    If you need to use a secure FTP, this article contains secure FTP instructions.

    All steps below are to be done from within the OS of the machine that is having an issue.

    1. Veeam Agent guest logs

    Navigate to and ZIP the contents of this folder:

    C:\%programdata%\veeam\endpoint (This folder is hidden by default, please copy, paste provided path and achive this folder)
    

    2. VSS Diagnostics

    Run the following commands from administrative command prompt, then zip the resulting files.

    vssadmin list writers > C:\vss_writers.log
    vssadmin list providers > C:\vss_providers.log
    vssadmin list shadows > C:\vss_shadows.log
    vssadmin list shadowstorage > C:\vss_shadow_storage.log

    Once submitted to Veeam Support, these log files can be deleted.

    User-added image

    3. Event Logs

    Export the logs in .evtx format, with Display Information.

    Export the System and Application logs as follows:

    1. Open Event Viewer (eventvwr.msc).
    2. Locate the log to be exported in the left-hand column.
    3. Right-click the name of the log and select Save All Events As.
    4. Enter a file name that includes the log type and the server it was exported from.

      For example, when exporting the Application event log from a server named HV01, enter Application_HV01.

    5. In Save as type, select Event Files.
    6. Include the display information.

      User-added image

    7. Be sure to include the LocaleMetaData folder when packaging the logs for upload.

      User-added image

    4. File System Minifilter Diagnostics

    Run the command below from an administrative command prompt. 

    fltmc instances > C:\filter.log

    Once submitted to Veeam Support, this log can be deleted.

    More Information

    For more details on how Veeam Support processes the collected data: https://vee.am/processing_of_personal_data

    Using standalone Veeam Agent for Microsoft Windows with a Microsoft Failover Cluster

    $
    0
    0

    Challenge

    Veeam Agent for Microsoft Windows is installed in a Microsoft Failover Cluster.

    Cause

    Microsoft Failover Clusters are supported for Veeam Agent for Microsoft Windows managed by Veeam Backup & Replication.
    Veeam Agent for Microsoft Windows operating in the standalone mode does not support Microsoft Failover Clusters. The behavior you can expect when Veeam Agent for Microsoft Windows is installed on a cluster node and works in a standalone mode is described below. Such setup is not cluster aware, so failover may cause unexpected and unsupported results. Cluster features are not supported.

    Solution

    For Veeam Agent for Windows operating in stand-alone mode:

    Clusters
    Backup is supported, but without any support of application consistency. There is no guarantee of application transaction consistency when the application files are located on clustered disks, RDMs or other shared media. Such objects have to be excluded from backup in order for the node protection to be successful. A possible workaround is to use a native application backup utility for storing the backup of the disk in question.

    SQL Always-ON 
    The primary node backup is supported. Transaction log backup is disabled and not supported when Veeam Agent for Microsoft Windows is installed on the Always-On node. The entire computer, volume level or file level backup and log truncation will work unless failover is performed. Veeam Agent for Microsoft Windows does not track node state changes, and it might affect the backup. To continue backup, such node needs to be switched back to the primary state. Simultaneous backup of the primary and the secondary node is not supported.

    Exchange DAG
    Separate backup of active or passive node is supported. The entire computer, volume level or file level backup and log truncation will work unless failover is performed. Veeam Agent for Microsoft Windows does not track node state changes, and it might affect the backup. To continue backup, such node needs to be switched back to it’s original state. Simultaneous backup of the primary and the secondary node is not supported.

     

    More Information

    The current article covers cluster backup workarounds which could be used for a standalone version of Veeam Agent for Microsoft Windows. Keep in mind that Windows Server Failover Cluster is completely supported in Agent Management functionality. The following article contains all the details on how to set it up - https://www.veeam.com/kb2463

    Veeam ONE Database Partitioning

    $
    0
    0

    Challenge

    Improving Veeam ONE performance in large infrastructures.

    Cause

    Fine tuning database structure for large infrastructure deployments.

    Solution

    To improve Veeam ONE SQL database performance, partitioning can be used. Note, that SQL Server Enterprise Edition is required to use partitioning. Partitioned tables and indexes are created by two scripts. Download them here.

    NOTE: It is not recommended to use partitioning against Always On Availability Groups.

    Before running the scripts, it is recommended to create a backup of Veeam ONE database. The scripts can be executed in any order. Before applying them, you will need to specify the following values:

    1. Locate %UserName% parameter in the script and specify DB admin (sa or any domain account that has full control permissions to Veeam ONE DB).
    2. Locate %Path% parameter and specify directory where database partitions will be created/stored.
    3. If Veeam ONE database name is different from default, then change the name of the database (VeeamOne) in both scripts manually
    4. Make sure SQL Agents are running before executing the scripts

    After successful script execution you should see new functions and partition schemes: 

    User-added image

    SQL Server agent will have two maintenance jobs created:

    User-added image

    The directory specified for database partitions will have files like this:

    VeeamOneLow_FG1.ndf
    ...
    VeeamOneLow_FG13.ndf

    VeeamOneMed_FG1.ndf
    ...
    VeeamOneMed_FG15.ndf

    More Information

    If you have any questions, contact Support.

    Moving Veeam ONE database to a different SQL Server

    $
    0
    0

    Challenge

    You need to move the Veeam ONE database from the original SQL Server to a different SQL Server and change Veeam ONE Server configuration settings.

    Solution

    To backup an existing database.
    To restore a full database backup.

    To change SQL Server or database connection settings for Veeam ONE Server, you can use the Veeam ONE Settings utility.

    To modify connection settings, follow the instructions below.

    Provision a domain account for Veeam ONE Monitor and Veeam ONE Reporter on the new SQL Server. This can be one account or two different accounts. Move the database to the new SQL Server. Depending on Veeam One version, grant the account(s) appropriate permissions:

     
    Veeam One 6.xdb_owner 
    Veeam One 7.xSystem Administrator
    Veeam One 8.xSystem Administrator
    Veeam One 9.0System Administrator
    Veeam One 9.5Public role (default permissions)
    CREATE ANY DATABASE permissions
    db_owner role on the Veeam ONE database
    public, db_datareader, SQLAgentUserRole permissions on the msdb database
    [For Always-On Availability Groups] VIEW SERVER STATE permissions 
      

    Next, modify the accounts that are used by monitoring and reporting components of Veeam ONE.

    First, modify connection settings for Veeam ONE Monitor. To accomplish this, perform the following steps:
    1. Launch the Veeam ONE Settings utility available under the following path:

      C:\Program Files\Common Files\Veeam\Veeam ONE Settings\VeeamOneSettings.exe

    2. In the menu on the left, select General, open the Database tab and make the necessary changes in the SQL Server section.
      User-added image

    3. Make sure this account has sufficient privileges on the Veeam ONE database on the SQL Server side, as it will be used for performance data collection.

    4. Click the Test Connection button to check whether new configuration settings are correct.

    5. Save changes.

    6. Restart Veeam ONE Monitor Server service.

    Then modify connection settings for Veeam ONE Reporter and Business View. To accomplish that, follow the next steps:

    1. In the list of services, locate Veeam ONE Reporter Server service and choose to modify its properties. Open the Log On tab and specify the necessary account for the service in the Log on as section.

    2. Make sure this account has sufficient privileges on the Veeam ONE database on the SQL Server side, as it will be used for data collection.

    3. Launch the Veeam ONE Settings utility available under the following path:

      C:\Program Files\Common Files\Veeam\Veeam ONE Settings\VeeamOneSettings.exe

    4. In the menu on the left, select General, open the Web Identity tab and make the necessary changes in the Web identity section.
      User-added image

    5. Make sure this account has sufficient privileges on the Veeam ONE database on the SQL Server side, as it will be used for overall Web UI operation and reports creation.

    6. Save changes.

    7. Restart Veeam ONE Reporter Server service.

     

    IMPORTANT!

    • Should the database be connected to a different Veeam One installation, make sure there is no version\build mismatch. Otherwise, the application will fail.
    • Starting with Veeam One v8, database partitioning became an option. If this option has been in place on the previously used SQL server, follow the steps described in this KB article to implement it on the new SQL server. 
    • Starting with Veeam One v9.5, index defragmentation maintenance job for Veeam One database has been implemented. To create this job on the new SQL server download and run this script.

    NOTE
    Veeam One database partitioning jobs (VeeamOneSqlMaintenance_Med and VeeamOneSqlMaintenance_Med) and index defragmentation maintenance job (VeeamOne Maintenance Job) will remain intact on the old SQL server under SQL Server Agent > Jobs node and need to be removed manually.

    More Information

    If you have any questions or problems, please contact Veeam Support at http://www.veeam.com/support.html

    How to Backup Your Veeam ONE SQL database

    $
    0
    0

    Challenge

    This article contains instructions on backing up your Veeam ONE SQL database.

    Cause

    This is useful when you have to do a backup before an upgrade or in case you have been asked to provide a backup of Veeam ONE database to Veeam Support for further in-depth analysis.

    Solution

    There are several ways of creating a backup of the database.

    Using Veeam ONE Settings Utility (works for local SQL instances only)

    To open Veeam ONE Settings utility use one of the options presented below:

    • Open VeeamOneSettings.exe in C:\Program Files\Common Files\Veeam\Veeam ONE Settings
    OR
    • Open the utility via Veeam ONE Monitor client > Options > Server Settings > Other Settings. Once you open the tab, you will find Support utility section. Click the Launch button.
    To back up the Veeam ONE database to a .BAK file, click Create Backup and specify the location for the database backup file.User-added image



    Using SQL Server Management Studio
    1. Open Microsoft SQL Server Management Studio with administrator permissions (may need to be installed separately KB1761). 
    2. Connect to the ServerName\Instance of the server that has the DB you want to back up.
    3. Expand the Databases tab to get to the DB you want to back up. 
    4. Right click the desired DB > Tasks > Back Up.
    5. Set Backup Type to Full
    6. Specify the database file destination by choosing Back up to Disk option > Add the destination path to save the database backup.
    7. Go to Backup Options and set Set backup compression to Compress backup to reduce the database file size (the option is not mandatory).
    8. Click OK to start the Backup process.

    Using SQL command line

    In case you do not have the Management Studio installed, Veeam database can be collected using the SQLCMD utility:
    1. Open Veeam ONE Monitor client and check the lower part of the window for the SQL instance name and Veeam database name. Alternatively, check the same via Veeam ONE Settings Utility. See Using Veeam ONE Settings Utility (above) for access instructions. 
    2. Open Windows command line or PowerShell prompt and run the following command to create a backup file:
       
      for default instances:
      sqlcmd -S SqlServerName -Q "BACKUP DATABASE [DbName] TO DISK=N'C:\backups\VeeamONEDB.bak'"
      

      for named instances:
      sqlcmd -S SqlServerName\SqlInstanceName -Q "BACKUP DATABASE [DbName] TO DISK=N'C:\backups\VeeamONEDB.bak'"
    Note: In case you have SQL server authentication enabled you may define username using '-U' parameter
    sqlcmd -U Username -S SqlServerName\SqlInstanceName -Q "BACKUP DATABASE [DbName] TO DISK=N'C:\backups\VeeamONEDB.bak'"
     

    Backup jobs using Virtual Appliance (HotAdd) transport mode take longer after installing 9.5 Update 3a

    $
    0
    0

    Challenge

    After installing Veeam Backup & Replication 9.5 Update 3a, the backup duration may be significantly increased for jobs using the Virtual Appliance (HodAdd) transport mode. Other transport modes (NBD/NBDSSL, Direct SAN, Direct NFS) are not affected.

    Cause

    This is a known issue affecting VMware VDDK (Virtual Disk Development Kit) versions 6.5.2, 6.5.3 and 6.7. Please refer to VMware KB55418 article for more information.

    Solution

    A hotfix for Veeam Backup & Replication 9.5 Update 3a (build 9.5.0.1922) is available to switch to using unaffected VDDK versions. To install the hotfix:
    1. Stop all Veeam jobs and Veeam services
    2. Copy these files and folders to an alternate location from the backup server and all backup proxies to have a backup:
      C:\Program Files (x86)\Veeam\Backup Transport\x64\vddk_6_5
      C:\Program Files (x86)\Veeam\Backup Transport\x64\vddk_6_7
      C:\Program Files (x86)\Veeam\Backup Transport\x64\VeeamAgent.exe
    3. Replace the files on the backup server and all backup proxies listed in the previous step with those found in the hotfix package
    4. Start all Veeam services
    Note: If after applying the hotfix HotAdd transport mode stops working entirely, install Visual C++ Redistributable Packages for Visual Studio 2013 package on the backup server and all backup proxies.

    More Information

    Download the hotfix

    How to Backup Your Veeam ONE SQL database

    $
    0
    0

    Challenge

    This article contains instructions on backing up your Veeam ONE SQL database.

    Cause

    This is useful when you have to do a backup before an upgrade or in case you have been asked to provide a backup of Veeam ONE database to Veeam Support for further in-depth analysis.

    Solution

    There are several ways of creating a backup of the database.

    Using Veeam ONE Settings Utility (works for local SQL instances only)

    To open Veeam ONE Settings utility use one of the options presented below:

    • Open VeeamOneSettings.exe in C:\Program Files\Common Files\Veeam\Veeam ONE Settings
    OR
    • Open the utility via Veeam ONE Monitor client > Options > Server Settings > Other Settings. Once you open the tab, you will find Support utility section. Click the Launch button.
    To back up the Veeam ONE database to a .BAK file, click Create Backup and specify the location for the database backup file.User-added image



    Using SQL Server Management Studio
    1. Open Microsoft SQL Server Management Studio with administrator permissions (may need to be installed separately KB1761). 
    2. Connect to the ServerName\Instance of the server that has the DB you want to back up.
    3. Expand the Databases tab to get to the DB you want to back up. 
    4. Right click the desired DB > Tasks > Back Up.
    5. Set Backup Type to Full
    6. Specify the database file destination by choosing Back up to Disk option > Add the destination path to save the database backup.
    7. Go to Backup Options and set Set backup compression to Compress backup to reduce the database file size (the option is not mandatory).
    8. Click OK to start the Backup process.

    Using SQL command line

    In case you do not have the Management Studio installed, Veeam database can be collected using the SQLCMD utility:
    1. Open Veeam ONE Monitor client and check the lower part of the window for the SQL instance name and Veeam database name. Alternatively, check the same via Veeam ONE Settings Utility. See Using Veeam ONE Settings Utility (above) for access instructions. 
    2. Open Windows command line or PowerShell prompt and run the following command to create a backup file:
       
      for default instances:
      sqlcmd -S SqlServerName -Q "BACKUP DATABASE [DbName] TO DISK=N'C:\backups\VeeamONEDB.bak'"
      

      for named instances:
      sqlcmd -S SqlServerName\SqlInstanceName -Q "BACKUP DATABASE [DbName] TO DISK=N'C:\backups\VeeamONEDB.bak'"
    Note: In case you have SQL server authentication enabled you may define username using '-U' parameter
    sqlcmd -U Username -S SqlServerName\SqlInstanceName -Q "BACKUP DATABASE [DbName] TO DISK=N'C:\backups\VeeamONEDB.bak'"
     

    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.


    SharePoint Online or OneDrive for Business backup jobs fail with “The remote server returned an error” warning

    $
    0
    0

    Challenge

    SharePoint Online or OneDrive for Business backup jobs fail with one of the following errors:
    Error: The remote server returned an error: (500) Internal Server Error.
    Error: The remote server returned an error: (409) Conflict.

    Cause

    Files mentioned in the error stack are blocked by the internal SharePoint Online antivirus. If you download any of the affected files over the Office 365 web interface, you will receive a warning that a virus has been detected. The list of affected files you can find in your Veeam Backup for Microsoft Office 365 logs.
     

    Solution

    The corresponding errors and warnings will continue to appear in Veeam Backup for Microsoft Office 365, as long as affected files are blocked by the internal SharePoint Online antivirus.
    For more details, please check this Microsoft article.
     

    Tape library and drives are shown as separate devices

    $
    0
    0

    Challenge

    Tape library and drives are shown as separate devices in console or loading tape into TapeDrive0 moves the tape into TapeDrive1 etc.

    User-added image
    User-added image

    Cause

    The issue could be caused by tape library not reporting tape drive serial number or if there is an empty slot for the drive within the library.

    Solution

    It is possible to manually map the drive(s) to tape library using the registry value:
    Key: HKLM -> Software -> Veeam -> Veeam Backup and Replication
    Name: TapeDevices
    Type: REG_MULTI_SZ
    Data:
    TapeServer name (as shown in console)
    Changer0=Tape0:ElementAddress

    1. To get the proper data to be added into registry entry value we need to get the dump of Veeam Tape Remote Access Service:
    For this please open on tape server Powershell as administrator and run there these commands:
    >cd "C:\Program Files (x86)\Veeam\Backup Tape"
    >.\VeeamTapeSvc.exe -dump
     
    There will be created a file "dumpinformation.xml" in folder "C:\Program Files (x86)\Veeam\Backup Tape".
    2. This is a basic XML tape service collects with all information about all tape devices. Open it with any XML editor (easiest way would be opening it in IE)
    3. Navigate to the end of the XML and you will see a picture similar to this one:

     User-added image

    4. The only thing left is to match tape DeviceName (Tape0, Tape1 etc.) with their ElementAddress values within the library.
    So in this example scenario, the correct value for the registry entry will be the following (assuming tape server is shown in the console like this)

    User-added image

    Key: HKLM -> Software -> Veeam -> Veeam Backup and Replication
    Name: TapeDevices
    Type: REG_MULTI_SZ
    Data:
    VeeamTapeServer
    Changer0=Tape1:0,Tape2:1
     
     

    HCL-Scality-RING

    $
    0
    0

    Challenge

    Product Information:

    Product Family: Scality Ring
    Status: Veeam Ready – Archive
    Classification Description: Verified disk archive storage that can be used as a Backup Copy target. Synthetic full backups, granular restores, and vPower features may not provide sufficient performance or be supported.

    Solution

    Product Details:

    Model number: Scality Ring
    Storage Category: Scale-out File and Object Storage
    Drive quantity, size, type: 72 – 1TB 7200 RPM HDD, 6 – 500GB SSD
    Storage configuration: ARC 9+3
    Firmware version: 7.4.0.0
    Connection protocol and speed: 10GbE
    Additional support: All models and configurations of Scality Ring with specifications equivalent or greater than the above.

    General product family overview: The Scality RING is software that turns any standard x86 servers into web-scale storage. With the RING, you can store any amount of data, of any type, with incredible efficiency and 100% reliability, guaranteed—all while reducing costs by as much as 90% over legacy systems.

    Veeam testing configuration:

    Veeam Build Number: 9.5.0.1536
    Veeam Settings:

    • Repository Type: Shared Folder
    • Deduplication: Yes
    • Compression: Optimal
    • Storage Optimization: Local Target
    • Per-VM Backup Files: Yes
    • Decompress before storing: No
    • Align backup file blocks: No

    Veeam Recommended Backup Copy Job Setting:

    • Only full backup copy jobs are recommended to archive data to Scality
      "Read the entire restore point from source backup instead of synthesizing it from increments"

    Vendor recommended configuration:

    Hardware configuration used

    • Storage Servers : 6x HPE Apollo 4530 Chassis, Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz, 128GB RAM
    • Connector Server : 1x VM, 8x vCPU Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz, 32GB RAM

    More Information

    Company Information:

    Company name: Scality
    Company overview: Scality, the world leader in object and cloud storage, bridges the gap between application vendors and industry standard hardware providers to meet your cost-effective storage scale, durability, cloud and performance requirements.

    Veeam ONE Reporter error "Failed to RetrieveProperties: Insufficient privileges"

    $
    0
    0

    Challenge

    Veeam ONE Reporter shows the following error message during the Object properties collection task:
     
    2018-01-08 03:00:10.3791 ERROR 5984 18 EXCEPTION: Permission to perform this operation was denied. 
    2018-01-08 03:00:12.9585 ERROR 5984 18 EXCEPTION: Failed to RetrieveProperties: "". Insufficient privileges. You need to have 'System.Read' privilege on 'Folder:group-d1' object.

    Cause

    Veeam ONE Reporter cannot get access to the root node on the vCenter server side to collect the topology.

    Solution

    Make sure that all the required permissions were provided for the root object on the vCenter server side (not only for child entities).

    NOTE: If it does not help try to add a new vCenter account with proper permissions or use vshpere.local\administrator account.

    More Information

    Should you have any questions, contact Veeam Support.

    How to move Veeam Backup for Microsoft Office 365 v1.5 or v2.0 to a new server

    $
    0
    0

    Challenge

    This article describes the procedure of moving a Veeam Backup for Microsoft Office 365 v1.5 or v2.0 server installation to a new server.

    Solution

    Prerequisites:
    The following prerequisites are required to carry out the procedure:

    • The new server ready for VBO installation should have the same version of Windows
    • If the repository is a network share, then the target server should have access to that share.
    • If the repository is an iSCSI drive then it is important to disconnect it from the source first to avoid the two iSCSI initiators issue. Then connect it to the target server.
    • Your license file should be available.


    Procedure:
    Veeam Backup for Microsoft Office 365 server migration.

    1. Install the same version of Windows on the new server.
    2. Install Veeam Backup for Office 365 on this new server.
    3. Stop all the VBO services on the original site before moving any data.
    4. Copy the repository data to the repository location on the new server.
    5. Add the repository (from new location) to the new server.
    6. Add the same organization on the new server.
    7. Add a proxy from the original site (optional):
    a. Stop all backup jobs that are running on a proxy;
    b. Open backup job settings and specify to use another proxy;
    c. Remove the proxy from the original VBO365 console;
    d. Add the proxy to the new VBO365 server.
    Please note: Backup proxy server and Veeam Backup for Microsoft Office 365 server must be deployed within the same or a trusted domain.
    1. Create a backup job and point it to the added repository.
    2. Run your job(s) to see if they succeed.
    3. Run a test restore from a restore point created on the old VBO server to verify that you can recover.

     
    Note: Restore points from the previous VBO server are available as soon as the organization is added to the console.

    More Information

    Migrating a remote proxy to another host (optional):

    1. Stop all backup jobs that are running on a remote proxy.
    2. Open backup job settings and specify to use another proxy.
    3. Remove the current remote proxy from the VBO365 console.
    4. Copy the repository data from the current proxy to a new proxy to the path where the new repository is planned.
    5. Add a new remote proxy in the VBO365 console.
    6. Add a new repository (specifying the path from step 4) which is associated with the new remote proxy.
    7. Open backup job settings and specify to use the new remote proxy if needed.

     
    Viewing all 4487 articles
    Browse latest View live


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