diff --git a/web/support/kb/juju/Juju_ha_mongodb_recovery.rst b/web/support/kb/juju/Juju_ha_mongodb_recovery.rst
index 8b20efda7f5a33e17233acb196b12d09a9fc0980..b0141ab89a090060171676c88484611217b7d959 100644
--- a/web/support/kb/juju/Juju_ha_mongodb_recovery.rst
+++ b/web/support/kb/juju/Juju_ha_mongodb_recovery.rst
@@ -52,25 +52,40 @@ https://docs.jujucharms.com/2.3/en/controllers-backup
      $ ssh -i .local/share/juju/ssh/id_rsa $RECOVERING_MACHINE_IP
     
 
-5. Gracefully shutdown mongodb server::
+5. Gracefully shutdown mongodb server
+
+Ubuntu-18 or older::
 
      $ sudo systemctl stop juju-db
 
-6. Make a backup of "dbPath" directory::
+Ubuntu-20 or newer:: 
+
+	 $ sudo snap stop juju-db
+
+
+6. Make a backup of "dbPath" directory
+
+Ubuntu-18 or older::
+
+     $ mv /var/lib/juju/db /var/lib/juju/db.orig
+	 $ mkdir /var/lib/juju/db
+	 $ chmod 700 /var/lib/juju/db
+
 
-     $ cp -ar /var/lib/juju/db /var/lib/juju/db.orig
+Ubuntu-20 or newer:: 
 
-7. Wipe out "dbPath" directory::
+     $ mv /var/snap/juju-db/common/db /var/snap/juju-db/common/db.orig
+	 $ mkdir /var/snap/juju-db/common/db
+	 $ chmod 700 /var/snap/juju-db/common/db
 
-     $ rm -rf /var/lib/juju/db/*
 
-8. Start mongod server::
+7. Start mongod server::
 
      $ systemctl start juju-db
      
-9. Wait until sync completes (verify with rs.status() )
+8. Wait until sync completes (verify with rs.status() )
 
-10. When all the RECOVERING controllers return in SECONDARY mode, start all juju agents starting from the PRIMARY::
+9. When all the RECOVERING controllers return in SECONDARY mode, start all juju agents starting from the PRIMARY::
 
 	 $ ssh -i .local/share/juju/ssh/id_rsa PRIMARY_MACHINE_IP
 	 $ sudo systemctl start jujud-machine-$MACHINE_NUMBER.service