コンソール(SSH)を使用してネットワーク経由でesxi4データストア(fs = vmfs)上のファイルをコピーする方法は?
古い質問をあきらめる:vmwareフォーラムで、ESXi4ホストにUSBドライブNTFSを接続することは不可能であることがわかりました。 fdisk-lはデバイスを/ dev/mpx ....として表示しますが、mount/dev/xxx/mnt/usbdisk ....を使用してマウントしようとすると、「no such fileordir」というメッセージが表示されて失敗します。
誰かがetc/fstabへの正しい入力を手伝ってくれる?
私がやろうとしているのは、esxiホストのVMをUSBディスクにバックアップすることだけです...事前に感謝します
usbdrvというディレクトリがあります。ここでvmdkファイルのcpを試しましたが、失敗しました
まず第一に、サポートされていないモードでない限り、ESXiでできるとは思いません。 ESXで数回実行しましたが、esxiからファイルをバックアップするための推奨される方法は、vSphereクライアントを使用してネットワーク経由で行うことです。可能であれば、そのルートに行く方がはるかに簡単です。
とは言うものの。ディスクをext3でフォーマットします(NTFSの読み取りサポートしかなく、FAT32は大きなファイルには適していません)。ドライブを接続します。
tail /var/log/dmesg
ドライブの名前を教えてください。マウントポイントを作成し、正しいfsを指定してマウントします
mkdir /mnt/usb
mount /dev/<device_name> /mnt/usb -t ext3
ファイルをエクスポートするには、おそらくvmkstoolsを使用する必要があります。
SSHアクセスを有効にするための簡単なチュートリアルを次に示します。
ESXi 4.1でサポートされていないタイプを入力しようとしましたが、成功しませんでした。
最後に、SSHを非常に簡単にアクティブ化することができました。
VSphereクライアント4.1以降:
[構成]タブ=>ソフトウェア=>セキュリティプロファイル=>プロパティ
次に、(リモートテクニカルサポート)SSH =>オプションと自動開始をクリックします。
PowerShellを介して簡単に実行できます。
次の方法で有効にします。
Connect-VIServer "<your VC server>"
get-cluster "<your cluster>" | Get-VMHost | Get-VMHostService | Where { $_.Key -eq “TSM-SSH”} | start-VMHostService
Disconnect-VIServer -Confirm:$false
必要なことを実行してから、次のコマンドで再度無効にします。
Connect-VIServer "<your VC server>"
get-cluster "<your cluster>" | Get-VMHost | Get-VMHostService | Where { $_.Key -eq “TSM-SSH”} | stop-VMHostService
Disconnect-VIServer -Confirm:$false
*次のようにget-clusterを削除し、Get-VMHostの後にホスト名を指定することで、単一のサーバーを指定できることに注意してください。
Connect-VIServer "<your VC server>"
Get-VMHost "<your server>" | Get-VMHostService | Where { $_.Key -eq “TSM-SSH”} | start-VMHostService
Disconnect-VIServer -Confirm:$false