[Contents] [Prev] [Next] [Index] [Report an Error]

Importing All Settings Data

To import all JUNOScope settings data at once, follow these steps:

  1. In the JUNOScope main window, click Settings > Import/Export Data. The Import/Export Data dialog box appears.


    Image import-all.gif
  2. In the Import All Data area, type the XML filename or browse to the XML file you want to import.

    For example, you can import the default junoscope-all.xml XML file from another JUNOScope server or modify the sample export-import-sample.xml file on the JUNOScope server accordingly. The contents of the sample XML file are as follows:

    <?xml version="1.0" encoding="ISO-8859-1" ?>
    - <all-records xmlns:cinclude="http://apache.org/cocoon/include/1.0">
    - <junoscope:users xmlns:junoscope="http://xml.juniper.net/jtk/export/1.0">
    - <junoscope:user>
    <junoscope:login>admin</junoscope:login>
    <junoscope:password>@S@20954@D2A1C46FC4830C53@1B3568CD62D615C9</junoscope:passwo
    rd>
    <junoscope:user-role>superuser</junoscope:user-role>
    </junoscope:user>
    </junoscope:users>
    - <junoscope:groups xmlns:junoscope="http://xml.juniper.net/jtk/export/1.0">
    - <junoscope:group>
    <junoscope:name>my-group</junoscope:name>
    <junoscope:criteria>SELECT DISTINCT dev.name FROM devices dev WHERE (
    dev.deleted_on = 0 ) AND ( ( dev.name LIKE '%delhi%' ) )</junoscope:criteria>
    <junoscope:pretty>NAME does contain "delhi"</junoscope:pretty>
    <junoscope:comment>my group</junoscope:comment>
    </junoscope:group>
    </junoscope:groups>
    - <junoscope:labels xmlns:junoscope="http://xml.juniper.net/jtk/export/1.0">
    - <junoscope:label>
    <junoscope:name>my-label</junoscope:name>
    <junoscope:category>core</junoscope:category>
    <junoscope:comment />
    </junoscope:label>
    </junoscope:labels>
    - <junoscope:devices xmlns:junoscope="http://xml.juniper.net/jtk/export/1.0">
    - <junoscope:device>
    <junoscope:name>munch</junoscope:name>
    <junoscope:hostname>munch</junoscope:hostname>
    <junoscope:priority>0</junoscope:priority>
    <junoscope:model>J4300</junoscope:model>
    <junoscope:comment />
    <junoscope:default-access-method>my-access</junoscope:default-access-method>
    <junoscope:device-label>my-label</junoscope:device-label>
    </junoscope:device>
    - <junoscope:device>
    <junoscope:name>delhi</junoscope:name>
    <junoscope:hostname>delhi</junoscope:hostname>
    <junoscope:priority>0</junoscope:priority>
    <junoscope:model>T320</junoscope:model>
    <junoscope:comment />
    <junoscope:default-access-method>my-access</junoscope:default-access-method>
    <junoscope:device-label>my-label</junoscope:device-label>
    </junoscope:device>
    - <junoscope:device>
    <junoscope:name>fivestar</junoscope:name>
    <junoscope:hostname>fivestar</junoscope:hostname>
    <junoscope:priority>0</junoscope:priority>
    <junoscope:model>J6300</junoscope:model>
    <junoscope:comment />
    <junoscope:default-access-method>my-access</junoscope:default-access-method>
    <junoscope:device-label>my-label</junoscope:device-label>
    </junoscope:device>
    </junoscope:devices>
    - <junoscope:schedules xmlns:junoscope="http://xml.juniper.net/jtk/export/1.0">
    - <junoscope:schedule>
    <junoscope:name>my-sched</junoscope:name>
    <junoscope:start-time utc-milliseconds="1138645800653">Tue Jan 31 00:00:00 IST
    2006</junoscope:start-time>
    <junoscope:period>every minute</junoscope:period>
    <junoscope:comment />
    </junoscope:schedule>
    </junoscope:schedules>
    - <junoscope:access-methods
    xmlns:junoscope="http://xml.juniper.net/jtk/export/1.0">
    <junoscope:encryption-format>encrypted-and-key-included</junoscope:encryption-fo
    rmat>
    <junoscope:encryption-key>@S@9DAA03366CD26456EFBC333E44620CA9</junoscope:encrypt
    ion-key>
    - <junoscope:authentication-information>
    <junoscope:name>my-auth</junoscope:name>
    <junoscope:login>regress</junoscope:login>
    <junoscope:password>@S@14095E0A0A8999C6F8C35FA5F797795C</junoscope:password>
    </junoscope:authentication-information>
    - <usergroup>
    <name>NOC Operator</name>
    <role>read-only</name>
    <comment>NOC operator</comment>
    </usergroup>
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <junoscope:global-policy
    xmlns:junoscope="http://xml.juniper.net/jtk/export/1.0">
    <junoscope:maximum-login-attempts>0</junoscope:maximum-login-attempts>
    <junoscope:access-window>23</junoscope:access-window>
    <junoscope:access-policy>
    <junoscope:ip-address>172.17.23.151</junoscope:ip-address>
    <junoscope:mask>23</junoscope:mask>
    <junoscope:allow>1</junoscope:allow>
    <junoscope:comment>blocking my machine</junoscope:comment>
    </junoscope:access-policy>
    <junoscope:access-policy>
    <junoscope:ip-address>2344:2344:2344:2344:2344:2344:2344:2344</junoscope:ip-address>
    <junoscope:mask>72</junoscope:mask>
    <junoscope:allow>1</junoscope:allow>
    <junoscope:comment>ipv6Test</junoscope:comment>
    </junoscope:access-policy>
    <junoscope:access-policy>
    <junoscope:ip-address>127.127.127.126</junoscope:ip-address>
    <junoscope:mask>30</junoscope:mask>
    <junoscope:allow>1</junoscope:allow>
    <junoscope:comment>test</junoscope:comment>
    </junoscope:access-policy>
    <junoscope:access-policy>
    <junoscope:ip-address>127.127.127.127</junoscope:ip-address>
    <junoscope:mask>32</junoscope:mask>
    <junoscope:allow>1</junoscope:allow>
    <junoscope:comment>test</junoscope:comment>
    </junoscope:access-policy>
    </junoscope:global-policy>
    - <junoscope:access-method>
    <junoscope:name>my-access</junoscope:name>
    <junoscope:type>clear-text</junoscope:type>
    <junoscope:authentication>my-auth</junoscope:authentication>
    </junoscope:access-method>
    </junoscope:access-methods>
    - <junoscope:radius-clients-config
    xmlns:junoscope="http://xml.juniper.net/jtk/export/1.0">
    - <junoscope:radius-server-entry>
    <junoscope:server-name>10.209.148.102</junoscope:server-name>
    <junoscope:port-no>1812</junoscope:port-no>
    <junoscope:acct-port-no>1813</junoscope:acct-port-no>
    <junoscope:shared-secret>@S@6DE028955F902AB28F435E9C314C38219490246BB894C586E582
    6E93F712E90A3C9D8D53EE6AB4FE4B10FE0FAF25F636</junoscope:shared-secret>
    </junoscope:radius-server-entry>
    </junoscope:radius-clients-config>
    </all-records>
  3. Type the key to decrypt the sensitive data that you want to import if the key was not included when the data was exported.
  4. To support synchronizing JUNOScope settings imported from multiple servers, select an import method to be used if a conflict occurs between existing records stored in the JUNOScope server and imported records. The available import method options include:
  5. In the Import All Data area, click Import All Data. The Import/Export Data confirmation dialog box appears.Image import-export-all-data.gif
  6. Click OK.

    All setup information in the database is saved with all dependencies to the local file system with the filename that you specified.


[Contents] [Prev] [Next] [Index] [Report an Error]