Para evitar la pérdida de archivos en el almacenamiento temporal cuando se libera su instancia de Cloud Shell, monte una instancia de File Storage NAS para almacenar sus scripts y archivos de forma persistente.
Requisitos previos
Cloud Shell utiliza File Storage NAS para el almacenamiento persistente. Para obtener más información sobre File Storage NAS, consulte What is File Storage NAS?.
Debe crear una instancia de File Storage NAS de tipo Performance con modelo de facturación pay-as-you-go, lo cual genera cargos menores por uso. Para obtener más información, consulte NAS billing overview.
Utilice una identidad de RAM (usuario o rol de RAM) para acceder a Cloud Shell. Para crear una instancia de NAS, otorgue a la identidad de RAM los permisos obligatorios para File Storage NAS. Para obtener más información, consulte Use RAM for access control.
Procedimiento
Monte un sistema de archivos de File Storage NAS como directorio $HOME en su instancia de Cloud Shell. Esto proporciona almacenamiento persistente y evita la pérdida de datos cuando se libera la instancia.
Montar el almacenamiento de archivos
En la barra de herramientas, haga clic en el storage icon > Mount File Storage.
En el cuadro de diálogo, haga clic en Create Now. El sistema crea una instancia de NAS y la vincula a Cloud Shell. Esta configuración inicial puede tardar unos minutos.
Una vez vinculada la instancia de NAS, Cloud Shell recrea automáticamente la máquina virtual. Este proceso tarda menos de 30 segundos.
Después de que se recrea la máquina virtual, utilice la instancia. En la barra de herramientas, haga clic en el storage icon > Mount File Storage para consultar el file system ID de la instancia vinculada.
-
Haga clic en el file system ID para consultar los parámetros básicos de la instancia.
La página Basic Information incluye parámetros como file system ID, file system name, storage specification, file system type, file system status, mount target status, protocol type (por ejemplo, NFS), region, availability zone, billing method, encryption method y creation time.
Desmontar el almacenamiento de archivos
En la barra de herramientas, haga clic en el storage icon > Unmount File Storage.
-
En el cuadro de diálogo, haga clic en Unmount Now. Cloud Shell desvincula la instancia de NAS.
NotaSi ya no necesita el servicio de NAS, libere manualmente la instancia del sistema de archivos. Una vez liberada la instancia, todos los archivos almacenados en ella se eliminan permanentemente. Para obtener más información, consulte Release a file system instance.
Si no libera la instancia de NAS, Cloud Shell se vuelve a vincular a ella la próxima vez que monte el almacenamiento, en lugar de crear una nueva.
Después de desvincular la instancia de NAS, Cloud Shell recrea automáticamente la máquina virtual. Este proceso tarda menos de 30 segundos.
Una vez recreada la máquina virtual, esta vuelve a utilizar almacenamiento temporal para el directorio
$HOME. Cuando se libera la instancia de Cloud Shell, se pierden todas las configuraciones personalizadas, el software de terceros instalado y los archivos del directorio$HOME.