Restore Backup Skill
Šī prasme ļauj atjaunot OpenClaw aģenta darba vidi (.openclaw/workspace) no jaunākās pieejamās rezerves kopijas.
Lietošana
Atjaunošana no rezerves kopijas
bash
node skills/Orion-3.0/skills/restore-backup/restore.js [parametri]
Parametri:
- •
--dir: Mape, kurā meklēt rezerves kopijas (noklusējums:/home/elvis/backups). - •
--target: Mape, kurā atjaunot saturu (noklusējums:/home/elvis/.openclaw/workspace). - •
--force: (Nav obligāts) Piespiedu kārtā veic atjaunošanu, ignorējot brīdinājumus (nav implementēts šobrīd, bet ir kodā).
Brīdinājums
- •Šī darbība pārraksta pašreizējo
.openclaw/workspacesaturu. - •Pirms atjaunošanas tiek izveidota pagaidu drošības kopija (piem.,
workspace_pre_restore_...), ja kaut kas noiet greizi. - •Lai izmaiņas stātos spēkā, skripts automātiski mēģina restartēt
openclaw gateway.
Process
- •Pārbauda vai eksistē rezerves kopijas mapē.
- •Atrod jaunāko rezerves kopiju (pēc faila laika).
- •Izveido pašreizējā
workspacesatura drošības kopiju (ja tāds eksistē). - •Izdzēš esošo
workspacesaturu. - •Izveido jaunu
workspacemapi un atspiež tajā rezerves kopiju. - •Dzēš pagaidu drošības kopiju, ja process noritējis veiksmīgi.
- •Restartē aģenta servisu.