Image

Category:

(мой ответ на задачу) Сколько нужно места под базу 1с ?

Краткий итог по полученным ответам на задачу про место:
- среди вас есть те, кто умеет в обслуживание баз данных
- среди вас есть немножко тех, кто умеет в обслуживание инфраструктуры
- среди вас вовсе нет тех, кто плотно занимался обслуживанием баз 1с

Сама задача, при всей простоте, разумеется содержала немножечко подвохов с тройным дном, кудаж без них. Вот мы их сейчас и разберём подробно.

Подвох 1 - рост базы. Это увидели почти все, но далеко не все сумели достоверно оценить этот рост. Если за 2 года база выросла с нуля до 100 Гб, то это вовсе не значит, что она растёт со скоростью 50 Гб в год. Вовсе нет, база выросла не с нуля. Она выросла из предыдущих баз, в задаче было специально это оговорено. Так что реальный рост базы - 30-40 Гб в год.
И вовсе уж нелепым выглядит предположение про экспоненциальный рост - такого я не видел в 1с нигде и никогда.

Подвох 2 - бэкап. Про него говорили почти все, но... Но прочитайте ещё раз условие задачи - вопрос про объём диска на сервере СУБД. А бэкап вовсе даже не обязательно хранить на самом сервере СУБД, его можно хранить на соседнем сервере или хранилище или ещё где. Так что оговорить про него обязательно нужно - но вовсе не в сумме с остальным общим местом, а отдельно.
И да, бэкап весит совсем даже не как база. Он неплохо сжимается силами СУБД. Раз так в 8-10, плюс-минус. И тестовую базу, кстати, тоже нужно бэкапить. Ничего такого никто не сказал. Фу быть такими.

Подвох 3 - файловая система. Про это вспомнили некоторые, и даже почти правильные цифры говорили. 20% места должно быть свободно.

Подвох 4 - операционная система. Про это забыли все. Кое-то может сказать, что он включил в раздел "накладные расходы файловой системы", но меня не проведёшь я вас насквозь вижу (с). Забыли, как есть забыли. Стыд-позор, товарищи одмины. 60-70 Гб для современных систем вынь-да-положь, ага.

Подвох 5 - тестовые базы. Да, в условиях задачи она одна, но кто сказал, что именно так и останется на новом сервере ? Ох-хо-хо, да она одна была только потому, что сервер старый, медленный и места там нет (со старыми серверами всегда так). А на новом быстром - новые тестовые базы будут возникать по штуке в квартал, я гарантирую это. Так что в среднем надо исходить из 5 тестовых баз, и то, при ежеквартальном суровом аудите.

Итого.
60 Гб под систему
6 штук баз, каждая весит 190-220 Гб через 3 года / 250-300 Гб через 5 лет
+20% под файловую систему
+20% запаса; конкретная цифра - это вкусовщина и скорее всего будет разной в разных ситуациях.

Таким образом получаем 1700-1900 Гб через 3 года и 2100-2600 Гб через 5 лет.