我经营一家拥有或多或少 1535 个客户的小型托管服务提供商,我使用 Ansible 来自动化一些要在所有服务器上运行的操作。昨晚我不小心在所有服务器上运行了一个 Bash 脚本,rm -rf {foo}/{bar}
由于该行上方代码中的错误,这些变量未定义。
所有服务器都被删除,异地备份也被删除,因为远程存储之前是由同一个脚本(即备份维护脚本)挂载的。
我怎样才能及时从rm -rf /
现在恢复?
我试图:
Ubuntu 14.02 LTS 上的 Vixie cron 拒绝第二种语法,尽管根据维基百科和官方规范它似乎有效:
“crontab”,The Open Group Base Specifications Issue 7 — IEEE Std 1003.1,2013 版,The Open Group,2013,检索于 2015 年 5 月 18 日
根据上面的参考,语法0 0 2-31 * *
将在一个月的每一天运行作业,因为第三个和第五个字段被视为运行条件的 OR 子句。
我正在尝试将 VM 转换为物理专用服务器。
我只能访问 VM OS (CentOS 6.7)。我无权访问管理程序。
我想使用该dd
命令转储 VM 磁盘,然后将该映像写入dd
专用服务器的 HD 上。为此,我可能需要从 Live CD 启动服务器。
我的问题是:这会起作用吗?将 / 中的所有文件和目录从一台服务器复制到另一台服务器会更好rsync
吗?