Мы сейчас настроили второй бекап на сторонний сервер. Этот форум использует таблицы InnoDB и частично MySQL.
В смысле myisam? Просто что одно, что второе - тип таблиц в мускуле.
Суммарный объем бекапа сайта 2 гб, если мне достанет умений настроить инкрементный бекап будет полегче.
А каковы возможности по хранению бекапов, сколько штук можете сохранять? И я, если честно, не стал бы заморачиваться с инкрементными архивами, потеря одного в цепочке ведет к невозможности восстановить данные. Тогда лучше смотреть в сторону дифференциального резервного копирования, если нет возможности без изысков делать полные копии. Вы, если не секрет, как бекапите mysql, через mysqldump? Просто эта СУБД на столько неприхотлива, что можно делать бекапы по схеме:
1. Тормозим службу/демона (в зависимости под чем вертится).
2. Просто копируем директорию data.
3. Запускаем службу/демона.
Второй пункт можно делать с использованием различных утилит синхронизации каталогов. Т.е. сравнивается каталог, копируются только изменения, но в любой момент времени имеем на диске полную копию баз. После синхронизации папка с резервной копией просто пакуется архиватором. Ну и количество таких архивов уже по необходимости. Мы обычно делали их по схеме: ежедневные за неделю, недельные за месяц, месячные за год. 7+4+12. 23 архива на один сервер. В принципе, это достаточно много, можно и уменьшить количество. Может есть резон делать не ежедневные архивы, а, скажем, один раз в три дня ну и месячные за год не хранить, от недельных вообще отказаться.
Большое время отката форума связано с тем, что в более свежем бекапе была побита база данных. Все бекапы, которые делались на диск сервера отправились туда же, куда и данные. Такая вот грустная история.
Да, бекапы лучше складывать в другое хранилище, а не держать на рабочем диске того же сервака. Увы, если оный сыпется, то до архивов будет тоже не добраться.