つぶねこ

@もじらもーど。
↑recent | ↓old | 20 index | 100 index | 300 index | 記事5件 | 記事10件 | 記事20件 |最新5件 |FAQ | カテゴリ一覧 | Index |
2016/8/27 3:15
さいきんのHyper-Vでvm毎に別のディレクトリにレプリケーションする

 Hyper-Vのレプリケーションは、PSからだと
Enable-VMReplication  -VMName $vmname -ReplicaServerName $server -ReplicaServerPort 80 -AuthenticationType Kerberos -VSSSnapshotFrequencyHour 1 -RecoveryHistory 24 -ReplicationFrequencySec 30 
Start-VMInitialReplication -VMName $vmname
 みたいにゃので行けるが、この状態ではいくつか問題も残る。
 
 まず受け側サーバに生成されるレプリカvmが、見た目で判別できにゃい。GUIがしょぼいだけとも言えるが、vm名等で区別しにゃいとどこの鯖にあるvmのレプリカで、どこのストレージ上にあるのかとかが大変分かりづらい。というか同名vmとか作ってしまうとスクリプト内で判別ルーチン走らせにゃければにゃらにゃい。運用上絶対避けたい事態だがEnable-VMReplicationでvm名指定できにゃいんだよねー
 そんにゃわけでまずレプリカ名を変更すると良い。vm名やvmの格納場所を変更してもreplicationは問題にゃく動作する。
 次に、このレプリカは受け側サーバのDefaultStorageLocation以下に格納されてしまうので使い勝手が悪い。このStorageLocationは送信側サーバ毎に指定したりも出来るが、普通に考えてやりたいのはvm毎に指定のPathにレプリカを置きたいわけで、そうすると手法としては、
 Enable-VMReplication後に
 Move-VMStorage -DestinationStoragePath してから
 Start-VMInitialReplication -VMName $vmname
 ということににゃる。これにゃらxml程度しか生成されてにゃいので瞬時に処理が終わる。
 
 よって纏めると、
$vmname = "vm1"
$vmname_rep = "vm1_replica"
$dst_server = "sv2"
$dst_path = "\\sv2\share\vm1_rep"
$VM_src = get-vm | ?{ $_.Name -eq $vmname }
$VM_src | Enable-VMReplication -ReplicaServerName $dst_server -ReplicaServerPort 80 -AuthenticationType Kerberos -VSSSnapshotFrequencyHour 1 -RecoveryHistory 24 -ReplicationFrequencySec 30
$VM_dst = get-vm -ComputerName $dst_server -Id $VM_src.Id
$VM_dst | Set-VM -NewVMName $vmname_rep
$VM_dst | Move-VMStorage -DestinationStoragePath $dst_path
$VM_src | Start-VMInitialReplication
 といった手順ににゃる。

▼ Hyper-V 関連記事
▼ Hyper-V 関連記事     一覧メニュー    (全55件表示)
PC不調 Hyper-Vでvmが凍る / Hyper-VのI/Oは何とかにゃらにゃいか / Hyper-VホストでMove-VMStorageが0x80070005で失敗する / Hyper-Vでストレージトラブル / Server2016のHyper-VでImport-VMが改善 / 共有VHDをマウントすると遅い2 / 共有VHDをマウントすると遅い / Hyper-Vでvm毎に別のディレクトリにレプリケーションする / 仮想プロセッサでの修復不可能にゃエラーによりトリプル フォールト / Hyper-VのVMでSYSTEM THREAD EXEPTION NOT HANDLED / Hyper-V / SMBでキャッシュが効いてる気がする / 2012R2でHyper-V全般 / Hyper-Vのプロセッサ互換 / NTFS dedupまとめ / PC不調 Hyper-V メモリ不足 / PC不調 Hyper-V VMがcritical_process_died BSOD / PC不調 Hyper-V kernel_data_inpage_error srv.sys / Hyper-Vのvmからvm名を取得する / NTFS dedupでメモリ不足 / PC不調 Hyper-V ストレージ障害 / Hyper-V鯖におけるSMB3マルチチャンネルのNICの割り当て / VHDでRAID1は / NTFS dedupでallocation unit size 64K / NTFS dedupでメモリ不足 / NTFS dedupでファイルが削除できにゃい / NTFSでファイルレコードのサイズを増加させる / NTFS dedupで仮想ディスクのサイズを変更できませんでした / Hyper-VでvmのMAC重複を探す / Hyper-VでvmのMACが重複 / zfs on Linux on Hyper-Vでdedup / StarWindがHyper-V鯖にinst出来にゃい / Hyper-VでImport-VMがsnapshotファイルをコピーする / Hyper-Vで0x80070015エラー / Hyper-VのNIC / Linux on Hyper-Vでzfs dedupにゃ履歴バックアップ / Hyper-Vのバックアップ手段が微妙 / Hyper-Vでvmをunregister / NTFSでdedupバックアップの工夫 / VHDの最適化 / Hyper-Vの管理をHyper-V上のvmから行う / NTFSボリュームの最適化 / NTFSでdedupが柔い / StarWindの堅牢性が / Hyper-V powershellでimport / StartwindでHyper-V / Hyper-Vでvmとホスト間でやりとり / SMB MultichannelとHyper-Vとteaming / Hyper-VのDiskキャッシュが本格的にクズ / VLANとHyper-Vとteaming / 5nine V2V Easy Converter Free Edition / StarWind V2V Converter / Hyper-Vでライブマイグレーション / Ubuntu14 on Hyper-VでZFS / Hyper-Vでレプリカ / Hyper-VにUbuntu入れる


