Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 如何在Google云平台上备份本地SSD_Google Cloud Platform_Google Compute Engine_Google Compute Disk - Fatal编程技术网

Google cloud platform 如何在Google云平台上备份本地SSD

Google cloud platform 如何在Google云平台上备份本地SSD,google-cloud-platform,google-compute-engine,google-compute-disk,Google Cloud Platform,Google Compute Engine,Google Compute Disk,本地SSD是谷歌云平台上可用的最快的存储设备,这清楚地说明了人们为什么会想使用它。但它也有一些严重的缺点,最明显的是,如果手动关闭VM,SSD上的所有数据都将丢失。 似乎也不可能拍摄本地SSD的图像并将其恢复到重新启动的磁盘 如果我必须关闭VM(例如,如果我想更改机器规格),那么建议使用什么方法备份本地SSD数据? 到目前为止,我只能手动将文件复制到一个存储桶或一个持久磁盘 如果您有一个解决方案,那么如果将多个本地SSD装载到单个逻辑卷中,它会起作用吗?我猜您希望在每次关闭机器(或重新启动)时创

本地SSD是谷歌云平台上可用的最快的存储设备,这清楚地说明了人们为什么会想使用它。但它也有一些严重的缺点,最明显的是,如果手动关闭VM,SSD上的所有数据都将丢失。 似乎也不可能拍摄本地SSD的图像并将其恢复到重新启动的磁盘

如果我必须关闭VM(例如,如果我想更改机器规格),那么建议使用什么方法备份本地SSD数据? 到目前为止,我只能手动将文件复制到一个存储桶或一个持久磁盘


如果您有一个解决方案,那么如果将多个本地SSD装载到单个逻辑卷中,它会起作用吗?

我猜您希望在每次关闭机器(或重新启动)时创建本地SSD上存储的数据备份

要实现这一点(正如@John Hanley所评论的),您必须手动或通过某些脚本将数据复制到其他存储(持久化磁盘、存储桶等)。

如果您正在运行Linux: 这里有一个很好的答案。然后,您可以创建一个脚本,将所有数据复制到某个更持久化的存储解决方案中

如果我是你,我只会使用
rsync
cron
。每小时或每天运行一次(取决于您的用例)。下面是另一个同步文件夹的好例子

如果您正在运行Windows:
也可以在windows关闭时运行命令。

本地SSD仅适用于临时存储。如果需要持久性,则必须将该数据手动复制到其他地方并进行恢复。谷歌不提供托管解决方案。考虑到一个实例可以由Google重新启动(罕见),操作系统/应用程序可能会崩溃。。。您可能丢失数据的案例数量使您的目标不切实际。非常有用。我还想指出,可以使用
gsutil rsync
在云存储桶上创建备份,这是GCP上最便宜的存储选项之一。