Network snapshot records:
- The state of the network at the moment of the initialization of the snapshot.
- All service logs; logs used internally by the IP Fabric system as well as a log of commands issued on every network device.
- Connectivity issues that had occurred during the retrieval of the snapshot.
A network snapshot is a fully functional software copy of your network, including all configuration and state data. It enables to retrieve historical information, to follow network state changes, analyze connectivity issues and more.
Information about the network displayed in IP Fabric corresponds to the network snapshot selected in the Snapshot selector drop-down menu in the top left corner of the Main User Interface.
To access the Snapshot Operations click the
Discovery Snapshot menu entry (boxed in yellow). This will display all Loaded and Unloaded snapshots and allow the user to create new snapshots or perform operations against existing
A new snapshot can be taken at any time by clicking the
New Snapshotbutton (boxed in red). After pressing the green
Start discovery button, the system will then automatically start a new snapshot of the network with globally set
parameters in the
Settings menu entry. If you need to make some changes to the discovery process (add a new network seed, change login credentials, etc.) it needs to be done before a new snapshot is taken. This can either be adjusted
globally or in the snapshot specific settings (boxed in blue).
Snapshots can be run manually or on a schedule; for creating automatic snapshots follow the instructions located at Automatic Snapshots.
Snapshot Specific Settings
Settings for either a new snapshot or previously created snapshot will override the global settings.
This is useful for example testing different SSH settings, Site Separation or Authentication methods.
Inspection of Network Issues
Initial snapshot of the network may not include all information about your network. This could be due to a variety of reasons including authorization or firewall issues; please take a look at Troubleshooting Discovery.
Each successful or unsuccessful connection attempt is logged (see the following picture). Log for each device can be found in the Snapshot
Connectivity Report (boxed in red). These logs are especially helpful when an error occurs. By
examining them you can find the reason why the device wasn’t correctly or fully discovered or what led to a connection failure.
Modifying Snapshot Devices
A new device can be added to an already existing snapshot by selecting the
Add Devices button (boxed in red). You are then able to add a list of IP addresses or subnets to be tried in discovery and added to the current selected snapshot.
This might be desirable if you performed almost a full snapshot of the network but only a few devices were not included or had connectivity issues that were resolved (for example wrong AAA configuration, firewall rules, forgot to include a
network seed, etc).
When adding a new device to an existing snapshot, the snapshot specific setting will be applied. If you need to change some settings (for example new network seed, login credentials, etc.) in order to add a new device to an existing snapshot, you need first to change settings for that particular snapshot and then add a new device.
Rediscover timed out devices check box is selected (boxed in blue) the discovery will try to rediscover any devices that previously timed out. To speed up the addition of new devices it is recommended to unselect this. If you would like
to only rediscover devices this is also possible by not entering in any new device IP addresses and selecting the green
Finally, it is also possible to add new vendors (boxed in green) or enable previously disabled vendors (boxed in yellow) in the current selected snapshot. Please note that toggling a Vendor from
off will not remove those devices
from the snapshot. However, toggling all the Vendors to
off will prevent IP Fabric from rediscovering those devices thus speeding up the addition of new devices similarly to disabling
Rediscover timed out devices.
Refresh Devices action will have the snapshot rediscover the selected devices and update the data models. You are able to manually select certain devices or in the example filter on a site and refresh all devices in a site.
Please note changes in those devices might have affected other devices for instance if a routing change propagated throughout the network. A good example of using refresh device is for a Firewall change and ensuring the new rules are
allowing or denying traffic in Path Lookup Simulations.
Refresh Devices the
Delete Devices allows you to manually select certain devices for deletion in the snapshot. When devices are removed and were previously being displayed in Network Diagrams or Path Lookups, IP Fabric
will then show a
transit cloud indicating it does not have information about the next destination or connected device.
Because of database maintenance, only up to 5 snapshots can be loaded into the memory. The default installation is to allow only 3 loaded snapshots but this can be changed by visiting Snapshot Settings
By locking a snapshot, IP Fabric won’t unload the selected snapshot automatically to the hard disk and it will keep it in the memory. The default installation is to allow only 1 locked snapshots but this can be changed by visiting Snapshot Settings
If the maximum number of loaded snapshot is 5 and 6th snapshot is created, the IP Fabric will automatically unload the oldest snapshot from the memory and save it to the hard drive. This can be done also manually on a selected snapshot by
Unload snapshot button.
When a snapshot is unloaded, it’s safely stored on your hard drive, but the data from a snapshot cannot be accessed directly through the IP Fabric user interface. To browse an unloaded snapshot, it needs to be loaded again to the memory
It is important to note that there are Snapshot Retention rules in place that will delete snapshots after the hard drive reaches a certain threshold. For more information please visit IP Fabric Settings > Advanced > Snapshots and Schedule System Backup.
If needed, a selected snapshot can be downloaded directly from IP Fabric to your hard drive by the
Download snapshot button.
Loaded as well as unloaded snapshots can be cloned by the
Clone snapshot button. This is handy in case you want to make some changes to the snapshot (adding a device etc.) but you want to keep the original file as a backup.
Snapshots can be deleted by the
Delete snapshot button.
Load Snapshot from File
A snapshot can be loaded back to the IP Fabric platform by a
Load From File button.
If you want to learn more about how network discovery works from a technical point of view, read this article.