web-dev-qa-db-ja.com

scpを使用してesxiデータストア上のファイルをコピーする方法は?

コンソール(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を試しましたが、失敗しました

2
John-ZFS

まず第一に、サポートされていないモードでない限り、ESXiでできるとは思いません。 ESXで数回実行しましたが、esxiからファイルをバックアップするための推奨される方法は、vSphereクライアントを使用してネットワーク経由で行うことです。可能であれば、そのルートに行く方がはるかに簡単です。

とは言うものの。ディスクをext3でフォーマットします(NTFSの読み取りサポートしかなく、FAT32は大きなファイルには適していません)。ドライブを接続します。

tail /var/log/dmesg

ドライブの名前を教えてください。マウントポイントを作成し、正しいfsを指定してマウントします

mkdir /mnt/usb
mount /dev/<device_name> /mnt/usb -t ext3

ファイルをエクスポートするには、おそらくvmkstoolsを使用する必要があります。

1
pehrs

SSHアクセスを有効にするための簡単なチュートリアルを次に示します。

  • Alt-F1を使用してコンソールにアクセスします(マシンに物理的にアクセスする必要があります)
  • 「unsupported」という単語を入力します(そうです、コンソールアクセスはVM for ESXi)ではサポートされていません)
  • ルートとしてログイン
  • vi /etc/inetd.confをクリックし、#sshで始まるルールを見つけて、コメントを解除します。保存して終了します
  • / sbin/services restartを実行すると、準備完了です
3
HannesFostie

ESXi 4.1でサポートされていないタイプを入力しようとしましたが、成功しませんでした。

最後に、SSHを非常に簡単にアクティブ化することができました。

VSphereクライアント4.1以降:

[構成]タブ=>ソフトウェア=>セキュリティプロファイル=>プロパティ

次に、(リモートテクニカルサポート)SSH =>オプションと自動開始をクリックします。

3
Manu

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
2
Sgt_Zim