Всем привет! Меня зовут Радмир! Сегодня программировал, очень мне это нравиться! Программировать, это любимое дело, которым мне очень нравиться заниматься!
Делал обновления для сайта, расширяющие его функционал. Но стал вопрос организации бекапа данных! Так как обновление довольно объёмное, то было бы хорошо сохранить данные сайта, для восстановления, перед обновлением.
Будни FullStack программиста!
- Для бекапа надо сохранить данные БД, это 2.4мб, и данные файлов... Там аж 5.6гб! Файлы и данные БД связаны. Данные, в БД указывают на файлы проекта, которые нужны для его работы. В общем надо всё это сохранить, желательно в несколько мест, чтобы можно было сделать восстановление, если что.
- Например можно использовать копирование данных через команду scp, чтобы сохранить дамп бд и папку с файлами, на переносную usb флешку. Надо купить несколько флешек, на такие случаи и написать скрипт, который автоматизирует создание бекапа.
Программист, он ещё так же является полноценным инженером, только в среде работы с данными...
Ведь что такое программа? Это некий механизм, который работает с данными!... Передаёт их между своими компонентами, преобразует, меняет, оформляет и прочее подобное. И самое главное, это то, что вся эта работа с данными может происходить автоматически! Без участия человека, ну или с минимальным участием!
Ух, со своими знанием и опытом, я бы уже мог устроиться на крутую должность, на высокую зарплату... Но мне такое не интересно! Хочется фирму сделать, чтобы в ней могли работать и обучаться люди, и при этом получать результат своего труда, а не просто зарплату. Мне нравиться видеть, как другие люди обучаются программированию, как постепенно растут и развиваются в своих навыках. Есть в этом что-то...