/ / Випадково деінстальований сервер mysql [closed] - mysql, встановлення, адмін, видалення, відновлення

Випадково видалено сервер mysql [closed] - mysql, install, admin, деінсталяція, відновлення

Я використовую Centos. На виробничому сервері, здається, ми випадково видалили сервер mysql

Ми все ще бачимо папки наших БД в / var / mysql

Що ми можемо зробити, щоб відновити всі наші дані.

Будь ласка, переконайтеся, що ви пропонуєте, це дані про рівень виробництва клієнта.

Дякую

Відповіді:

4 для відповіді № 1

Блін. Не повідомляйте клієнту;)

Попередній крок ... якщо сервер продовжує працювати, спробуйте отримати інформацію про реплікацію, якщо ви "реплікації сервера звідкись або є майстром для когось іншого. Це посада сама по собі, але так як я припускаю, що ваш сервер MySQL не працює, і ви виграли "Не можу це зробити, я не буду надто детально вивчати це."

  1. Зробіть повну копію всього вмісту файлу / var / mysql, де ви знаходитесь, та файл /etc/my.cnf (переконайтеся, що права зберігаються)
  2. Встановіть EXACT ту саму версію mysql і перевірте, чи вона працює
  3. Закрийте новий mysql
  4. Резервне копіювання типово встановленого файлу / var / mysql де-небудь у випадку, якщо ви захочете його знову
  5. Скопіюйте оригінальні файли / var / mysql назад, а також оригінальний файл /etc/my.cnf
  6. Моліться, запускайте MySQL і рухайтеся разом
  7. Налаштуйте параметри реплікації, якщо це необхідно

Якщо ви не реплицируетесь, крок # 8 буде розглядати налаштування реплікації, щоб ви могли зберегти приклад наступного разу, коли це відбудеться, а хтось фактично видалить файли бази даних.