Назад | Перейти на главную страницу

инкрементное резервное копирование файловой системы - в идеале без простоев веб-сайта

Я пытаюсь создать веб-сайт с учетом резервных копий. Большие медиа-элементы будут храниться в файловой системе, и ежедневное резервное копирование будет выполняться как для БД, так и для файловой системы (которая будет содержать медиа-элементы).

Хотя резервное копирование БД кажется простым, мне любопытно создать резервную копию файловой системы. WinRAR допускает инкрементное резервное копирование, и это приятно и красиво, но я хочу, чтобы сайт был полностью пригоден для использования во время резервного копирования файловой системы.

Что если эта (FS) резервная копия занимает 10 минут, и пользователь добавляет / изменяет / удаляет (дюжину) файлов?

SQL Server 2008 R2 гарантирует непротиворечивость резервной копии за счет двухэтапного процесса.

  1. Резервное копирование всех данных до точки начала резервного копирования
  2. Резервное копирование остальных изменений с момента начала резервного копирования и его окончания

Я не знаю, можно ли сделать что-то столь же классное с файловой системой ...

Я думаю, что ты говоришь о служба теневого копирования тома Это особенность Windows, позволяющая делать снимки файловой системы во время ее использования. Бакулярный проект с открытым исходным кодом использует это, но довольно сложно. Я использую пакет под названием отрыжка и рекомендовал бы это. burp поддерживает инкрементное резервное копирование с помощью librsync и поэтому работает очень быстро, он выполняет резервное копирование только на сервер Linux, поэтому может не подойти вам.

Главное, что вам нужно использовать теневую копию, которую WinRAR не поддерживает. я нашел этот скрипт, который сочетает в себе WinRAR и NTbackup, он может сработать для вас.

Эта компания предлагает резервное копирование без простоев для любого сервера на базе Linux / Unix. Вы можете проверить это, надеюсь, это поможет.

http://server-backup.eu/

Они используют инкрементное резервное копирование и резервное копирование только изменений файлов между двумя циклами резервного копирования.

Вы описываете CDP:

http://en.wikipedia.org/wiki/Continuous_data_protection

Теперь другой вопрос, действительно ли вам нужен CDP. Действительно ли важно, чтобы вы «фиксировали» любые изменения файлов, которые происходят во время резервного копирования?

Изучите файловые системы, поддерживающие моментальные снимки.

Однако в практических целях не беспокойтесь об этом. Стоимость решения этой проблемы для решения проблемы «кто-то потерял 10 минут работы» не стоит вашего времени.

Я предполагаю, что это делается без бюджета. В противном случае существует множество решений, которые позволят вам решить эту проблему и при этом не тратить время зря.