{"id":40873,"date":"2019-11-12T09:00:01","date_gmt":"2019-11-12T08:00:01","guid":{"rendered":"https:\/\/nolabnoparty.com\/?p=40873"},"modified":"2020-03-15T18:06:55","modified_gmt":"2020-03-15T17:06:55","slug":"veeam-10-sneak-peek-setup-nfs-repository","status":"publish","type":"post","link":"https:\/\/nolabnoparty.com\/en\/veeam-10-sneak-peek-setup-nfs-repository\/","title":{"rendered":"Veeam 10 Sneak Peek: setup an NFS repository"},"content":{"rendered":"<p><img decoding=\"async\" class=\"aligncenter wp-image-40882 size-full\" title=\"veeam-10-nfs-repository-setup-01\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-01.jpg\" alt=\"veeam-10-nfs-repository-setup-01\" width=\"602\" height=\"202\" \/><\/p>\n<p>The upcoming release of the new <a href=\"https:\/\/nolabnoparty.com\/en\/veeam-backup-replication-9-5-update-4b-released\/\">Veeam Backup &amp; Replication<\/a> 10 introduces the <strong>NFS repository support<\/strong> extending the storage capabilities for NAS devices.<\/p>\n<p>The configuration is pretty straightforward and follows similar steps required to configure a <strong>CIFS repository<\/strong>.<!--more--><\/p>\n<p>&nbsp;<\/p>\n<h2>Direct NFS Access mode<\/h2>\n<p>Currently Veeam Backup &amp; Replication optimizes performance when configured to backup <strong>VMs located on NFS datastores<\/strong>\u00a0through the use of the <a href=\"https:\/\/nolabnoparty.com\/en\/veeam-configure-direct-nfs-access-mode\/\">Direct NFS Access<\/a>, the <strong>recommended transport mode<\/strong> to use. Veeam reads\/writes data directly from\/to NFS datastores <strong>bypassing the ESXi host<\/strong> and VMs data flow through the LAN without loading the ESXi host.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40884 size-full\" title=\"veeam-10-nfs-repository-setup-02\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-02.jpg\" alt=\"veeam-10-nfs-repository-setup-02\" width=\"337\" height=\"346\" \/><\/p>\n<p>To leverage Direct NFS Access mode, Veeam deploys a <strong>native NFS client<\/strong> to the Veeam Proxy component used for VM data transport.<\/p>\n<p>Anyway, Direct NFS Access mode presents some limitation:<\/p>\n<ul>\n<li>If the VM has <strong>at least one snapshot<\/strong> Direct NFS Access cannot be used.<\/li>\n<li>For a replication job the Direct NFS Access can be used <strong>only for the first session<\/strong> since replicated VMs will have a snapshot already for next replication jobs. Read operations still use Direct NFS Access Mode while write sessions will use alternate transport modes.<\/li>\n<li><span class=\"T_Controls\">If <strong>Enable VMware tools quiescence<\/strong><\/span><span class=\"List_L1\"> option is enabled for\u00a0<\/span><strong>Microsoft Windows VMs<\/strong> with VMware Tools installed, Direct NFS Access will not be used.<\/li>\n<li><strong>Network transport mode<\/strong> will be used if VM disks cannot be processed in the Direct NFS Access mode.<\/li>\n<\/ul>\n<p>Although reading data from NFS datastores is optimized, NFS repositories to store backups are <strong>not directly supported<\/strong> and Veeam requires a <strong>tricky storage-side configuration<\/strong> to permit the installation of the Veeam transporter component.<\/p>\n<p>&nbsp;<\/p>\n<h2>Veeam NFS repository setup<\/h2>\n<p>With the upcoming Veeam Backup &amp; Replication 10, NFS repositories are <strong>fully supported<\/strong>.<\/p>\n<p>To setup a NFS repository in Veeam 10, from the console go to <strong>Backup Infrastructure<\/strong> area and access the <strong>Backup Repositories<\/strong> section. Click <strong>Add Repository<\/strong> from main menu.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40886 size-large\" title=\"veeam-10-nfs-repository-setup-03\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-03-600x417.jpg\" alt=\"veeam-10-nfs-repository-setup-03\" width=\"600\" height=\"417\" \/><\/p>\n<p>Click on <strong>Network Attached Storage<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40888 size-large\" title=\"veeam-10-nfs-repository-setup-04\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-04-600x423.jpg\" alt=\"veeam-10-nfs-repository-setup-04\" width=\"600\" height=\"423\" \/><\/p>\n<p>Select <strong>Nfs<\/strong> as repository type.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40890 size-large\" title=\"veeam-10-nfs-repository-setup-05\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-05-600x423.jpg\" alt=\"veeam-10-nfs-repository-setup-05\" width=\"600\" height=\"423\" \/><\/p>\n<p>Enter the <strong>Name<\/strong> of the new repository and optionally a <strong>Description<\/strong>. Click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40892 size-large\" title=\"veeam-10-nfs-repository-setup-06\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-06-600x425.jpg\" alt=\"veeam-10-nfs-repository-setup-06\" width=\"600\" height=\"425\" \/><\/p>\n<p>Enter the <strong>Shared folder<\/strong> path of the storage to configure then click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40894 size-large\" title=\"veeam-10-nfs-repository-setup-07\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-07-600x425.jpg\" alt=\"veeam-10-nfs-repository-setup-07\" width=\"600\" height=\"425\" \/><\/p>\n<p><strong>Capacity<\/strong> and <strong>Free space<\/strong> are populated. Click <strong>Advanced<\/strong> to access the advanced setup.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40896 size-large\" title=\"veeam-10-nfs-repository-setup-08\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-08-600x425.jpg\" alt=\"veeam-10-nfs-repository-setup-08\" width=\"600\" height=\"425\" \/><\/p>\n<p>Optionally to improve performance, select <strong>Use per-VM backup files<\/strong> option (you need the <a href=\"https:\/\/nolabnoparty.com\/en\/veeam-universal-license-vul\/\">Enterprise Plus license<\/a>) to store a backup file for every backed up VM then click <strong>OK<\/strong>. Click <strong>Next<\/strong> to continue.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40898 size-large\" title=\"veeam-10-nfs-repository-setup-09\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-09-600x425.jpg\" alt=\"veeam-10-nfs-repository-setup-09\" width=\"600\" height=\"425\" \/><\/p>\n<p>Specify the <strong>Mount server<\/strong> and the <strong>Instant recovery write cache folder<\/strong> then click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40900 size-large\" title=\"veeam-10-nfs-repository-setup-10\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-10-600x425.jpg\" alt=\"veeam-10-nfs-repository-setup-10\" width=\"600\" height=\"425\" \/><\/p>\n<p>Click <strong>Apply<\/strong> to install Veeam components in the used Proxy Server.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40902 size-large\" title=\"veeam-10-nfs-repository-setup-11\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-11-600x425.jpg\" alt=\"veeam-10-nfs-repository-setup-11\" width=\"600\" height=\"425\" \/><\/p>\n<p>When the installation has completed successfully, click <strong>Next<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40904 size-large\" title=\"veeam-10-nfs-repository-setup-12\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-12-600x425.jpg\" alt=\"veeam-10-nfs-repository-setup-12\" width=\"600\" height=\"425\" \/><\/p>\n<p>Click <strong>Finish<\/strong> to exit the wizard.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40906 size-large\" title=\"veeam-10-nfs-repository-setup-13\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-13-600x425.jpg\" alt=\"veeam-10-nfs-repository-setup-13\" width=\"600\" height=\"425\" \/><\/p>\n<p>The new NFS repository has been created.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40908 size-large\" title=\"veeam-10-nfs-repository-setup-14\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-14-600x336.jpg\" alt=\"veeam-10-nfs-repository-setup-14\" width=\"600\" height=\"336\" \/><\/p>\n<p>During the Backup Job configuration specify the new created NFS repository as <strong>Backup repository<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40918 size-large\" title=\"veeam-10-nfs-repository-setup-15\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-15-600x425.jpg\" alt=\"veeam-10-nfs-repository-setup-15\" width=\"600\" height=\"425\" \/><\/p>\n<p>Right click the Backup Job and select <strong>Start<\/strong> to run the job immediately.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40920 size-large\" title=\"veeam-10-nfs-repository-setup-16\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-16-600x416.jpg\" alt=\"veeam-10-nfs-repository-setup-16\" width=\"600\" height=\"416\" \/><\/p>\n<p>The Backup Job is processed and completed.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40922 size-large\" title=\"veeam-10-nfs-repository-setup-17\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-17-600x398.jpg\" alt=\"veeam-10-nfs-repository-setup-17\" width=\"600\" height=\"398\" \/><\/p>\n<p>Checking the <strong>Backups<\/strong> area, the just performed Backup Job has been successfully<strong> stored in the configured NFS repository<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-40924 size-large\" title=\"veeam-10-nfs-repository-setup-18\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2019\/10\/veeam-10-nfs-repository-setup-18-600x218.jpg\" alt=\"veeam-10-nfs-repository-setup-18\" width=\"600\" height=\"218\" \/><\/p>\n<p>This new features finally allows the administrators to <strong>easily setup<\/strong> also an NFS repository taking benefit of existing NAS device capabilities with no need to setup tricky configurations.<\/p>\n<p>The new <a href=\"https:\/\/www.veeam.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Veeam Backup &amp; Replication 10<\/a> is expected to be released within the <strong>end of this year<\/strong>.<\/p>\n<p><img decoding=\"async\" title=\"signature\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/images\/firma.jpg\" alt=\"signature\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The upcoming release of the new Veeam Backup &amp; Replication 10 introduces the NFS repository support extending the storage capabilities for NAS devices. The configuration is pretty straightforward and follows similar steps required to configure a CIFS repository.<\/p>\n","protected":false},"author":3,"featured_media":40882,"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":{"linkedin_93tdZWzMZc_93tdZWzMZc":"","facebook_2879994398731222_17841400390232720":"","twitter_113568041_113568041":"","mastodon_115463926174894442_115463926174894442":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","footnotes":""},"categories":[903,2138,933],"tags":[579,1385,1979,584],"class_list":["post-40873","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vmware-en","category-backup-en","category-veeam-en","tag-backup-en","tag-nfs-en","tag-repository-en","tag-veeam-en","has_thumb"],"_links":{"self":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/40873","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=40873"}],"version-history":[{"count":0,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/40873\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media\/40882"}],"wp:attachment":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media?parent=40873"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/categories?post=40873"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/tags?post=40873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}