Как автоматизировать резервное копирование базы данных в Yahoo Small Business - PullRequest
2 голосов
/ 31 января 2012

Мой веб-сайт размещен в малом бизнесе Yahoo, сервером баз данных является MySQL, я хочу автоматизировать резервное копирование БД, Моё основное требование - файлы резервных копий должны идти в Amazon Bucket.

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

Итак, я запланировал задачу локально (машина Windows), которая вызывает сценарий резервного копирования phpна сервере и сохраняет файлы резервных копий в папку на сервере. Теперь я хочу сохранить эти файлы в корзину Amazon вместо папки. Как это сделать.

1 Ответ

3 голосов
/ 31 января 2012

Не цитируйте меня полностью об этом, но Yahoo в целом очень и очень ограничивает то, что они позволяют своим клиентам делать. Лучшее, что вы можете сделать, о чем я могу подумать - это запустить еще одну запланированную задачу на вашем компьютере с Windows, которая физически загрузит файл, а затем передаст его в корзину.

Хотя ожидающий Yahoo не ограничивает это строго, как они привыкли к вам, возможно, даже удастся уйти с концепцией другого запланированного элемента на вашем компьютере с Windows. Где он просто пингует другой скрипт на вашем Yahoo, который будет использовать API Amazon S3 для удаления файла в корзину.

В целом, несмотря на то, что вам лучше всего выходить из Yahoo, приобретите дешевый VPS, на котором вы готовы сделать гораздо больше с вашим сервером, чем стандартная общая система, особенно та, которая ограничивает клиентов в 10 раз. Многие из моих сайтов размещаются на myhosting.com. У меня есть учетная запись VPS, я получил около 200 гигабайт хранилища, терабайт передачи и еще много привилегий за 36 долларов в месяц. И я могу делать с сервером практически все, что захочу, как если бы это была моя собственная машина на основе Linux. Во всяком случае, это не по теме. В конечном итоге я пытаюсь подчеркнуть, что для такой учетной записи вы можете запускать задания CRON, которые аналогичны планировщику на вашей машине, но на том же сервере, что и ваш сайт, резервное копирование которого вы хотите, так что не беспокойтесь о разъединить между сервером и машиной домашнего приготовления. Вы также сможете установить другие сторонние концепции, которые могут обеспечить ваш перевод на Amazon каждую ночь или делать много других вещей. Просто пища для размышлений. В общем, пребывание на Yahoo действительно ограничит ваши возможности.

...