Cannot Reset CBT

Discussions specific to Microsoft Hyper-V hypervisor

Cannot Reset CBT

Veeam Logoby igetyaall » Thu Jun 14, 2018 7:49 am

Hi Community,

we have some Problems wit certain Backups, veeam says "Failed to flush change tracking data. Using full scan incremental run" , These Jobs keep Running for more than 24 Hours. So mi decided to reset CBT on our Hyper-V Cluster Servers, i did follow the Veeam Guide, but i keep getting Powersehll Erros.

I Tried to do:

Add-PSSnapin VeeamPSSnapin
$server = Get-VBRServer
Reset-HvVmChangeTracking -Server $server "inn068sv102"

Code: Select all
----------------------------------Output of Get-VBRServer----------------
PS C:\Windows\system32>  Get-VBRServer




Info               : inn068sv101 (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 9ebd5fd8-a28a-4d6d-bf9b-05c8549621ff
Name               : inn068sv101
Reference          :
Description        : Created by INNIGHT\GK at 12.12.2017 16:21.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : 97fbd46f-97bc-4fba-89a2-2fe53e266ae2
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : inn068sv102 (Microsoft Hyper-V Server)
ParentId           : 81da4ead-9210-42c9-8082-fcf903c0561b
Id                 : 9607e297-06be-4581-bf5f-2c01554a28e8
Name               : inn068sv102
Reference          : _inn068sv102_
Description        :
IsUnavailable      : False
Type               : HvServer
ApiVersion         : Unknown
PhysHostId         : d75126a7-9aee-42d4-b7b5-bd4e561f4017
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : esx1.de.innight.tnt (VMware ESXi Server)
ParentId           : 77fad4fa-ff9c-4ac9-9833-e06e3f963110
Id                 : 36e87074-5e86-4cb4-8991-3cca3a2b5964
Name               : esx1.de.innight.tnt
Reference          : host-76
Description        :
IsUnavailable      : False
Type               : ESXi
ApiVersion         : V65
PhysHostId         : 88c54bd7-d891-45b0-b1cd-864a3a67789c
ProxyServicesCreds :

Info               : esx2.de.innight.tnt (VMware ESXi Server)
ParentId           : 77fad4fa-ff9c-4ac9-9833-e06e3f963110
Id                 : d105dc32-3f31-4868-96b2-5a2b8c08c131
Name               : esx2.de.innight.tnt
Reference          : host-78
Description        :
IsUnavailable      : False
Type               : ESXi
ApiVersion         : V65
PhysHostId         : 9acd6346-f2a3-4ae3-a3b3-4dd95fbce3a0
ProxyServicesCreds :

Info               : inn068sv102 (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 1d3c40a6-671e-4ab5-b6e1-81ecf348c9d3
Name               : inn068sv102
Reference          :
Description        : Created by INNIGHT\GK at 12.12.2017 16:23.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : d75126a7-9aee-42d4-b7b5-bd4e561f4017
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : This server (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 6745a759-2205-4cd2-b172-8ec8f7e60ef8
Name               : inn068sv076.de.innight.tnt
Reference          :
Description        : Backup server
IsUnavailable      : False
Type               : Local
ApiVersion         : Unknown
PhysHostId         : d7c4ff97-b99b-4d1f-884d-283b7b6b9ee3
ProxyServicesCreds :

Info               : inn068sv101 (Microsoft Hyper-V Server)
ParentId           : 81da4ead-9210-42c9-8082-fcf903c0561b
Id                 : dc0f12d6-df5c-4f91-9e15-902664eceff1
Name               : inn068sv101
Reference          : _inn068sv101_
Description        :
IsUnavailable      : False
Type               : HvServer
ApiVersion         : Unknown
PhysHostId         : 00000000-0000-0000-0000-000000000000
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : inn068sv103 (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : e5df4389-2e3e-4189-a0da-9d58173c140e
Name               : inn068sv103
Reference          :
Description        : Created by INNIGHT\ken.thomas at 13.12.2017 08:43.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : 444ceb67-870e-4add-a225-170adefbc0e3
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : inn068sv075 (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : f1678cfa-b9df-411b-b02d-9f724c821f3e
Name               : inn068sv075
Reference          :
Description        : Created by INNIGHT\GK at 17.01.2018 13:04.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : 9d0d4d3d-1d12-4276-8b69-b0939dce0d64
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : veeamproxyvm (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 06870a7a-e0c2-43f1-9ddf-ba3de30f2941
Name               : veeamproxyvm
Reference          :
Description        : Created by INNIGHT\GK at 30.01.2018 13:02.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : 486ff4af-81c3-430c-80b5-755ed77d723f
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : inn068sv103 (Microsoft Hyper-V Server)
ParentId           : 81da4ead-9210-42c9-8082-fcf903c0561b
Id                 : 4015956d-00f2-40f3-aa1b-d13f768f3afe
Name               : inn068sv103
Reference          : _inn068sv103_
Description        :
IsUnavailable      : False
Type               : HvServer
ApiVersion         : Unknown
PhysHostId         : 444ceb67-870e-4add-a225-170adefbc0e3
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : esx3.de.innight.tnt (VMware ESXi Server)
ParentId           : 77fad4fa-ff9c-4ac9-9833-e06e3f963110
Id                 : b4adba7a-9ea0-44b3-bca7-d1ce0f73f836
Name               : esx3.de.innight.tnt
Reference          : host-10
Description        :
IsUnavailable      : False
Type               : ESXi
ApiVersion         : V65
PhysHostId         : 15ed2060-5425-4181-9b17-c73a936e92ec
ProxyServicesCreds :

Info               : vcenter.de.innight.tnt (VMware vCenter Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 77fad4fa-ff9c-4ac9-9833-e06e3f963110
Name               : vcenter.de.innight.tnt
Reference          :
Description        : Created by INNIGHT\MP at 14.02.2018 10:18.
IsUnavailable      : False
Type               : VC
ApiVersion         : V65
PhysHostId         : d4abb1d7-e7af-452f-813d-44a2796e5d9f
ProxyServicesCreds :

Info               : inn068cl100 (Microsoft Hyper-V Cluster)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 81da4ead-9210-42c9-8082-fcf903c0561b
Name               : inn068cl100
Reference          :
Description        : Created by INNIGHT\GK at 12.12.2017 16:02.
IsUnavailable      : False
Type               : HvCluster
ApiVersion         : Unknown
PhysHostId         : 00000000-0000-0000-0000-000000000000
ProxyServicesCreds : Veeam.Backup.Common.CCredentials



An this is the error iam Getting


PS C:\Windows\system32> $server = Get-VBRServer
Reset-HvVmChangeTracking -Server $server "inn068sv102"

Code: Select all
Reset-HvVmChangeTracking : "System.Object[]" kann nicht in den Typ "Veeam.Backup.Core.Common.CHost" konvertiert werden, der für den
Parameter "Server" erforderlich ist. Die angegebene Methode wird nicht unterstützt.
In Zeile:2 Zeichen:34
+ Reset-HvVmChangeTracking -Server $server "inn068sv102"
+                                  ~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Reset-HvVmChangeTracking], ParameterBindingException
    + FullyQualifiedErrorId : CannotConvertArgument,Veeam.Backup.PowerShell.Cmdlets.ResetHvVmChangeTracking


Maybe someone is able to help me out.

TY
igetyaall
Novice
 
Posts: 5
Liked: never
Joined: Thu Aug 04, 2016 9:47 am
Full Name: Gustav

Re: Cannot Reset CBT

Veeam Logoby v.Eremin » Thu Jun 14, 2018 2:29 pm

The syntax should be as follows:

Code: Select all
Add-PSSnapin VeeamPSSnapin
$Server = Get-VBRServer -name "Name of server on which CBT should be reset"
Reset-HvVmChangeTracking -Server $Server


Thanks.
v.Eremin
Veeam Software
 
Posts: 14704
Liked: 1100 times
Joined: Fri Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin

Re: Cannot Reset CBT

Veeam Logoby igetyaall » Mon Jun 18, 2018 10:56 am

hey Sadly it didnt work


Code: Select all
PS C:\Users\ken.thomas> Add-PSSnapin VeeamPSSnapin
$Server = Get-VBRServer -name "inn068sv103"
Reset-HvVmChangeTracking -Server $Server
Reset-HvVmChangeTracking : "System.Object[]" kann nicht in den Typ "Veeam.Backup.Core.Common.CHost" konvertiert werden, der für den Parameter "Server" erforderlich ist. Die angegebene
Methode wird nicht unterstützt.
In Zeile:3 Zeichen:34
+ Reset-HvVmChangeTracking -Server $Server
+                                  ~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Reset-HvVmChangeTracking], ParameterBindingException
    + FullyQualifiedErrorId : CannotConvertArgument,Veeam.Backup.PowerShell.Cmdlets.ResetHvVmChangeTracking
 
igetyaall
Novice
 
Posts: 5
Liked: never
Joined: Thu Aug 04, 2016 9:47 am
Full Name: Gustav

Re: Cannot Reset CBT

Veeam Logoby v.Eremin » Mon Jun 18, 2018 1:50 pm

This means that $Server variable contains multiple elements of different type. Can you check what exactly get assigned to $Server (simply input $Server in PS console and check the results)? Thanks.
v.Eremin
Veeam Software
 
Posts: 14704
Liked: 1100 times
Joined: Fri Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin

Re: Cannot Reset CBT

Veeam Logoby igetyaall » Tue Jun 19, 2018 9:54 am

If i output my $Server i get 2 Results

Code: Select all
PS C:\Users\ken.thomas> ##Add-PSSnapin VeeamPSSnapin
$Server = Get-VBRServer -Name "inn068sv102"
##Reset-HvVmChangeTracking -Server $Server

$Server


Info               : inn068sv102 (Microsoft Hyper-V Server)
ParentId           : 81da4ead-9210-42c9-8082-fcf903c0561b
Id                 : 9607e297-06be-4581-bf5f-2c01554a28e8
Name               : inn068sv102
Reference          : _inn068sv102_
Description        :
IsUnavailable      : False
Type               : HvServer
ApiVersion         : Unknown
PhysHostId         : d75126a7-9aee-42d4-b7b5-bd4e561f4017
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : inn068sv102 (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 1d3c40a6-671e-4ab5-b6e1-81ecf348c9d3
Name               : inn068sv102
Reference          :
Description        : Created by INNIGHT\GK at 12.12.2017 16:23.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : d75126a7-9aee-42d4-b7b5-bd4e561f4017
ProxyServicesCreds : Veeam.Backup.Common.CCredentials


I did try to Use

Code: Select all
PS C:\Users\ken.thomas> ##Add-PSSnapin VeeamPSSnapin
$Server = Get-VBRServer -Name "inn068sv102" -Type "Windows"
##Reset-HvVmChangeTracking -Server $Server

$Server


Info               : inn068sv102 (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 1d3c40a6-671e-4ab5-b6e1-81ecf348c9d3
Name               : inn068sv102
Reference          :
Description        : Created by INNIGHT\GK at 12.12.2017 16:23.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : d75126a7-9aee-42d4-b7b5-bd4e561f4017
ProxyServicesCreds : Veeam.Backup.Common.CCredentials


But The Function Cant handlle it after getting only 1 Result with -Type


Code: Select all
PS C:\Users\ken.thomas> ##Add-PSSnapin VeeamPSSnapin
$Server = Get-VBRServer -Name "inn068sv102" -Type "Windows"
Reset-HvVmChangeTracking -Server $Server


Reset-HvVmChangeTracking : Der Parametersatz kann mit den angegebenen benannten Parametern nicht aufgelöst werden.
In Zeile:3 Zeichen:1
+ Reset-HvVmChangeTracking -Server $Server
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Reset-HvVmChangeTracking], ParameterBindingException
    + FullyQualifiedErrorId : AmbiguousParameterSet,Veeam.Backup.PowerShell.Cmdlets.ResetHvVmChangeTracking
 

PS C:\Users\ken.thomas>
igetyaall
Novice
 
Posts: 5
Liked: never
Joined: Thu Aug 04, 2016 9:47 am
Full Name: Gustav

Re: Cannot Reset CBT

Veeam Logoby v.Eremin » Tue Jun 19, 2018 11:46 am

But The Function Cant handlle it after getting only 1 Result with -Type

This cmdlet reset CBT for particular VM. So you have to provide VM name along with a server it resides on.

If you want to reset CBT on particular node or server, kindly, stick to the solution given here.

Thanks.
v.Eremin
Veeam Software
 
Posts: 14704
Liked: 1100 times
Joined: Fri Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin


Return to Microsoft Hyper-V



Who is online

Users browsing this forum: No registered users and 7 guests