Index


2016/10/25 18:37 
2016/10/24 04:36 
2016/10/23 02:10 
2016/10/22 13:13 
2016/10/21 17:00 
2016/10/20 15:43 
2016/10/19 13:14 
2016/10/18 01:52 
2016/10/17 02:10 
2016/10/16 20:53 
2016/10/14 16:40 
2016/10/13 01:02 
2016/10/12 00:46 
2016/10/11 12:47 
2016/10/10 18:23 
2016/10/07 16:25 
2016/10/06 18:04 
2016/10/05 23:37 
2016/10/04 18:19 
2016/10/01 21:00 
2016/09/30 19:06 
2016/09/29 21:38 
2016/09/28 18:31 
2016/09/27 13:43 
2016/09/26 18:09 
2016/09/25 19:07 
2016/09/24 16:18 
2016/09/23 19:03 
2016/09/22 16:11 
2016/09/21 13:25 
2016/09/20 21:14 
2016/09/19 11:20 
2016/09/18 10:24 
2016/09/17 18:47 
2016/09/16 09:37 
2016/09/15 20:14 
2016/09/14 18:32 
2016/09/13 19:44 
2016/09/12 19:24 
2016/09/11 18:17 
2016/09/10 19:33 
2016/09/09 18:15 
2016/09/08 11:28 
2016/09/07 18:05 
2016/09/06 11:11 
2016/09/05 17:53 
2016/09/04 09:58 
2016/08/30 15:03 
2016/08/29 07:00 
2016/08/28 13:07 
2016/08/27 03:15 
2016/08/26 21:20 
2016/08/25 03:15 
2016/08/20 04:14 
2016/08/19 01:00 
2016/08/18 04:14 
2016/08/17 00:45 
2016/08/16 04:13 
2016/08/15 00:53 
2016/08/14 01:21 
2016/08/13 00:08 
2016/08/12 00:36 
2016/08/11 15:50 
2016/08/10 23:17 
2016/08/09 15:43 
2016/08/04 15:39 
2016/08/03 18:44 
2016/08/02 19:34 
2016/08/01 09:16 
2016/07/31 17:48 
2016/07/28 16:04 
2016/07/27 17:07 
2016/07/26 15:07 
2016/07/24 15:01 
2016/07/23 11:16 
2016/07/23 07:13 
2016/07/22 15:32 
2016/07/22 10:24 
2016/07/22 06:31 
2016/07/21 06:25 
2016/07/20 06:20 
2016/07/19 06:17 
2016/07/18 06:16 
2016/07/17 06:02 
2016/07/14 21:30 
2016/07/10 13:49 
2016/07/09 21:53 
2016/07/08 12:13 
2016/07/07 05:59 
2016/07/06 13:54 
2016/07/04 23:09 
2016/07/01 07:11 
2016/06/30 22:15 
2016/06/29 07:09 
2016/06/28 03:48 
2016/06/24 04:09 
2016/06/23 03:07 
2016/06/22 08:46 
2016/06/21 00:35 
2016/06/20 02:15 
2016/06/19 18:25 

↑recent | ↓old | 20 index | 100 index | 300 index | 記事5件 | 記事10件 | 記事20件 |最新5件 |FAQ | カテゴリ一覧 | Index |