@extends('layouts.admin') @section('content')
Operations
{{ str($component)->headline() }}
{{ str($latest->status)->headline() }}
{{ $latest->checked_at }}
Local archives are checksum-verified after creation. When an off-host path is configured, the replicated copy is independently verified too.
| Created | Local | Offsite | Size | SHA-256 | Error | |
|---|---|---|---|---|---|---|
| {{ $backup->created_at }} | {{ str($backup->status)->headline() }} | {{ $backup->offsite_status?str($backup->offsite_status)->headline():'—' }}@if($backup->offsite_completed_at) {{ $backup->offsite_completed_at->toDayDateTimeString() }} @endif | {{ $backup->size_bytes?number_format($backup->size_bytes/1048576,2).' MB':'—' }} | {{ $backup->sha256?substr($backup->sha256,0,16).'…':'—' }} | {{ $backup->error ?: $backup->offsite_error }} | @if($backup->status==='completed' && $backup->path)Download local@endif |
| No backup attempts yet. | ||||||
Verification commands: php artisan hms:backup-verify validates the latest local archive; add --offsite to validate its replicated copy.
Production acceptance still requires a real off-host destination and a restore drill in a non-production environment. The application will not treat a same-host local archive as sufficient recovery protection.