We have an environment with massive data migration. Volume SnapMirrors take days to transfer. Is there ONTAP API available to monitor SnapMirror transfer progress?
The data is available in "snapmirror status -l "
#!/bin/bash
i=1
filer=$1
export filer
old=$(( $(ssh -l root $filer snapmirror status -l | grep Progress | grep -v "-" | awk -F" " '{print $2}' | tr "\n" "+" | xargs -I{} echo {} 0 ) ));
while [ $i -lt 2 ]
do new=$(( $(ssh -l root $filer snapmirror status -l | grep Progress | grep -v "-" | awk -F" " '{print $2}' | tr "\n" "+" | xargs -I{} echo {} 0 ) ))
KB=$(expr $new - $old)
if [ $KB -lt 0 ]
then KB=0
fi
old=$new
MB=$(expr $KB / 1024)
echo $MB
sleep 5
done
Thanks in advance!