<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Monitoring and Backup &#8211; Edgenexus Knowledge Base</title>
	<atom:link href="https://kb.edgenexus.io/kb/category/monitoring-and-back-up/feed/" rel="self" type="application/rss+xml" />
	<link>https://kb.edgenexus.io</link>
	<description></description>
	<lastBuildDate>Wed, 26 Nov 2025 10:23:01 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://kb.edgenexus.io/wp-content/uploads/2024/09/cropped-Edgenexus-KB-Icon-3webp-32x32.png</url>
	<title>Monitoring and Backup &#8211; Edgenexus Knowledge Base</title>
	<link>https://kb.edgenexus.io</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ADC Backup using SolarWinds</title>
		<link>https://kb.edgenexus.io/kb/adc-backup-using-solarwinds/</link>
		
		<dc:creator><![CDATA[jsavoor@edgenexus.io]]></dc:creator>
		<pubDate>Wed, 26 Nov 2025 10:23:01 +0000</pubDate>
				<guid isPermaLink="false">https://kb.edgenexus.io/?post_type=epkb_post_type_1&#038;p=697</guid>

					<description><![CDATA[Should you wish to back up your ADC using SolarWinds, please follow the instructions below. Introduction This guide explains how to deploy and automate Edgenexus EdgeADC configuration and certificate backups using the official PowerShell automation script. It also covers full integration with SolarWinds Server &#38; Application Monitor (SAM), including how to import templates, schedule daily [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Should you wish to back up your ADC using SolarWinds, please follow the instructions below.</p>
<h3 class="wp-block-heading">Introduction</h3>
<p>This guide explains how to deploy and automate Edgenexus EdgeADC configuration and certificate backups using the official PowerShell automation script.</p>
<p>It also covers full integration with SolarWinds Server &amp; Application Monitor (SAM), including how to import templates, schedule daily backups, and configure alerts.</p>
<h3 class="wp-block-heading">Prerequisites</h3>
<p>To successfully deploy the backup automation workflow, ensure the following:</p>
<ul class="wp-block-list">
<li>Windows Server acting as a SolarWinds Polling Engine.</li>
<li>PowerShell 5.1+ installed.</li>
<li>Outbound HTTPS access to the EdgeADC management IP.</li>
<li>Admin credentials for EdgeADC.</li>
<li>PowerShell script execution permissions.</li>
<li>Windows Defender Controlled Folder Access allows powershell.exe.</li>
</ul>
<h3 class="wp-block-heading">Files Provided</h3>
<ul class="wp-block-list">
<li><a href="https:///www.edgenexus.io/wp-data/docs/kb_files/EdgeADC_API_FullBackup_SolarWinds.ps1">EdgeADC_API_FullBackup_SolarWinds.ps1</a> – Full backup automation script.</li>
<li><a href="https://www.edgenexus.io/wp-data/docs/kb_files/EdgeADC_Backup_SAM_Template.xml">EdgeADC_Backup_SAM_Template.xml</a> – SolarWinds SAM import template.</li>
</ul>
<h3 class="wp-block-heading">Installing the Backup Script</h3>
<ol class="wp-block-list">
<li>Create a working directory on the poller:<br>C:\Scripts</li>
<li>Place the script file EdgeADC_API_FullBackup_SolarWinds.ps1 into C:\Scripts.</li>
<li>Unblock the script:<br>Unblock-File -Path &#8220;C:\Scripts\EdgeADC_API_FullBackup_SolarWinds.ps1&#8221;</li>
<li>If Defender Controlled Folder Access is enabled:<br>Add C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe to the allowed list.</li>
</ol>
<h3 class="wp-block-heading">Manual Backup Testing</h3>
<p>Before integrating into SolarWinds, run a validation test:</p>
<pre class="wp-block-code"><code>powershell -NoProfile -ExecutionPolicy Bypass -File "C:\Scripts\EdgeADC_API_FullBackup_SolarWinds.ps1" -EdgenexusIP 192.168.3.152 -Username admin -Password jetnexus -BackupName EdgeADC_Backup -CertPassword YourBackupCertPassword -Diagnostics</code></pre>
<p>A successful run displays:</p>
<pre class="wp-block-code"><code>Message: Backup complete. ZIP saved as C:\Scripts\EdgeADC_Backup-.zip</code></pre>
<h3 class="wp-block-heading">Scheduling Daily Automated Backups</h3>
<p>To automate backups <strong>without</strong> SolarWinds:</p>
<ol class="wp-block-list">
<li>Open Task Scheduler → Create Task</li>
<li>Trigger → Daily</li>
<li>Action → Start a Program:<br>Program: powershell.exe<br>Arguments:<br>-NoProfile -ExecutionPolicy Bypass -File &#8220;C:\Scripts\EdgeADC_API_FullBackup_SolarWinds.ps1&#8221; -EdgenexusIP 192.168.3.152 -Username admin -Password jetnexus -CertPassword YourBackupCertPassword</li>
<li>Save and run to verify.</li>
</ol>
<h3 class="wp-block-heading"> SolarWinds SAM Integration</h3>
<p>Two integration options are available: importing the provided XML template or manually creating a SAM component.</p>
<h4 class="wp-block-heading">Template Import:</h4>
<ol class="wp-block-list">
<li>SolarWinds → Settings → SAM → Manage Templates → Import Template</li>
<li>Select EdgeADC_Backup_SAM_Template.xml</li>
<li>Assign to polling engine or target node.</li>
</ol>
<h4 class="wp-block-heading">Manual Integration:</h4>
<p>Create Windows PowerShell Script Monitor with script body:</p>
<pre class="wp-block-code"><code>powershell -NoProfile -ExecutionPolicy Bypass -File "C:\Scripts\EdgeADC_API_FullBackup_SolarWinds.ps1" -EdgenexusIP ${IP} -Username "${USERNAME}" -Password "${PASSWORD}" -CertPassword "YourBackupCertPassword" -BackupName "EdgeADC_Backup"</code></pre>
<h3 class="wp-block-heading">Configuring SolarWinds Alerts</h3>
<p>To be notified of backup failures:</p>
<ol class="wp-block-list">
<li>Go to Alerts → Manage Alerts → Create New Alert</li>
<li>Trigger → Component Status is Critical</li>
<li>Apply to Component: EdgeADC Backup Script</li>
<li>Add email or webhook notification actions.</li>
<li>Save and test.</li>
</ol>
<h3 class="wp-block-heading">Troubleshooting</h3>
<ul class="wp-block-list">
<li>ZIP not created → Check write permissions on C:\Scripts.</li>
<li>SolarWinds Script Error → Run script manually for diagnostics.</li>
<li>No certificates exported → Verify certificate objects exist in /GET/19.</li>
<li>Login failures → Confirm correct admin API credentials.</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
