Our requirement is to take complete backup from apigee edge and I have admin access as well.
What steps I need to perform to get the backup of all the proxies, api products etc listed below.
The fundamental concept, structure, and analogy remain consistent, but there are several distinctions between Apigee X and Apigee Edge:
sackmesser export --apigeeapi -u "$APIGEE_USER" -p "$APIGEE_PASS" -o "$APIGEE_ORG"
Migration of encrypted KVM entries (can't be exported).
Migration of Keystores (Certs can't be exported).
Shared flow dependency resolution (if sf A uses sf B then sf B needs to be deployed before sf A).
Export of specs.
So with the above tool you can migrate Proxies, App keys and a few other data from Apigee Edge to Apigee X, but again, I would advise to contact your services partner to get educated and enabled on a migration plan.