Need help? Chat now!

Hostwinds 教程

寻找结果为:


使用Restic执行还原

标签 Restic,  Backups 

执行修复程序,与RESTIC的任何进程一样令人难以容易和快速。

与任何与RESTIC的互动一样,您必须首先初始化REPO以在RESTIC中执行操作。

Restore命令有多个选项可用,如下所示 -

下面的命令将从给定的快照(从RESTIC SNAPSHOTS检索)恢复。它将恢复隧道到位于地点的位置

restic restore $SnapshotID --target $LocationToRestoreTo --path $PathBeingRestored

下面的命令将从给定的快照(从RESTIC SNAPSHOTS检索)恢复。它会将路径恢复到位于Locationtorestoreto

restic restore $SnapshotID --target $LocationToRestoreTo --include $PathtoFileBeingRestored

下面的命令将从给定的快照(从RESTIC SNAPSHOTS检索)恢复。它会将隧道恢复为位于LocationtorestoreTo。它将排除FileVerPathbeingExcluded下的任何文件/文件夹。

restic restore $SnapshotID --target $LocationToRestoreTo --path $PathBeingRestored --exclude $FileOrPathBeingExcluded

注意: 使用RESTERES,将恢复完整的文件路径,含义如果在运行以下命令,则将文件还原为/tmp/restore/home/kbuser/public_html/index.php

restic restore 7e83abo1 --target /tmp/restore --path /home/kbuser/public_html/index.php

要避免此功能,并且必须在还原后移动内容,可以指定还原路径 / 如下图所示。

restic restore 7e83abo1 --target / --path /home/kbuser/public_html/index.php

在上面的示例中,文件index.php将恢复到其原始路径/home/kbuser/public_html/index.php

撰写者 Hostwinds Team  /  六月 5, 2021