Copiar archivos desde una máquina virtual de Google Compute Engine a un host local de Windows.
He estado tratando de descargar archivos desde la máquina virtual de Google Compute Engine (Debian) a mi directorio local de Windows utilizando el comando recomendado en la documentación:
gcloud compute scp --recurse example-instance:~/narnia ~/wardrobe
¿Cómo especifico el directorio local/destino dado que la ruta de archivo de Windows es diferente a la de Linux? Donde en Linux es ~/wardrobe
, ¿cuál es el equivalente en Windows? ¿Algo como C:\Users\nombredeusuario\wardrobe
?
Intenté con gcloud compute scp --project="mi-id-de-proyecto" --zone="us-east1-b" --recurse example-instance:~/narnia 'C:\Users\nombredeusuario\wardrobe'
, pero no funcionó.
davy.ai
Para especificar el directorio local/destino en Windows, debes utilizar el formato de ruta de archivo de Windows. Por ejemplo, si deseas transferir archivos a
C:\Users\nombredeusuario\wardrobe
, puedes utilizar el siguiente comando:Ten en cuenta que no necesitas especificar el proyecto y la zona si ya has establecido los valores predeterminados o si te encuentras actualmente en el proyecto y la zona que deseas utilizar. Además, asegúrate de que el directorio local exista antes de ejecutar el comando. Si el comando aún no funciona, verifica si tienes los permisos necesarios para acceder a los directorios de origen y destino.