This article describes how to perform an offline DMI schema update on Junos Space, using SVN client on Windows.
This procedure can be used to install the DMI schema if the relevant DMI schema for a particular platform/version is not available in Junos Space under the Manage DMI Schemas list (Platform > Administration > Manage DMI Schemas) and an Internet connection is unavailable. The relevant DMI schema is downloaded using the SVN (sub-version) client installed on Windows.
In Junos Space, to support the full functionality and features supported on the device, DMI schema files for that platform/version are required. These can be installed on a Junos Space server by connecting to a secure Internet server. There could be instances where the Junos Space devices may not have Internet connectivity or have restricted Internet connectivity. In such cases, the DMI schema file for that platform/version can be downloaded to a local machine and installed on the Junos Space server.
Procedure to download/create the DMI schema update file on Windows:
- Download and install the SVN (sub-version) client on the Windows PC (http://tortoisesvn.tigris.org/).
- Download and install 7-zip to create a tgz file (http://www.7-zip.org/).
- After the SVN Client is installed on the Windows PC, right click to choose the option SVN Checkout, as shown below:
- Check out the files from the SVN repository, as shown in the image below. Change the version and platform as required; here it shows the DMI schema for J/SRX devices and version 10.3R3.7.

a. In the URL of repository field, type the following URL:
https://xml.juniper.net/dmi/repository/trunk/junos-es/releases/10.3R3.7
Note: Change the above URL as per platform/version .
Use the following table to get information about the device family/platform :
Schema Platform
junos M/MX/T/TX series
junos-es SRX series
junos-ex EX series
junos-qf Q Fabric Series
junos-qfx QFX series
Note: Refer to the technical document Which Juniper Networks Platforms Does Junos Space Network Management Platform Software Support? to verify that the device family is supported by Junos Space.
b. In the Checkout directory, type the directory using the following format:
dmi/deviceFamily/releases/osVersion/….
For example: C:\dmi\junos-es\releases\10.3R3.7\
(this is for J/SRX version 10.3R3.7.)
When providing the local checkout directory, make sure it maintains the directory structure (\dmi\junos-es\releases\10.3R3.7).
c. In the Checkout Depth field, select the Immediate Children, Including folders option.
d. Click OK.
- On clicking OK, a dialog box will appear requesting for authentication for accessing the repository URL.
Fill in your Juniper Support Credentials. After the credentials have been entered, the DMI Schema download begins.


Once the credentials have been filled, the Schema download begins.
Note: If you choose to save the credentials, on the next Schema Download, the authentication will take place automatically and this step will be skipped.
- Go to the DMI directory and right-click 7-zip > Add to Archive > tar format.
- Go to the tar file created (dmi.tar) and right-click > Add to Archive > gzip format.
- Rename the above resulting file dmi.tar.gz to reflect the version – 10.3R3.7.tar.gz.
Procedure to upload/install the DMI schema in the Junos Space server:
- Log on to the Junos Space server: Platform> Administration > Manage DMI Schemas > Update Schema
Select the Archive option and in the archived schemas location, browse and provide the location of *.tar.gz (in this case - 10.3R3.7.tar.gz).
- When the upload is complete, the above version of the DMI schema file will be listed in the bottom section of the window. Select the file and click Install.
- When the installation is complete, the DMI schema can be verified by clicking Manage DMI Schemas on the top workspace. The newly created DMI schema will be listed in the bottom section of the window.