We are currently thinking of developing a check that sends a warning when volumes appear on a filer that are not protected by a SnapVault or SnapMirror relationship. This way, the following scenario should be identified before any loss of data can occur: Somebody creates a primary volume and forgets to save it with a SnapVault or SnapMirror relationship.
Examples (Excerpts from the specification):
$ check_netapp_pro.pl UnprotectedVolumes -H filer ‑‑source=prod-svm ‑‑destination=backup-svm
This would check any volume on that specific vserver – so the check must be configured per vserver. Or with an additional parameter excluding volumes which are never snapvaulted or -mirrored: $ check_netapp_pro.pl UnprotectedVolumes -H filer -X ^(vol0|_root)$ ‑‑source=prod-svm ‑‑destination=backup-svm
Should you be interested in such a check please send us an email to [email protected]
or feel free to leave a comment below the article.