Profile

coolwolf0: (Default)
coolwolf0

December 2025

S M T W T F S
 1 23456
78910111213
14151617181920
21222324252627
28293031   

Custom Text

Jul. 11th, 2022

Сегодня на территории зеркального аккаунта FreeRSS были проведены учения, максимально приближённые к боевой обстановке.
Учения проводились с целью отработки восстановления хостинга при прямом пропадании всего, нажитого непосильным трудом.
В ходе учений были проведены следующие мероприятия: полное копирование кода с перезаписью старых сорсов, полный дамп всей базы данных на донорском хостинге (силами собственного PHP-скрипта), удаление подчистую всей схемы на целевом хостинге и применение к нему дампа (практически вслепую, без правки исходников).

По результатам учений была получена оригинальная "морда" донорской версии и абсолютно те же данные. Командование от лица службы выражает само себе благодарность за портируемый, независимый код, позволяющий подцепить донорский дамп где угодно.

Но наши бойцы не останавливаются на достигнутом, тем более, что хостер категорически запретил доступ через API к приложению. Поэтому параллельно идёт работа над созданием JSON-дампа, который можно будет перенести с хостинга на хостинг без танцев с бубнами вроде скачивания по FTP и запуска SQL в веб-интерфейсе. Если получится, то в следующий отпуск смогу поехать уверенным в несокрушимости закромов RSS, вплоть до восстановления аккаунта в антисанитарных условиях, по WiFi, в какой-нибудь гробнице. Дополнительное преимущество этого подхода в том, что дистиллированные данные можно объединять с имеющимися при переносе туда-сюда (в отличие от полного дампа SQL).

Expand Cut Tags

No cut tags

Style Credit