Home » Форум

Форум

MySQL – восстановление ОДНОЙ базы из полного бекапа  

 

STALKER_SLX
(@stalker_slx)
Trusted Member
Присоединился: 8 месяцев назад
Сообщения: 61
11.06.2019 23:31  

Имеем ОДИН большой файл с полным бекапом – «full_backup.sql.gz», в котором находятся несколько различных баз.

Есть необходимость восстановить лишь ОДНУ базу (скажем, - «one_db.sql», небольшого объёма) с указанного бекапа, а место, которое предоставляется хостинг-провайдером, ограничено! В связи с чем появилась необходимость восстановить/извлечь только ОДНУ базу, не распаковывая весь «архив»!

Возможно ли решить такую задачу в ОДНУ команду?! Если да, то прошу Вас подсказать, как это можно сделать?!

This topic was modified 1 месяц назад by STALKER_SLX

Цитата
Zerox
(@zerox)
Reputable Member Admin
Присоединился: 6 лет назад
Сообщения: 336
11.06.2019 23:42  

Тут решал такую же задачу 

https://serveradmin.ru/bekap-vseh-baz-mysql-v-otdelnyie-faylyi/

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


STALKER_SLX лайков
ОтветитьЦитата
STALKER_SLX
(@stalker_slx)
Trusted Member
Присоединился: 8 месяцев назад
Сообщения: 61
19.06.2019 22:30  

Спасибо Вам за прекрасные материалы! Да, я именно указанную Вами статью использовал в качестве точки отсчёта. И подумал может Вы уже нашли способ решить такую задачу, но не успели обновить статью... поэтому решил переспросить уже тут - на форуме.

Пока использую изложенную Вами там методологию бекапа баз, каждую в отдельный файл с архивацией.

Но буду пробовать искать что-то подобное уже в фоновом режиме. Когда найду действенный способ - обязательно постараюсь поделиться им тут.

This post was modified 4 недели назад by STALKER_SLX

ОтветитьЦитата
Share:
  
Работает

Пожалуйста, Вход или Зарегистрироваться