免責事項: これは英文の記事 How to copy files from a non-networked virtual machine using PowerCLI (421428) の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
この記事では、ネットワークに接続されていない仮想マシン、またはFTP/SFTPを使用できない仮想マシンからファイルをコピーする方法について説明します。
注: 対象の仮想マシンにはVMware Toolsがインストールされている必要があります。
VMware vSphere PowerCLI
ネットワークに接続されていない仮想マシンからファイルをコピーするには、PowerCLI で以下のコマンドを実行して下さい。
PS C:\> Copy-VMGuestFile -GuestToLocal -VM "<VM Name>" -Source "<Source Path>" -Destination "<Destination path>" -GuestUser "<Usaer Name>" -GuestPassword "<Password>"
次のコマンド例は、Windows VM の "Test_VM" 上に保存されている C:\temp\ からローカル端末の C:\work\ にファイルをコピーする際のものです。
例)PS C:\> Copy-VMGuestFile -GuestToLocal -VM "Test_VM" -Source "C:\temp\" -Destination "C:\work\" -GuestUser "Administrator" -GuestPassword "Passwd"
Note: <VM Name> で指定する仮想マシン名は、Get-VM コマンドを実行することで確認が可能です。