{"id":14430,"date":"2015-11-23T10:00:55","date_gmt":"2015-11-23T09:00:55","guid":{"rendered":"http:\/\/nolabnoparty.com\/en\/?p=14430"},"modified":"2023-07-16T11:25:00","modified_gmt":"2023-07-16T09:25:00","slug":"vmware-vsphere-6-0-cbt-issue-during-backup","status":"publish","type":"post","link":"https:\/\/nolabnoparty.com\/en\/vmware-vsphere-6-0-cbt-issue-during-backup\/","title":{"rendered":"VMware vSphere 6.0 CBT issue during backup"},"content":{"rendered":"<p><img decoding=\"async\" class=\"aligncenter wp-image-14440 size-full\" title=\"vsphere60cbtissue01\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2015\/11\/vsphere60cbtissue01.jpg\" alt=\"vsphere60cbtissue01\" width=\"602\" height=\"202\" \/><\/p>\n<p>A critical vSphere 6.0 CBT issue during backup has been recently discovered that results in inconsistent incremental virtual machine backups.<\/p>\n<p>All incremental backups which utilize CBT are potentially affected and you should disable the CBT function wherever is possible to avoid data loss.<!--more--><\/p>\n<p>Changed Block Tracking (CBT), a native VMware feature, backs up only the blocks that have changed, rather than backing up every block of every VM in the infrastructure. This backup solution allows to save disk space and requires less time to complete.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-14441 size-full\" title=\"vsphere60cbtissue02\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2015\/11\/vsphere60cbtissue02.jpg\" alt=\"vsphere60cbtissue02\" width=\"552\" height=\"143\" \/><\/p>\n<p>This issue occurs due to a <strong>problem with CBT in the disklib area<\/strong>, which results in the change tracking information of I\/Os that occur during snapshot consolidation to be lost. The main backup payload data is never lost and it is always written to the backend device. However, the corresponding change tracking information entries which occur during the consolidation task are missed. The vSphere API <em>SubsequentQueryDiskChangedAreas()<\/em> calls do not include these missed blocks and therefore a backup based on this <strong>CBT data is inconsistent<\/strong>.<\/p>\n<p>The problem is reported in the <a href=\"http:\/\/kb.vmware.com\/selfservice\/microsites\/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=2136854\" target=\"_blank\" rel=\"noopener\">KB 2136854<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h2>Fix<\/h2>\n<p><strong>No solution<\/strong> is currently available to fix this matter and the only workaround is to <strong>disable CBT or downgrade the ESXi hosts <\/strong>to version 5.5.<\/p>\n<p>If <strong>Veeam or Trilead backup solutions<\/strong> are used in your environment, the <strong>CBT feature can be disabled<\/strong> performing regular backups that remain consistent.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>Update\u00a027\/11\/2015<\/strong><\/span>: VMware <a href=\"https:\/\/nolabnoparty.com\/en\/esxi-6-0-patch-for-cbt-issue-released\/\" target=\"_blank\" rel=\"noopener\">released the patch<\/a>\u00a0to fix the CBT issue.<\/p>\n<p>&nbsp;<\/p>\n<h4>Veeam Backup &amp; Replication<\/h4>\n<p>Veeam users can <strong>disable the use of CBT<\/strong> in the job configuration keeping the incremental backups but space and time required are increased. In the screenshot, an example of backup using CBT.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-14442 size-full\" title=\"vsphere60cbtissue03\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2015\/11\/vsphere60cbtissue03.jpg\" alt=\"vsphere60cbtissue03\" width=\"600\" height=\"544\" \/><\/p>\n<p>To disable CBT, edit the <strong>Backup Job<\/strong> and select the <strong>Storage<\/strong> section. Click on <strong>Advanced<\/strong> button to access the advanced job settings.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-14443 size-full\" title=\"vsphere60cbtissue04\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2015\/11\/vsphere60cbtissue04.jpg\" alt=\"vsphere60cbtissue04\" width=\"600\" height=\"423\" \/><\/p>\n<p>Select <strong>vSphere<\/strong> tab and disable the <strong>Use changed block tracking data (recommended)<\/strong>\u00a0option then click <strong>OK<\/strong> to confirm.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-14472 size-full\" title=\"vsphere60cbtissue05\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2015\/11\/vsphere60cbtissue05.jpg\" alt=\"vsphere60cbtissue05\" width=\"438\" height=\"478\" \/><\/p>\n<p>Click <strong>Finish<\/strong> to save the backup job with CBT disabled.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-14445 size-full\" title=\"vsphere60cbtissue06\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2015\/11\/vsphere60cbtissue06.jpg\" alt=\"vsphere60cbtissue06\" width=\"600\" height=\"423\" \/><\/p>\n<p>&nbsp;<\/p>\n<h4>Trilead VM Explorer<\/h4>\n<p>To disable CBT in Trilead Explorer, access the web console and select <strong>Datacenter<\/strong> tab. Right click the affected ESXi hosts and select the <strong>Edit Server<\/strong> option.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-14446 size-full\" title=\"vsphere60cbtissue07\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2015\/11\/vsphere60cbtissue07.jpg\" alt=\"vsphere60cbtissue07\" width=\"600\" height=\"369\" \/><\/p>\n<p>Select <strong>Advanced Setting<\/strong> section and disable the <strong>Use VD Service<\/strong>. Click <strong>Finish<\/strong> to save the configuration.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-14447 size-full\" title=\"vsphere60cbtissue08\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2015\/11\/vsphere60cbtissue08.jpg\" alt=\"vsphere60cbtissue08\" width=\"600\" height=\"507\" \/><\/p>\n<p>If your environment is still running vSphere 5.5, keep going this way. Due to the\u00a0current issues with the new release, not sure if time to upgrade to version 6.0 has arrived.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/images\/firma.jpg\" alt=\"firma\" title=\"\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A critical vSphere 6.0 CBT issue during backup has been recently discovered that results in inconsistent incremental virtual machine backups. All incremental backups which utilize CBT are potentially affected and you should disable the CBT function wherever is possible to avoid data loss.<\/p>\n","protected":false},"author":3,"featured_media":14440,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"facebook_2879994398731222_17841400390232720":"","mastodon_115463926174894442_115463926174894442":"","linkedin_93tdZWzMZc_93tdZWzMZc":"","bluesky_did:plc:tkabz5kl2rukzdwtuongv3kz_did:plc:tkabz5kl2rukzdwtuongv3kz":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","footnotes":""},"categories":[903,2701],"tags":[579,1630,699,700],"class_list":["post-14430","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vmware-en","category-vsphere-en","tag-backup-en","tag-cbt","tag-vmware-en","tag-vsphere-en","has_thumb"],"_links":{"self":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/14430","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/comments?post=14430"}],"version-history":[{"count":0,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/14430\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media\/14440"}],"wp:attachment":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media?parent=14430"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/categories?post=14430"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/tags?post=14430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}