У меня есть Oracle Unbreakable Linux 6.5, который запускает приложение Oracle ERP и базу данных, у него есть три виртуальных жестких диска объемом 80 ГБ, 600 ГБ и 120 ГБ на ежедневной основе, он создает резервную копию RMAN размером около 32 ГБ, которая хранится на VHD объемом 120 ГБ. Эта виртуальная машина имеет больше операций чтения и около Операция записи 1 МБ / 1 мин, кроме резервного копирования.
Я включил репликацию Hyper-V на этом компьютере с 60-секундным циклом, исключая 120 ГБ VHD, где размещаются данные RMAN, но я обнаружил, что репликация не происходит нормально.
Я вижу, что репликация Hyper-V полностью использует от 4 до 5 МБ.
Мой вопрос :
1. Если я исключил VHD на 120 ГБ и у меня очень мало операций записи на реплицирующих дисках, то почему репликация не является нормальной
2. влияют ли операции чтения на репликацию
Проверьте файлы avhdx в папке виртуальной машины - когда эти файлы растут довольно быстро.
Вы также можете использовать perfmon, чтобы увидеть, в какой из файлов виртуальной машины с течением времени записывается большая часть данных (это не техническое измерение - просто чтобы увидеть, какой это виртуальный диск: 80 ГБ или 600 ГБ).
Запуск окон с репликацией важным фактором является использование файла подкачки - реплика обнаруживает / копирует любую запись, независимо от того, всегда ли она находится в одной и той же части виртуального диска. Поэтому запись в какой-либо файл подкачки (подкачка) или базу tempdb приведет к появлению дополнительных данных, которые необходимо реплицировать.
Есть рекомендации по исключению дисков с файлом подкачки / подкачки из репликации - для этого потребуется создать дополнительный диск и по возможности переместить данные на этот диск. Впоследствии вы можете исключить диск из репликации.