Migrate From Self Hosted Setup To SaaS
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
This guide will help you to move your On-Prem Setup to Akto SaaS setup. In case you want to restore your Akto Data and move it to your SaaS account, proceed with Step 1(Restore Original Data). Else proceed with Step 2(Connect Akto with Hybrid SaaS)
Run the below command and copy mongo container id
kubectl get pods -n <namespace>
Run the below command
kubectl exec -it <mongo_container_id> bash
Run the below command
mongodump --db 1000000 --out /data/dump/1000000
Run the below command
kubectl cp -n default <container_id>:data/dump/1000000 ~/copy-1000000 -n <namespace>
Run the below command
mkdir akto_data_folder
Run the below command
mv ~/copy-1000000 ~/akto_data_folder
zip the folder akto_data_folder
Contact Akto Support to share the file in a secure manner and to restore the data in your SaaS account.
Proceed to next step only after you receive an acknowledgement from Akto team.
Go to app.akto.io
Login/Signup into your account.
Go to quick start tab and search for connector Hybrid SaaS Connector and click on connect
Copy the command provided.
Download helm chart for mini-runtime service https://github.com/akto-api-security/helm-charts/tree/master/charts/mini-runtime
Run the command copied in step no. 4
Setup New DaemonSet Pods with
AKTO_NLB_IP = aktoruntime-mini-runtime.dev.svc.cluster.local:9092
Go to app.akto.io and check if traffic data is getting populated in your account.
Once step 2 is finished and Akto is setup with Hybrid SaaS, confirm you can see new traffic in Akto dashboard.
Now, we can remove old Akto Helm Setup. Run helm uninstall <cluster_name> -n
Delete old DaemonSet Pods
There are multiple ways to request support from Akto. We are 24X7 available on the following:
In-app intercom
support. Message us with your query on intercom in Akto dashboard and someone will reply.
Join our discord channel for community support.
Contact [email protected]
for email support.
Contact us here.