未解決
37 メッセージ
0
2024
Unityでのレプリケーション手動実行について
Unity300(OE:4.4.0.1534750794)でNASサーバとNFSファイルシステムの筐体間レプリケーションを実装しております。
レプリケーションのRPOは1日1回(1440分)を指定しているのですが、お客様から明示的にレプリケーション実行時刻を指定できないか質問をいただいております。
Unisphere上ではそのような設定項目はないように見受けられるので、スクリプト実行する方法を取りたいのですが、Unityでレプリケーションの手動実行(マニュアルリフレッシュ)は可能でしょうか。
可能な場合、設定方法についてもご教示いただけますと幸いです。
以上、どうぞよろしくお願いいたします。
Uehara Y.
Community Manager
Community Manager
•
5.1K メッセージ
0
2018年11月15日 00:00
aabematsuさん
Unisphere CLIの「/prot/rep/session sync」コマンドを使用することで可能です。
具体的にはUnisphere CLIをインストールした端末から以下コマンドを実行するとファイルレプリケーションの同期が開始されました。
>uemcli -d xxx.xxx.xxx.xxx -u admin -p xxxxxxxxxxx /prot/rep/session -name rep_sess_res_x_res_xx_APM0018xxxxxxx_APM0018xxxxxxx sync
Storage system address: xxx.xxx.xxx.xxx
Storage system port: 443
HTTPS connection
Operation completed successfully.
同期を開始させる対象レプリケーションはIDもしくはNameで指定できるのですが、Nameは「セッション名」としてUnisphereのファイルシステムプロパティ画面から確認できるので、Name指定の方が楽だと思います。
( >uemcli -d xxx.xxx.xxx.xxx -u admin -p xxxxxxxxxxx /prot/rep/session show でレプリケーションIDとNameを一覧表示させることもできます)
【参考:コマンド詳細が必要な場合は以下を参照してください】
Dell EMC Unity ファミリー バージョン 4.4 Unisphere コマンドラインインターフェイスユーザガイド P.541 「レプリケーション セッションの管理」セクション
hn723
37 メッセージ
0
2018年11月18日 18:00
Uehara.Yさん
ありがとうございます。
ご教示いただいたコマンドでレプリケーション手動実行できることを確認できました。
こちら同期実行時刻を明示的に指定することは仕様上不可能なのでしょうか。。。
コマンドリファレンス参照しても情報得られなかったため、ご存知でしたら教えていただけないでしょうか。
以上、どうぞよろしくお願いいたします。
Uehara Y.
Community Manager
Community Manager
•
5.1K メッセージ
0
2018年11月25日 16:00
aabematsuさん
あまり細かい設定は出来ないのですが、今回のように1日に1回ということであれば、「Snapshot Schedule」の機能が使えそうです。
Unisphere GUIの左ペインからSnapshot Scheduleを選択したのち、画面上の「+」マークをクリックすることにより新しいスナップショットスケジュールの作成画面が開きます。
そこでDaily/Weeklyにティックを入れて、全ての曜日を選択したのちに、「Snapshot Time:」として毎日のスナップショットの取得時間を指定することが可能です。
aabematsuさんが希望するスケジュールを作成した後、スナップショットを取る対象のファイルシステムのプロパティを開き、Snapshotsタブから左ペインの「Snapshot Schedule」から作成したスケジュールを選択してください。
hn723
37 メッセージ
0
2018年11月26日 18:00
Uehara.Yさん
ご教示ありがとうございます。
1つのスクリプトで、時刻指定してレプリケーションを実行させたいのですが、 コマンドでの指定はできないでしょうか。。
お手数ですが、教えていただけると幸いです。
以上、よろしくお願いいたします。
Uehara Y.
Community Manager
Community Manager
•
5.1K メッセージ
0
2018年11月26日 20:00
aabematsuさん
レプリケーション実行のコマンドで時間指定を行うことはできないですね。。
なのでクライアント側で(Cronなどを使って)コマンド実行時間を調整するしかないです。
hn723
37 メッセージ
0
2018年11月26日 20:00
Uehara.Yさん
お返事ありがとうございます。
そうなんですね。
コマンドで時刻指定はできないということで理解いたしました。
ありがとうございます。