Je voudrais télécharger une grande image d'installation du système d'exploitation directement dans ma banque de données. J'étais capable de SSH vers le terminal ESXi et wget
de télécharger des fichiers volumineux directement dans la banque de données, mais il semble que je ne wget
puisse plus gérer les https
liens ( wget: not an http or ftp url
).
Je me demande comment les autres gèrent cela. Je sais que je peux télécharger le fichier sur mon ordinateur portable et utiliser le navigateur du magasin de données pour le télécharger, mais c'est un processus en deux étapes (sans parler de terriblement inefficace lorsque je suis hors site et accède à ESX via un VPN).
Merci d'avance pour toute suggestion!
vmware-esxi
vmware-vsphere
Ebarrere
la source
la source
Réponses:
Autour d'ESXi 6.7, la wbox de boîte occupée intégrée a finalement commencé à prendre en charge https.
Donc, enfin, vous pouvez faire des téléchargements https dans ESXi.
Yay!
Il s'agit de la mise à jour 2 d'ESXi 6.7.
Alors que 6.5U2 ne le supportait toujours pas (je pense que ESXi 6.7 ne le faisait pas non plus, mais je n'ai plus de boîte à ceci):
la source
J'espère que vous avez un système invité en cours d'exécution sur la configuration VMware existante ... C'est une option rapide. Si Linux, vous pouvez wget / curl. Si Windows, téléchargez simplement comme d'habitude.
Je télécharge généralement des fichiers .ISO sur le serveur vCenter et les télécharge dans la banque de données à partir de là. C'est facile car mon vCenter est généralement un serveur Windows, donc toutes les méthodes d'authentification de téléchargement complexes sont faciles à gérer.
wget
Est-ce que existons dans ESXi, alors peut - être la meilleure option est d'obtenir le fichier .ISO dont vous avez besoin à un endroit qui ne nécessite pas de téléchargement https; http ou ftp normal.Voir aussi: cURL sur ESXi 5.0?
la source
wget
fonctionne très bien sur les URL http et ftp.Vous ne mentionnez pas le système d'exploitation pour ordinateur portable. En supposant qu'il s'agit de Windows, vous pouvez utiliser WinSCP .
Connectez-vous à votre hôte ESXi, explorez votre magasin de données et effectuez une copie de fichier en utilisant un style Commander ou éventuellement une interface de style Windows Explorer.
Si vous recherchez une option de ligne de commande, vous pouvez utiliser le client Putty Secure Copy .
J'utilise à la fois - gui pour des copies de fichiers uniques et une ligne de commande pour copier des fichiers sur plusieurs hôtes ssh.
la source
Il suffit de SSH-proxy l'opération de téléchargement de fichiers via un autre système avec un wget compatible SSL. Notez que la stratégie de pare-feu ESXi par défaut bloque les SSH sortants, elle doit donc être autorisée en premier. Depuis le shell ESXi:
la source
Wget de busybox sur ESX ne prend pas en charge les URL https.
Donc, essayez http ou utilisez les solutions de contournement ci-dessus.
la source