撤消rsync引起的文件删除
Undo deletion of files caused by rsync
我的 Mac 上有一个 Cent OS 6 VM 运行。我直接在 VM 上使用 FTP 进行远程开发。我有 vagrant-rsync-auto
命令 运行.
没有意识到 rsync-auto
是 运行,我试图将我创建的项目复制到我的 mac 中,在它正在同步的同一目录中。显然,我丢失了我创建的所有文件,这是一整天的工作。
是否可以取回文件?
这是一个数据恢复问题,而不是编程问题,但我敢猜测它的可能性接近 0%。不仅是数据 gone/overwritten,而且它在 VM 内部,因此恢复必须是过去未知时间点的 VM 磁盘,此后已被较新的机器状态覆盖。
也许这将是创建备份/cron 作业或使用版本控制的很好的一课,例如 Git?
我的 Mac 上有一个 Cent OS 6 VM 运行。我直接在 VM 上使用 FTP 进行远程开发。我有 vagrant-rsync-auto
命令 运行.
没有意识到 rsync-auto
是 运行,我试图将我创建的项目复制到我的 mac 中,在它正在同步的同一目录中。显然,我丢失了我创建的所有文件,这是一整天的工作。
是否可以取回文件?
这是一个数据恢复问题,而不是编程问题,但我敢猜测它的可能性接近 0%。不仅是数据 gone/overwritten,而且它在 VM 内部,因此恢复必须是过去未知时间点的 VM 磁盘,此后已被较新的机器状态覆盖。
也许这将是创建备份/cron 作业或使用版本控制的很好的一课,例如 Git?