14 ноября 2026

Обновление резервного копирования

Раз в неделю в домашний сервер ставится жёсткий диск на который копируются резервные копии которые сервер делает в течении недели. Затем этот диск отключается от сервера и убирается на полку до следующей синхронизации. Это гораздо лучше чем держать все резервные копии только на сервере, но их можно разом потерять если с сервером случится что-то фатальное в момент синхронизации внешнего диска. Тогда можно безвозвратно потерять данные на сервере, основную и "внешнюю" резервные копии. В случае с ноутбуками скорее всего останутся данные на ноутбуке, но исключать что они могут погибнуть вместе с сервером нельзя.

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

Ещё в прошлом году задумывался над покупкой ещё одной корзины чтобы делать две внешние копии, но не смог тогда найти аналогичную SATA корзину. На этой неделе вернулся к вопросу и нашёл свежее предложение на барахолке где продавалась такая же корзина Agestar для 3,5" SATA дисков. Продавец отправил корзину в родной упаковке и судя по полному отсутствию пыли или царапин ею либо не пользовались вовсе, либо пользовались очень редко и аккуратно.

В новой корзине конструкция удешевлённая, т.к. вместо трёх вентиляторов установлен только один в съёмной части. Сразу после включения он не работал вовсе, т.к. один из пинов вывалился из разъёма и на вентилятор не подавалось питание. К слову такого охлаждения хватает чтобы диск не нагревался выше 35 градусов при 10 часах непрерывной записи данных на него.

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

Добавил в скрипт резервного копирования логику по смене дисков в зависимости от номера недели и сделал начальную копию данных. В утилите date номера недели начинаются с 0 и текущая неделя получается нечётная что позволило сразу протестировать логику по выбору диска. Если установить "неправильный" диск, то скрипт попросит установить другой.


Вы можете следить за обновлениями блога с помощью Atom/RSS и Telegram.

Комментариев нет:

Отправить комментарий