NetAppのsnapmirror履歴を見るため「snapmirror show-history」を実行すると、長々と出力される。
調べるとsnapmirror show-historyには下記の指定ができるようだった。
[-start-time <MM/DD/YYYY HH:MM:SS>]
– Start Time
Select SnapMirror operations that have a matching start time.[-end-time <MM/DD/YYYY HH:MM:SS>]
– End Time
Select SnapMirror operations that have a matching end time.
なるほどー、と思って、2022/12/21 15:00:00以降の履歴と思って実行してみると・・・
netapp9101dr::> snapmirror show-history -start-time "12/21/2022 15:00:00"
There are no entries matching your query.
netapp9101dr::>
何も無い・・・
引数無しで実行するとある
netapp9101dr::> snapmirror show-history
Destination Source Start End
Path Path Operation Time Time Result
----------- ----------- --------- ----------- ----------- -------
svmdr:vol_shares_dest svm0:shares scheduled-update 12/21/2022 15:25:00 12/21/2022 15:25:04 success
svmdr:vol_shares_dest svm0:shares scheduled-update 12/21/2022 15:15:00 12/21/2022 15:15:04 success
svmdr:vol_shares_dest svm0:shares scheduled-update 12/21/2022 15:05:00 12/21/2022 15:05:04 success
<略>
netapp9101dr::>
まさかと思って、結果に表示された時刻を指定してみる・・・
netapp9101dr::> snapmirror show-history -start-time "12/21/2022 15:05:00"
Destination Source Start End
Path Path Operation Time Time Result
----------- ----------- --------- ----------- ----------- -------
svmdr:vol_shares_dest svm0:shares scheduled-update 12/21/2022 15:05:00 12/21/2022 15:05:04 success
netapp9101dr::>
1秒でもずらすと表示されない
netapp9101dr::> snapmirror show-history -start-time "12/21/2022 15:05:01"
There are no entries matching your query.
netapp9101dr::> snapmirror show-history -start-time "12/21/2022 15:04:59"
There are no entries matching your query.
netapp9101dr::>
マニュアル記述をよく見てみると「Select SnapMirror operations that have a matching start time」とあり、一致したものという限定だった
日時を指定しないで実行出来るか試してみる・・・
netapp9101dr::> snapmirror show-history -start-time 12/21/2022
Error: "12/21/2022" is an invalid value for field "-start-time <"MM/DD/YYYY
HH:MM:SS">"
netapp9101dr::>
?や*で指定はできるか、も試したが駄目だった
netapp9101dr::> snapmirror show-history -start-time 12/21/2022 ?
Error: "12/21/2022" is an invalid value for field "-start-time <"MM/DD/YYYY
HH:MM:SS">"
netapp9101dr::> snapmirror show-history -start-time 12/21/2022 *:*:*
There are no entries matching your query.
netapp9101dr::>
じゃあ、出力数を制限する他の方法はないのかなーとsnapmirror show-historyのexamplesを見たら「snapmirror show-history -max-rows-per-relationship 1」を実行すると、snapmirror関係ごとに1個だけ表示するよ、とのこと
じゃあ、最近の4件表示と実行してみたところ、目的を達成したという感じとなった。
netapp9101dr::> snapmirror show-history -max-rows-per-relationship 4
Destination Source Start End
Path Path Operation Time Time Result
----------- ----------- --------- ----------- ----------- -------
svmdr:vol_shares_dest svm0:shares scheduled-update 12/21/2022 15:25:00 12/21/2022 15:25:04 success
svmdr:vol_shares_dest svm0:shares scheduled-update 12/21/2022 15:15:00 12/21/2022 15:15:04 success
svmdr:vol_shares_dest svm0:shares scheduled-update 12/21/2022 15:05:00 12/21/2022 15:05:04 success
svmdr:vol_shares_dest svm0:shares scheduled-update 12/21/2022 14:55:00 12/21/2022 14:55:04 success
4 entries were displayed.
netapp9101dr::>