Profile

coolwolf0: (Default)
coolwolf0

July 2025

S M T W T F S
  123 45
6789101112
13141516171819
20212223242526
2728293031  

Custom Text

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

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

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

Expand Cut Tags

No cut tags

Style Credit