...
Start by unzipping the content of this the relevant zipped folder - it contains all the needed scripts and the guide in PDF format. (Version 3 is for older DAMS pre DC5)
Transfer steps v4.zip Transfer steps v3.zip
Step-by-step guide
- Most of the scripts need inputs before you can run them!
...
FOR AZURE HOSTED SERVERS CREATE A SNAPSHOT AND DISK OF THE PRODUCTION STORAGE DISK, ATTACH THE NEWLY CREATED PRODUCTION STORAGE DISK TO THE TEST SERVER (this process is detailed further down this page, steps 5 & 6 are not needed for azure hosted servers)
2) Stop Digibatch, digimonitor,website + application pools (PLEASE NOTE THAT IN NEWER VERSIONS OF THE DAM DIGIMONITOR AND THE JOBS DATABASE ARE NO LONGER PRESENT)
4) Delete the logfiles for Digibatch, Digimonitor and websites (Optional)
5) Copy the .bak file to the database you want to overwrite. (Only for non azure hosted servers)
6) restore the databases
6b) Check the ownership of the databases (dam and dam_jobs). It should be an SA user.
...
NB; Skip step 21 if DAM does not have the table install_config_actualsite
21) run the updateinstallAcctuallsite script (ONLY PRESENT IN OLDER VERSIONS OF THE DAM)
22) Edit the stored procedures you get from running the script: 5_GetSPs.sql replace the old database name (old DB name_dam_Jobs) with the new (new DB name_dam_Jobs)
...
23d) Start the Digizuite website and check you can log in
24) Update Digimonitor instances by running the script 6_UpdateDMInstance.sql (before running this script you should check if the environment is using an Ingest folder) you achieve this by logging into the DAM and looking at 2 workflows to check if they are in use. (ONLY PRESENT IN OLDER VERSIONS OF THE DAM)
Navigate to system tool, workflows select DigiFileWatcher, select Edit, then Edit on the Standard Import.
...
28b) Check for CDN configuration in Destinations. Make sure to change them to the enviornment environment if there are any.
29) Configure Digibatch and re-enroll the job engines.
30) Start Digibatch
31) Check the jobs created by the "Repopulate the searches" are being processed.
32) Recreate and publish any SOLR searches - clean up the old ones. To clean up the solr searches perform the following steps
...
Once all searches have been repopulated, it´s time to test your DAM
How to Copy the Production
...
Storage disk to the test server in Azure.
Steps:
- On the Test server, copy the following folders to one of the SQL disks (Webs, DZInstall & SQL Backups) ensure to cleanup the SQL Backups folder before copying
- Take a snapshot of the Production storage disk: (must be managed disks)
- Create a new disk from the snapshot (must be created in the test resource group)
- Remove the current storage disk from the test app server
- Mount the newly created storage disk on to the test app server
- RDP onto the test server and use disk management to ensure the disk is present and online.
- Rename Restore the web folders to the Test folder website names, do the same for the log files UNCyou copied in step 1 to their original location (Webs, DZInstall &SQL Backups) ensure that the production Database backup is not overwritten)
- Recreate the Storage share and set the permissions accordingly
...
Once the virtual machine is updated, we are ready to logon to the test server over rdpRDP.
Once logged into the server open an mmc console by clicking on the start button and typing mmc
...
It important to check that the SQLDATA & SQLLOGS have the same drive letters as production, if now not SQL will not load until this is rectified. (Drive letters can be changed using Disk Management)
...