Email notifications for cloneCurrently, while a clone is running, you will get specific notifications sent to you via NowSupport, firstly it was only to notify you that the clone started or finished. It was then enhanced to send you more updates providing you progress of the clone. We recieved feedback that this was too many notifications and not entirely helpful, where all they wanted was the basic notifications. We did however hear that customers like the progress updates. So as we had different requests for different levels of logging we decided to make this work for all customers, we have now designed the clone to push all the updates directly to the instance and into the clone_log table. We still will send the basic notifications (start, finish) through NowSupport, but with all the logs on your instance, you can now configure email notifications to send you exactly what you want. This KB will provide a few notifications which you can create into your own instance and get which level of notifications you want. Here is an example of the logs posted on the source instance these are posted in the clone_log table. Please Note: The clone field has a sys_id in it but it doesn't show a display value, if you want to fix that you can adjust the dictionary entry: Table: clone_logName: cloneThe reference table is clone, change to system clone to fix the reference field. Notifications We can filter on Source: InstanceCloneScheduler - Request is scheduled CloneEngine - This will provide updates at each step, it will also contain the exclude/preserver list for this clone. Notification 1: Clone has been scheduled Name: Clone scheduledTable: Clone Log [clone_log]Category: Clone (Create if doesn't exist) When to send: Send when: Record inserted or updatedInserted: TrueConditions: Source is InstanceCloneSchedulerWho will receive:This is up to you who you want to receive this notification. What it will contain: (HTML source code) Subject: ${message} Clone is scheduled for ${clone.scheduled} <p><strong>Clone Profile:</strong> ${clone.profile}<br /></p><p><strong>Clone Target instance:</strong> ${clone.target_instance}<br /></p><p><strong>Clone Requested by:</strong> ${clone.sys_created_by}<br /></p><p><strong>Options Selected:</strong></p><p><strong>Clone Exclude audit and log data:</strong> ${clone.exclude_large_data}<br /><strong>Clone Exclude large attachment data:</strong> ${clone.filter_attachment_data}<br /><strong>Clone Exclude tables specified in Exclusion List:</strong> ${clone.exclude_all_from_exclusion_list}<br /><strong>Clone Preserve In Progress Update Sets:</strong> ${clone.preserve_in_progress_update_sets}<br /><strong>Clone Preserve theme:</strong> ${clone.preserve_theme}<br /><strong>Clone Preserve users and related tables:</strong> ${clone.preserve_users_and_related_tables}<br /><strong>Clone Amount of data copied from large tables:</strong> ${clone.amount_of_data_copied_from_large_tables}<br /><br /><br /><br /><br /><br /><br /></p><p><br /></p> Example: Notification 2: Clone Started Name: Clone startedTable: Clone Log [clone_log]Category: Clone (Create if doesn't exist) When to send: Send when: Record inserted or updatedInserted: TrueConditions: Message is Starting Clone PreparationWho will receive:This is up to you who you want to receive this notification. What it will contain: (HTML source code) Subject: ${clone} Clone over ${clone.target_instance} has started. <p><strong>Clone Target instance:</strong> ${clone.target_instance}<br /><br /><strong>Options Selected:</strong></p><p><strong>Clone Exclude audit and log data:</strong> ${clone.exclude_large_data}<br /><strong>Clone Exclude large attachment data:</strong> ${clone.filter_attachment_data}<br /><strong>Clone Exclude tables specified in Exclusion List:</strong> ${clone.exclude_all_from_exclusion_list}<br /><strong>Clone Preserve In Progress Update Sets:</strong> ${clone.preserve_in_progress_update_sets}<br /><strong>Clone Preserve theme:</strong> ${clone.preserve_theme}<br /><strong>Clone Preserve users and related tables:</strong> ${clone.preserve_users_and_related_tables}<br /><strong>Clone Amount of data copied from large tables:</strong> ${clone.amount_of_data_copied_from_large_tables}<br /><br /><br /><br /><br /><br /><br /></p><p><br /></p> Example: Notification 3: Clone Progress Name: Clone progressTable: Clone Log [clone_log]Category: Clone (Create if doesn't exist) When to send: Send when: Record inserted or updatedInserted: TrueConditions: Message is NOT Starting Clone PreparationSource is CloneEngineMessage does not contain: Clone completed successfully.Message does not contain: Table List Who will receive:This is up to you who you want to receive this notification. What it will contain: (HTML source code) Subject: Clone Progress Update: ${clone} - ${message} <p><strong>Clone Request: </strong>${clone}<strong><br />Clone Target instance:</strong> ${clone.target_instance}<br /><strong>Message:</strong> ${message}</p> Example: Notification 4: Clone Completed Name: Clone CompletedTable: Clone Log [clone_log]Category: Clone (Create if doesn't exist) When to send: Send when: Record inserted or updatedInserted: TrueConditions: Message is NOT Starting Clone PreparationSource is CloneEngineMessage does not contain: Clone completed successfully.Who will receive:This is up to you who you want to receive this notification. What it will contain: (HTML source code) Subject: ${clone} - ${message} <p><strong>Clone Request: </strong>${clone}<strong><br />Clone Target instance:</strong> ${clone.target_instance}<br /><strong>Message:</strong> ${message}</p> Example: