Ошибки Storage Replica Event ID 5015: сбой синхронизации реплики
Симптомы сбоев службы Storage Replica (Event ID 5015)
Блочная репликация между серверами или кластерами Storage Replica приостанавливается. В журнале Microsoft-Windows-StorageReplica/Admin регистрируется ошибка: Event ID 5015: Storage Replica failed to complete replication for volume '[Имя_тома]'. The operation timed out or connection was severed или партнерство переходит в статус Continuously Replicating / Suspended.
| Симптом | Причина |
|---|---|
| Event ID 5015 (SR Timeout) | Высокая задержка в сети передачи данных (Latency > 5ms в синхронном режиме) |
| Лог-диск переполнен (Log Full) | Скорость генерации изменений на источнике превышает пропускную способность репликации |
| Партнерство в статусе Unhealthy | Сбой службы SMB/SMB Direct или сетевого подключения на порту TCP 5445/445 |
Пошаговое восстановление репликации Storage Replica
- Проверьте состояние групп репликации и партнерства:
Get-SRGroup; Get-SRPartnership | Select-Object SourceComputerName, DestinationComputerName, ReplicationStatus, LogSizeInBytes - Проверьте сетевые задержки между серверами Storage Replica:
Test-SRTopology -SourceComputerName "SRV01" -SourceVolumeName "D:" -SourceLogVolumeName "E:" -DestinationComputerName "SRV02" -DestinationVolumeName "D:" -DestinationLogVolumeName "E:" -DurationInMinutes 5 -ResultPath "C:\SRTest" - Принудительно перезапустите приостановленную репликацию:
Sync-SRGroup -Name "ReplicationGroup01" -Force - Увеличьте размер журнала Storage Replica Log при высоких нагрузках:
Set-SRPartnership -SourceComputerName "SRV01" -SourceRGName "rg01" -DestinationComputerName "SRV02" -DestinationRGName "rg02" -LogSizeInBytes 32GB
Важно: Для синхронной репликации Storage Replica требует канал с задержкой не более 5 мс (RTT) и скорость сети не менее 1 Гбит/с. При задержках свыше 5 мс переключите партнерство в асинхронный режим.
Частые вопросы (FAQ)
В чем разница между синхронной и асинхронной репликацией Storage Replica?
Синхронная репликация подтверждает запись приложению только после фиксации данных на обоих серверах (гарантия RPO=0). Асинхронная подтверждает запись сразу, передавая данные с небольшой задержкой.
Какие порты использует Storage Replica для передачи данных?
Storage Replica работает поверх протокола SMB и использует TCP 445 и TCP 5445 (SMB-Direct/RDMA).
Можно ли читать данные с целевого диска во время репликации?
Нет, целевой том на стороне приемника всегда отключен и недоступен для ОС (Dismounted), чтобы исключить повреждение структуры ФС.
Что делать, если том логов Storage Replica переполнен?
Увеличьте размер диска для логов и перенастройте размер лога командлетом Set-SRPartnership.