Если вы ограничены в IO, используйте файловую систему, такую как BTRFS или ZFS, которая напрямую поддерживает инкрементное резервное копирование без необходимости находить различия в файлах, как это делает rsync
.
Использование rsync
будет медленным и очень IO-интенсивным.
Потому что если приложение, которое записывает изменения в файлы, каким-либо образом ограничено по IO, использование rsync
отнимет значительное количество циклов IO у приложения, благодаря которому файлы и существуют. А если ваш процесс резервного копирования или система ограничены по IO, rsync
отнимет циклы IO у доступной пропускной способности резервного копирования.
Просто наберите в Google "rsync is slow". Например: rsync работает очень медленно (от 8 до 10 раз) по сравнению с cp при копировании файлов с nfs-share на локальный диск
Максимальный размер MBR составляет 512 байт. В старые времена MBR использовалась для загрузки ядра в память и его начальной загрузки. В настоящее время MBR используется для начальной загрузки загрузчиков, затем загрузчики загружают ядро.
Дополнительную информацию о MBR можно найти в википедии или вики по osdev .
The MBR (Master Boot Record) is 512 bytes.
Однако эти значения для общего MBR, вы можете увидеть другие структуры MBR из: https://en.wikipedia.org/wiki/Master_boot_record
В любом случае вы должны сделать резервную копию 512 байт MBR с помощью команды dd
(disk-to-disk).