{"id":9769,"date":"2018-12-13T17:23:05","date_gmt":"2018-12-13T17:23:05","guid":{"rendered":"http:\/\/evolphin.com\/help\/?p=9769"},"modified":"2020-07-13T10:59:55","modified_gmt":"2020-07-13T14:59:55","slug":"setting-up-archive-restore-with-videolx","status":"publish","type":"post","link":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/","title":{"rendered":"Setting up Archive\/Restore with VideoLX (Zoom 7.1+)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Storage Models<\/h2>\n\n\n\n<p>Zoom has two storage models for assets as described <a href=\"\/docs\/zoom-server\/administration-server\/storage-management-with-zoom\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>. Please familiarize yourself with these before proceeding with the steps below. With VideoLX or VideoFX modules, both storage models are used in a Zoom deployment.<\/p>\n\n\n\n<p><strong>Direct Ingested Assets<\/strong> &#8211;&nbsp;To archive\/restore these assets in the Zoom Asset Browser (VAB),&nbsp; use the <span class=\"\" style=\"background: #e3e3e3;\">VAB &gt; Selected Files &gt; Right-click context menu &gt; Archive\/Restore<\/span> or use Web Management Console.<\/p>\n\n\n\n<p><strong>External Assets<\/strong> &#8211; To archive\/restore these assets in the Zoom Asset Browser (VAB) currently it is required to use auto-tasks, <span class=\"\" style=\"background: #e3e3e3;\">VAB &gt; Selected Files &gt; Right-click context menu &gt; Create Job<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p>This post is about adding archive\/restore functionality to an existing VideoLX setup. If you have to set up VideoLX first, then check&nbsp;<a href=\"\/docs\/video-lx\/configuring-zoom-videolx-2-0\/\">here<\/a>&nbsp;for details.<\/p>\n\n\n\n<p>Zoom offers a built-in internal archive system. It also allows extending the internal module by using external archive modules like SGL, S3, and DIVA. You can skip these configuration steps if you do not need archive with VideoLX.<\/p>\n\n\n\n<p>First, you need to install Perl modules for the installers of archive\/restore hook files &#8211;&nbsp;follow&nbsp;<a href=\"https:\/\/evolphin.com\/help\/docs\/api\/perl-sdk\/perl-sdk\/\">this<\/a>&nbsp;article to install Perl and its required modules.<\/p>\n\n\n\n<p>We will set up the external archive modules by building on the basic archive functionality. These sections are covered:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#run-script-installers\">Run script installers for archive and restore hooks<\/a><\/li><li><a href=\"#check-archive-license\">Check for Archive license (for internal archive module)<\/a><\/li><li><a href=\"#enable-archiving-in-your-setup\">Enable basic archiving<\/a><\/li><li><a href=\"#check-metadata-schema\">Check metadata schema<\/a><\/li><li><a href=\"#add-dynamic-forms\">Add dynamic forms<\/a><\/li><li><a href=\"#update-workflow-executables\">Update workflow executables<\/a><\/li><li><a href=\"#add-workflow-templates\">Add workflow templates<\/a><\/li><\/ul>\n\n\n\n<p>Follow each section to go through the configuration steps in detail.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Run script installers<\/h2>\n\n\n\n<p>Follow <a href=\"\/docs\/video-lx\/script-installer-for-archive-restore-with-videolx\/\">this<\/a> post to run script installers on your Zoom Server. This will install the scripts necessary to run archive &amp; restore hooks.&nbsp;<\/p>\n\n\n\n<p>For external assets these hooks ensure that such assets that have a proxy (metadata field for the proxy is set to true) directly ingested in Zoom are accidentally archived using the direct Archive menu option, the proxies are skipped from getting archived.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Check Archive license<\/h2>\n\n\n<div data-post-id=\"13275\" class=\"insert-page insert-page-13275 \">\n<p>Archiving is an optional feature that is available with an appropriate license. You can check your license information in Zoom\u2019s Web Management Console.<\/p>\n\n\n\n<p>To check the license information, <strong>log on to<\/strong> your <span class=\"keyword\">Web Management Console<\/span>, for example, http:\/\/MyZoomServer:8443\/<\/p>\n\n\n\n<p><strong>Open<\/strong> the <span class=\"\" style=\"background: #e3e3e3;\">License Management<\/span> node under the <span class=\"\" style=\"background: #e3e3e3;\">System<\/span> node in the <span class=\"\" style=\"background: #e3e3e3;\">Admin Menu<\/span> sidebar. <strong>Click<\/strong> <span class=\"\" style=\"background: #e3e3e3;\">License Information<\/span> to view your license.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dc11ddf2613e.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/11\/img_5dc11ddf2613e-1024x543.png\" alt=\"\" class=\"wp-image-13377\"\/><\/a><\/figure>\n\n\n\n<p>If you hold a license that allows archive operations then the <span class=\"\" style=\"background: #e3e3e3;\">Archive Module<\/span> would be enabled here.<\/p>\n\n\n\n<p>From <span class=\"keyword\">Zoom 7.3.1 onwards<\/span>, for customers that hold a Hierarchical Archive license, it would also be enabled here as <span class=\"\" style=\"background: #e3e3e3;\">Hierarchical Archive<\/span>. For <span class=\"keyword\">Zoom 7.3 only<\/span>, Hierarchical Archive is listed as <span class=\"\" style=\"background: #e3e3e3;\">Multi-tiered Archive<\/span> here.<\/p>\n\n\n\n<p>If you would like to purchase the Archive Module or a Hierarchical Archive license then contact Evolphin Support.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Enable basic archive in your setup<\/h2>\n\n\n<div data-post-id=\"13267\" class=\"insert-page insert-page-13267 \">\n<p>When the Archive Module is included as a part of the <span class=\"keyword\">Zoom license<\/span>, Zoom can be set up to archive assets to a single designated archive location using its internal <em>Basic Archive Module<\/em>. This folder location must exist on the Zoom MAM server in order for the configuration to work. Enable and set up the Basic Archive by following these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Open <\/strong>the <span class=\"keyword\">Web Management Console<\/span> for your Zoom Server. <div class=\"note example\">ex.<span class=\"keyword\">\u00a0http:\/\/localhost:8443<\/span>\u00a0or\u00a0<span class=\"keyword\">http:\/\/&lt;zoomserver>:8443<\/span><\/div><\/li><li><span class=\"command\">Log in<\/span>\u00a0using your admin credentials.<\/li><li>In the <span class=\"\" style=\"background: #e3e3e3;\">Admin Menu<\/span> sidebar,\u00a0<span class=\"command\">click<\/span> <span class=\"\" style=\"background: #e3e3e3;\">Server Control Panel<\/span>\u00a0under the\u00a0<span class=\"\" style=\"background: #e3e3e3;\">System<\/span>\u00a0node.<\/li><li><span class=\"command\">Click <\/span><span class=\"\" style=\"background: #e3e3e3;\">Archive Management<\/span>\u00a0on the <span class=\"\" style=\"background: #e3e3e3;\">Server Control Panel<\/span> page. <figure><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/10\/img_5db810d6316be.png\"><img loading=\"lazy\" decoding=\"async\" width=\"835\" height=\"418\" class=\"alignnone wp-image-13268 size-large\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2019\/10\/img_5db810d6316be-1024x513.png\" alt=\"\"><\/a><\/figure><p id=\"PDOGsQj\"><\/li><li><strong>Click<\/strong> <span class=\"\" style=\"background: #e3e3e3;\">Enable Archive<\/span> to enable it.<\/li><li><strong>Specify<\/strong> a local path on Zoom MAM Server as the\u00a0<span class=\"\" style=\"background: #e3e3e3;\">Archive Location<\/span>. <div class=\"note\">If using an external archive module, like SGL or S3, the archived files are moved to the external archive systems from this path. Check <span data-post-id=\"13253\" class=\"insert-page insert-page-13253 \"><a href=\"https:\/\/evolphin.com\/help\/administration-server\/archive\/getting-started-with-hierarchical-archive\/\">Getting started with Hierarchical Archive<\/a>\n\t\t\t\t\t\t<\/span> for more details.<\/div><div class=\"note example\">Ex. E:\\zoom\\archive\\ or \/mnt\/Archive on the Zoom MAM Server.<\/div><\/li><li>If you are not setting up External Archive then pre and post scripts for archive and restore are optional. You can still <strong>set up<\/strong> scripts here to execute before and after the archive\/restore operations.<\/li><li>If you are setting up External Archive, then you need these script files: <ol style=\"list-style-type: lower-alpha;\"><li><strong>Specify<\/strong> the path for <span class=\"\" style=\"background: #e3e3e3;\">Pre-script for Archive<\/span> from the location where the script installer placed the script files (as described <a href=\"https:\/\/evolphin.com\/help\/docs\/video-fx\/script-installer-for-videofx\/\">here<\/a>). For example, if you had specified \/home\/evolphin as the root path for the script installer, then the path will be \/home\/evolphin\/zoom-deploy\/ArchivePreHook\/archive-hook.pl.<\/li><li>Similarly, <strong>specify<\/strong> the path for <span class=\"\" style=\"background: #e3e3e3;\">Pre-script for Restore<\/span> from the location of the restore pre-script in the script files on Zoom MAM Server. For example, as per the above example, this path will be\u00a0\/home\/evolphin\/zoom-deploy\/RestorePreHook\/restore-hook.pl. <\/li><\/ol><\/li><li><b>Update<\/b> <span class=\"\" style=\"background: #e3e3e3;\">Limit on Arguments on Command-line<\/span> to be 0. This is needed to remove the limit on the number of asset IDs passed in a Zoom command while using archiving.<\/li><li><span class=\"command\">Click<\/span>\u00a0<span class=\"keyword\">Save<\/span>.<\/li><li>You will be prompted to restart the server.\u00a0<span class=\"command\">Click<\/span>\u00a0<span class=\"keyword\">Yes<\/span><strong>.<\/strong><\/li><li><span class=\"command\">Refresh<\/span>\u00a0your web browser.<\/li><\/ol>\n\n\n\n<p>Basic Archive settings are now saved.<\/p>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Archiving to multiple target locations&nbsp;<\/h3>\n\n\n\n<div class=\"note\">This step is not needed for external assets. It is only applicable to direct ingest assets.<\/div>\n\n\n<div data-post-id=\"8882\" class=\"insert-page insert-page-8882 \">\n<p>As a media manager, you may decide that assets from some projects in Zoom may be less relevant and could be archived to low-cost tape storage, while assets from other projects may have to be kept more accessible on a fast SAN. You could achieve this out of the box starting with Zoom <span class=\"keyword\">7.1<\/span> and above.<\/p>\n\n\n\n<p>You can set up these configuration details from the Web Management Console. <strong>Log in<\/strong> as an admin to the <span class=\"keyword\">Web Management Console<\/span>. <strong>Open<\/strong> <span class=\"\" style=\"background: #e3e3e3;\">Server Control Panel<\/span> under the <span class=\"\" style=\"background: #e3e3e3;\">System<\/span> node in the <span class=\"\" style=\"background: #e3e3e3;\">Admin Menu<\/span> sidebar. <strong>Click<\/strong> <span class=\"\" style=\"background: #e3e3e3;\">Archive Management<\/span>.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/pathspec-targets.jpg\" alt=\"Path-specific archive targets\" class=\"wp-image-8881\"\/><\/figure>\n\n\n\n<p><strong>Enter<\/strong> the Zoom paths and their corresponding file system locations to which assets must be archived in the <span class=\"\" style=\"background: #e3e3e3;\">Path-specific Archive Targets<\/span> box.<\/p>\n\n\n\n<p>For example, the entry may look like this on a Linux server:<\/p>\n\n\n\n<div class=\"example\">\n<p>\/defproj=\/data\/Archives\/misc\/ ; \/Library = \/mount\/commons<\/p>\n<\/div>\n\n\n\n<p>And like this on a Windows server:&nbsp;&nbsp;<\/p>\n\n\n\n<div class=\"example\">\n<p>\/defproj=\\\\NY-NAS\\backups\\defproj; \/Library=L:\\Users Data\\Users1\\akila\\Others<\/p>\n<\/div>\n\n\n\n<p><strong>Click<\/strong> <span class=\"\" style=\"background: #e3e3e3;\">Save<\/span>. <strong>Choose<\/strong> <span class=\"\" style=\"background: #e8c8c8; font-family: 'trebuchet ms', geneva, sans-serif;\">Yes<\/span> to restart the Zoom Server to save the configuration changes.<\/p>\n\n\n\n<p>At this point server.xml will show a new entry in &lt;archivespec&gt;, &lt;targets&gt;<\/p>\n\n\n\n<div class=\"example\">\n<p>&lt;targets&gt;\/defproj=\\\\NY-NAS\\backups\\defproj; \/Library=L:\\Users Data\\Users1\\akila\\Others&lt;\/targets&gt;<\/p>\n<\/div>\n\n\n\n<p>The paths may be a mapped drive letter path or a UNC path, or a local or network file system path. As long as the Zoom server process has the correct permissions into the target locations, the archive operations will work just fine.&nbsp;<\/p>\n\n\n\n<p>Any assets belonging to paths given here will get archived according to the locations configured here; the assets belonging to paths not mentioned in this field will still get archived into the default archive location.&nbsp;<\/p>\n\n\n\n<p>Though it is usual to put the paths corresponding to Zoom projects here, it is not mandatory. You could specify any folder path in the configuration and partition your archive locations even within the project-level boundaries.&nbsp;<\/p>\n\n\n\n<div class=\"note\">This configuration is only allowed when there are no assets that are currently archived. Therefore it is recommended that you configure this during the initial Archive setup.<\/div>\n\n\n\n<div class=\"note\">Configuration of default archive location is still mandatory, and this path must also physically exist and be accessible from the Zoom Server.&nbsp;<\/div>\n\n\n\n<div>&nbsp;<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Check metadata schema<\/h2>\n\n\n\n<p>While setting up your Zoom MAM Server for VideoLX, we had set up some metadata fields to be used as the folder schema to save the various high-res, low-res, mid-res, or direct-ingest assets. We can also use the fields set up in a similar way to set up the folder schema for Archived assets. Check <a rel=\"noreferrer noopener\" href=\"https:\/\/evolphin.com\/help\/administration-server\/video-fx\/configuring-zoom-videofx\/#zoom-server-videofx\" target=\"_blank\">here<\/a> to see how to set up a metadata schema on your Zoom MAM Server.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Add auto task job forms for external assets<\/h2>\n\n\n\n<p>We need to add job forms for Archive and Restore flow.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Navigate to the dynamic-forms directory in the conf directory inside the default Zoom installation folder (Windows: [ZoomInstallDir]\\conf\\dynamic-forms\\ and Linux: $home$\/zoom\/conf\/dynamic-forms\/)<\/li><li>Open&nbsp;createjobfromtemplate.xml for editing.<\/li><li>Add a new form each for archive and restore as follows: <div class=\"note\">If using VideoLX instead of VideoFX, there is no need to set up a checkbox for mid-res as mid-res is not supported with VideoLX<\/div><div class=\"json\" style=\"background: #4b4d50; color: white; padding: 10px; font-size: 80%;\">&lt;form heading=&#8221;Archive&#8221; name=&#8221;Archive&#8221; tooltip=&#8221;This is tooltip&#8221; formFor=&#8221;*Archive*&#8221;&gt;<\/div> <div class=\"json\" style=\"background: #4b4d50; color: white; padding: 10px; font-size: 80%;\">&lt;!&#8211; Must specify name and id to each tag. Name field is used to store at backend and Id field is required by Flex form framework &#8211;&gt;<\/div> <div class=\"json\" style=\"background: #4b4d50; color: white; padding: 10px; font-size: 80%;\">&lt;checkbox id=&#8221;ArchiveHires&#8221; name=&#8221;archiveHires&#8221; enable=&#8221;true&#8221; label=&#8221;Archive Native File&#8221; checked=&#8221;true&#8221;\/&gt;<\/div> <div class=\"json\" style=\"background: #4b4d50; color: white; padding: 10px; font-size: 80%;\">&lt;checkbox id=&#8221;ArchiveProres&#8221; name=&#8221;archiveMidres&#8221; enable=&#8221;true&#8221; label=&#8221;Archive Prores File&#8221; checked=&#8221;true&#8221;\/&gt;<\/div> <div class=\"json\" style=\"background: #4b4d50; color: white; padding: 10px; font-size: 80%;\">&lt;\/form&gt;<\/div>  <div class=\"json\" style=\"background: #4b4d50; color: white; padding: 10px; font-size: 80%;\">&lt;form heading=&#8221;Restore&#8221; name=&#8221;Restore&#8221; tooltip=&#8221;This is tooltip&#8221; formFor=&#8221;*Restore*&#8221;&gt;<\/div> <div class=\"json\" style=\"background: #4b4d50; color: white; padding: 10px; font-size: 80%;\">&lt;!&#8211; Must specify name and id to each tag. Name field is used to store at backend and Id field is required by Flex form framework &#8211;&gt;<\/div> <div class=\"json\" style=\"background: #4b4d50; color: white; padding: 10px; font-size: 80%;\">&lt;checkbox id=&#8221;RestoreHires&#8221; name=&#8221;restoreHires&#8221; enable=&#8221;true&#8221; label=&#8221;Restore Native File&#8221; checked=&#8221;true&#8221;\/&gt;<\/div> <div class=\"json\" style=\"background: #4b4d50; color: white; padding: 10px; font-size: 80%;\">&lt;checkbox id=&#8221;RestoreProres&#8221; name=&#8221;restoreMidres&#8221; enable=&#8221;true&#8221; label=&#8221;Restore Prores File&#8221; checked=&#8221;true&#8221;\/&gt;<\/div> <div class=\"json\" style=\"background: #4b4d50; color: white; padding: 10px; font-size: 80%;\">&lt;\/form&gt;<\/div><\/li><li>Save and close the file.<\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Update workflow executables folder for external assets<\/h2>\n\n\n\n<p>The executable\/script files for Archive workflow are placed by the script installer when running on the Zoom MAM Server. These have to be set as default automatic workflow executables in the Web Management Console.&nbsp;<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Open<\/strong>&nbsp;<span class=\"keyword\">Web Management Console<\/span>. <div class=\"note example\">ex.<span class=\"keyword\">&nbsp;http:\/\/localhost:8443<\/span>&nbsp;or&nbsp;<span class=\"keyword\">http:\/\/&lt;zoomserver&gt;:8443<\/span><\/div><\/li><li><span class=\"command\">Log in<\/span>&nbsp;using your admin credentials.<\/li><li>In the Admin Menu sidebar,&nbsp;<span class=\"command\">click<\/span>&nbsp;on&nbsp;<span class=\"keyword\">Server Control Panel<\/span>&nbsp;under the&nbsp;<span class=\"keyword\">System<\/span>&nbsp;node.<\/li><li><span class=\"command\">Click<\/span>&nbsp;on&nbsp;<span class=\"keyword\">Workflow Settings<\/span>&nbsp;on the Server Control Panel page.<\/li><li>Update the Automatic Work Executables Directory to point to the workflow executables folder placed by the script installer (as described <a href=\"https:\/\/evolphin.com\/help\/docs\/video-fx\/script-installer-for-videofx\/\">here<\/a>). For example, if you had specified \/home\/evolphin as the root path for the script installer, then the workflow executables path will be \/home\/evolphin\/zoom-deploy\/AutoTasks. <figure><img decoding=\"async\" class=\"alignnone size-full wp-image-8518 \" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5af19df0b88e5.png\" alt=\"\"><\/figure><p id=\"Stfqnes\"><\/p><\/li><li>Click Save.<\/li><li>You will be prompted to restart the server.&nbsp;<span class=\"command\">Click<\/span>&nbsp;<span class=\"keyword\">Yes<\/span><strong>.<\/strong><\/li><li><span class=\"command\">Refresh<\/span>&nbsp;your web browser.<\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Add workflow templates for external assets<\/h2>\n\n\n\n<p>You need to create workflow templates for auto tasks in Web Management Console and assign archive and restore scripts to these. To learn more about workflows in Zoom, click <a href=\"https:\/\/evolphin.com\/help\/docs\/workflow\/managing-zoom-workflow\/\">here<\/a>.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Open<\/strong>&nbsp;<span class=\"keyword\">Web Management Console<\/span>. <div class=\"note example\">ex.<span class=\"keyword\">&nbsp;http:\/\/localhost:8443<\/span>&nbsp;or&nbsp;<span class=\"keyword\">http:\/\/&lt;zoomserver&gt;:8443<\/span><\/div><\/li><li><span class=\"command\">Log in<\/span>&nbsp;using your admin credentials.<\/li><li>In the Admin Menu sidebar,&nbsp;<span class=\"command\">click<\/span>&nbsp;on&nbsp;<span class=\"keyword\">Manage Workflow<\/span>&nbsp;under the&nbsp;<span class=\"keyword\">Team Workflow<\/span>&nbsp;node. <figure><img decoding=\"async\" class=\"alignnone size-full wp-image-8522 \" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5af1ac5398d66.png\" alt=\"\"><\/figure><p id=\"NVPpWVD\"><\/p><\/li><li><span class=\"command\">Click<\/span>&nbsp;on the + sign at the lower bottom corner of the page to add a new workflow. <figure><img decoding=\"async\" class=\"alignnone size-full wp-image-8523 \" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5af1ac71ed422.png\" alt=\"\"><\/figure><p id=\"JNAVygK\"><\/p><\/li><li>Drag and drop the Auto task symbol into the design space and attach it to the Start and End tasks using arrowheads that appear while hovering over any task. <figure><img decoding=\"async\" class=\"alignnone size-full wp-image-8524 \" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5af1ad6c2b084.png\" alt=\"\"><\/figure><p id=\"HcUlIhB\"><\/p><\/li><li>Select the auto task and click on the drop-down for Project in the Owner box below the design space. Select your desired project.<\/li><li>Next, click on the Executable drop-down and choose Archive\/archiveHiRes.pl from the list. <figure><img decoding=\"async\" class=\"alignnone size-full wp-image-8525 \" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5af1ae66ebe26.png\" alt=\"\"><\/figure><p id=\"BGDjEGG\"><\/p><\/li><li>Carefully click on the Save as Template button on the top bar (not Save button) and save this workflow template as a user-friendly name that indicates the archive back-end in use such as Archive \/ ArchiveS3 \/ ArchiveSGL etc and click Save. <figure><img decoding=\"async\" class=\"alignnone size-full wp-image-8526 \" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5af1aebe375ac.png\" alt=\"\"><\/figure><p id=\"FiHAkML\"><\/p><\/li><li>Click on the + sign again to add another workflow.<\/li><li>Again, drag and drop the Auto task and attach it with the Start and End tasks.<\/li><li>Select the Auto task and select the desired project from the Project drop-down.<\/li><li>Choose the executable as Restore\/restoreHiRes.pl from the Executable drop-down.<\/li><li>Carefully click Save as Template and save the workflow template name that indicates the archive back-end in use such as Restore \/ RestoreS3 \/ RestoreSGL <figure><img decoding=\"async\" class=\"alignnone size-full wp-image-8527 \" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5af1afcc57243.png\" alt=\"\"><\/figure><p id=\"eEZOodc\"><\/p><\/li><li>The workflow templates for Archive and Restore flow are now set. <div class=\"warning\">The above template names need to match the&nbsp;<em>formFor<\/em> attribute in the dynamic job form you set up earlier as the VAB uses the pattern to load up the appropriate workflow template.&nbsp;<\/div><\/li><\/ol>\n\n\n\n<p>You are now set to use the Archive module. To re-iterate based on the storage model mentioned at the start of this article you will use different menu options to archive &amp; restore external versus direct ingest assets. The archive\/restore statuses will be updated in the metadata fields and will be search-able once Curator has indexed those metadata values.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Storage Models Zoom has two storage models for assets as described here. Please familiarize yourself with these before proceeding with the steps below. With VideoLX or VideoFX modules, both storage models are used in a Zoom deployment. Direct Ingested Assets &#8211;&nbsp;To archive\/restore these assets in the Zoom Asset Browser (VAB),&nbsp; use the VAB &gt; Selected [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[17],"tags":[],"class_list":["post-9769","post","type-post","status-publish","format-standard","hentry","category-video-lx"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Setting up Archive\/Restore with VideoLX (Zoom 7.1+) - Evolphin Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Setting up Archive\/Restore with VideoLX (Zoom 7.1+) - Evolphin Documentation\" \/>\n<meta property=\"og:description\" content=\"Storage Models Zoom has two storage models for assets as described here. Please familiarize yourself with these before proceeding with the steps below. With VideoLX or VideoFX modules, both storage models are used in a Zoom deployment. Direct Ingested Assets &#8211;&nbsp;To archive\/restore these assets in the Zoom Asset Browser (VAB),&nbsp; use the VAB &gt; Selected [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/\" \/>\n<meta property=\"og:site_name\" content=\"Evolphin Documentation\" \/>\n<meta property=\"article:published_time\" content=\"2018-12-13T17:23:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-07-13T14:59:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5af19df0b88e5.png\" \/>\n<meta name=\"author\" content=\"Rahul Bhargava\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rahul Bhargava\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-lx\\\/setting-up-archive-restore-with-videolx\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-lx\\\/setting-up-archive-restore-with-videolx\\\/\"},\"author\":{\"name\":\"Rahul Bhargava\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/person\\\/e5f3dc53ac5f026ed258e224e75447f7\"},\"headline\":\"Setting up Archive\\\/Restore with VideoLX (Zoom 7.1+)\",\"datePublished\":\"2018-12-13T17:23:05+00:00\",\"dateModified\":\"2020-07-13T14:59:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-lx\\\/setting-up-archive-restore-with-videolx\\\/\"},\"wordCount\":1243,\"publisher\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-lx\\\/setting-up-archive-restore-with-videolx\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/img_5af19df0b88e5.png\",\"articleSection\":[\"Zoom VideoLX\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-lx\\\/setting-up-archive-restore-with-videolx\\\/\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-lx\\\/setting-up-archive-restore-with-videolx\\\/\",\"name\":\"Setting up Archive\\\/Restore with VideoLX (Zoom 7.1+) - Evolphin Documentation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-lx\\\/setting-up-archive-restore-with-videolx\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-lx\\\/setting-up-archive-restore-with-videolx\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/img_5af19df0b88e5.png\",\"datePublished\":\"2018-12-13T17:23:05+00:00\",\"dateModified\":\"2020-07-13T14:59:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-lx\\\/setting-up-archive-restore-with-videolx\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-lx\\\/setting-up-archive-restore-with-videolx\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-lx\\\/setting-up-archive-restore-with-videolx\\\/#primaryimage\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/img_5af19df0b88e5.png\",\"contentUrl\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/img_5af19df0b88e5.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/video-lx\\\/setting-up-archive-restore-with-videolx\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/evolphin.com\\\/help\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Setting up Archive\\\/Restore with VideoLX (Zoom 7.1+)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#website\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/\",\"name\":\"Evolphin Documentation\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/evolphin.com\\\/help\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#organization\",\"name\":\"Evolphin Documentation\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/cropped-evolphin-logo-dolphin_sm.png\",\"contentUrl\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/cropped-evolphin-logo-dolphin_sm.png\",\"width\":200,\"height\":200,\"caption\":\"Evolphin Documentation\"},\"image\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/person\\\/e5f3dc53ac5f026ed258e224e75447f7\",\"name\":\"Rahul Bhargava\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g\",\"caption\":\"Rahul Bhargava\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Setting up Archive\/Restore with VideoLX (Zoom 7.1+) - Evolphin Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/","og_locale":"en_US","og_type":"article","og_title":"Setting up Archive\/Restore with VideoLX (Zoom 7.1+) - Evolphin Documentation","og_description":"Storage Models Zoom has two storage models for assets as described here. Please familiarize yourself with these before proceeding with the steps below. With VideoLX or VideoFX modules, both storage models are used in a Zoom deployment. Direct Ingested Assets &#8211;&nbsp;To archive\/restore these assets in the Zoom Asset Browser (VAB),&nbsp; use the VAB &gt; Selected [&hellip;]","og_url":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/","og_site_name":"Evolphin Documentation","article_published_time":"2018-12-13T17:23:05+00:00","article_modified_time":"2020-07-13T14:59:55+00:00","og_image":[{"url":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5af19df0b88e5.png","type":"","width":"","height":""}],"author":"Rahul Bhargava","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Rahul Bhargava","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/#article","isPartOf":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/"},"author":{"name":"Rahul Bhargava","@id":"https:\/\/evolphin.com\/help\/#\/schema\/person\/e5f3dc53ac5f026ed258e224e75447f7"},"headline":"Setting up Archive\/Restore with VideoLX (Zoom 7.1+)","datePublished":"2018-12-13T17:23:05+00:00","dateModified":"2020-07-13T14:59:55+00:00","mainEntityOfPage":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/"},"wordCount":1243,"publisher":{"@id":"https:\/\/evolphin.com\/help\/#organization"},"image":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/#primaryimage"},"thumbnailUrl":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5af19df0b88e5.png","articleSection":["Zoom VideoLX"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/","url":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/","name":"Setting up Archive\/Restore with VideoLX (Zoom 7.1+) - Evolphin Documentation","isPartOf":{"@id":"https:\/\/evolphin.com\/help\/#website"},"primaryImageOfPage":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/#primaryimage"},"image":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/#primaryimage"},"thumbnailUrl":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5af19df0b88e5.png","datePublished":"2018-12-13T17:23:05+00:00","dateModified":"2020-07-13T14:59:55+00:00","breadcrumb":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/#primaryimage","url":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5af19df0b88e5.png","contentUrl":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2018\/05\/img_5af19df0b88e5.png"},{"@type":"BreadcrumbList","@id":"https:\/\/evolphin.com\/help\/administration-server\/video-lx\/setting-up-archive-restore-with-videolx\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/evolphin.com\/help\/"},{"@type":"ListItem","position":2,"name":"Setting up Archive\/Restore with VideoLX (Zoom 7.1+)"}]},{"@type":"WebSite","@id":"https:\/\/evolphin.com\/help\/#website","url":"https:\/\/evolphin.com\/help\/","name":"Evolphin Documentation","description":"","publisher":{"@id":"https:\/\/evolphin.com\/help\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/evolphin.com\/help\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/evolphin.com\/help\/#organization","name":"Evolphin Documentation","url":"https:\/\/evolphin.com\/help\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/evolphin.com\/help\/#\/schema\/logo\/image\/","url":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/04\/cropped-evolphin-logo-dolphin_sm.png","contentUrl":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/04\/cropped-evolphin-logo-dolphin_sm.png","width":200,"height":200,"caption":"Evolphin Documentation"},"image":{"@id":"https:\/\/evolphin.com\/help\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/evolphin.com\/help\/#\/schema\/person\/e5f3dc53ac5f026ed258e224e75447f7","name":"Rahul Bhargava","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g","caption":"Rahul Bhargava"}}]}},"_links":{"self":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts\/9769","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/comments?post=9769"}],"version-history":[{"count":4,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts\/9769\/revisions"}],"predecessor-version":[{"id":15449,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts\/9769\/revisions\/15449"}],"wp:attachment":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/media?parent=9769"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/categories?post=9769"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/tags?post=9769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}