【发布时间】:2019-04-07 06:41:29
【问题描述】:
系统是 CentOS 7 我不知道为什么 /bin 文件丢失,我现在无法使用 ssh 登录。
我花了一周时间制作的程序都在里面,没有备份。
所以这件事对我来说很重要。
有人知道如何将数据从硬盘恢复到特定时间点吗?
【问题讨论】:
标签: google-compute-engine recovery data-recovery
系统是 CentOS 7 我不知道为什么 /bin 文件丢失,我现在无法使用 ssh 登录。
我花了一周时间制作的程序都在里面,没有备份。
所以这件事对我来说很重要。
有人知道如何将数据从硬盘恢复到特定时间点吗?
【问题讨论】:
标签: google-compute-engine recovery data-recovery
使用snapshots 将允许您备份数据。现在,对于恢复过程,您可以查看此documentation,它将指导您使用之前拍摄的快照创建实例。
如果您无法通过 SSH 登录,您也可以尝试通过与 serial console 交互来获得访问权限。步骤如下:
1)。激活“连接到串行控制台”按钮。
转到虚拟机实例,点击您的虚拟机,编辑,并在远程访问区域中激活“启用连接到串行端口”,然后点击保存。
2)。创建用户名和密码。
转到 Vm 实例,再次单击您的 Vm,编辑并填写自定义元数据部分:
In key: startup-script
In value:
#!/bin/bash
sudo useradd -G sudo pamela
sudo echo 'pamela:pamela5' | chpasswd
(这是一个创建用户名:pamela 和密码:pamela5 的脚本,您稍后将使用它。出于安全目的,请使用其他内容)
3)。重新启动以使更改生效。
【讨论】: