Files
zerto-ai-rewind/config.example.json

69 lines
1.7 KiB
JSON

{
"zerto_url": "https://zvm.example.com",
"username": "rewind-svc",
"password": "change-me",
"client_id": "zerto-client",
"verify_tls": false,
"recovery_dir": "./recovered",
"mutating_tools": [
{
"server": "ssh",
"tool": "exec",
"vm_arg": "host",
"notes": "Remote shell on a guest. vm_arg is the hostname."
},
{
"server": "ansible",
"tool": "run_playbook",
"vm_arg": "limit",
"notes": "Playbook target host/group. Resolve to a single VM before guard."
},
{
"server": "winrm",
"tool": "run_command",
"vm_arg": "host",
"notes": "Windows remote shell over WinRM. vm_arg is the hostname."
},
{
"server": "winrm",
"tool": "run_ps",
"vm_arg": "host",
"notes": "PowerShell over WinRM. Same blast radius as run_command."
},
{
"server": "powershell",
"tool": "invoke_command",
"vm_arg": "computer_name",
"notes": "Invoke-Command against a remote Windows guest."
},
{
"server": "smb",
"tool": "write_file",
"vm_arg": "host",
"notes": "Writes a file into a Windows share. Changes the guest without a shell."
}
],
"read_only_tools": [
{
"server": "ssh",
"tool": "read_file",
"notes": "Reads a file from the guest. Does not change it."
},
{
"server": "ssh",
"tool": "stat",
"notes": "File metadata only."
},
{
"server": "winrm",
"tool": "get_item",
"notes": "Windows read of a file or registry value."
},
{
"server": "powershell",
"tool": "get_content",
"notes": "Reads file contents on a Windows guest."
}
]
}