@docker_ru
Docker — русскоговорящее сообщество

Обсуждаем вопросы, посвященные Docker🐳, Docker Swarm и всей экосистеме. Обмениваем идеями, новостями и решаем пробемы. Вам могут быть полезны: @coreos_ru, @kubernetes_ru, @devops_ru, @rkt_ru Рекомендуем сразу отключить уведомления для удобства

2608 members

Архив канала @docker_ru 20 февраля 2017 г.

05:55:32 ДП
User 103952421
User 24306243
Всем привет,
а как вставлять envirement данные, которые я указываю в настройках docker container.
в файл ~/.aws/config
---

все что в голову приходит, чтоб он каждый раз при запуске контейенра собирал файл с конфигом, при помощи dockerize.

но может есть более правильный способ, не хочется что image был большим.
Могу ошибаться, но вроде может через dokku
06:40:43 ДП
User 61193397
User 211930163
Гаспада.
А какие есть решения для того, чтобы контейнер мог использовать ssh-ключи с виндового хоста?
http://avmaksimov.ru/2017/02/17/использование-swarm-secrets-в-docker-compose/ - в последних версиях Docker появилась поддержка секретов. Это самый правильный способ.
avmaksimov.ru/2017/02/17/%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-swarm-secrets-%d0%b2-docker-compose
В этой статье показано, как использовать Swarm secrets совместно с Docker Compose на примере небольшого тестового сервиса.
06:45:46 ДП
User 211930163
это круто, конечно, но для моей задачи выглядит оверкиллом
06:46:28 ДП
User 211930163
хочется, чтобы docker-compose up и ни о чем больше не париться
06:49:37 ДП
User 61193397
Так я именно это и предложил. Могу помочь предметнее вникнув в контекст задачи через час-полтора в скайпе, например. Если действительно нужно.
06:53:37 ДП
User 211930163
да задача простая
есть capistrano, который выполняет некие задачи на удаленом сервере, подключась по ssh. capistrano бегает внутри контейнера, который запущен на хосте под управлением Windows. Хотелось бы, чтобы a) он использовал ssh-ключи, которые у меня на хосте, б) чтобы это происходило максимально безгеморройно для меня.
т.е. вариант вида 
volumes:
      - .:/myapp
      - //c/Users/User/AppData/Local/lxss/home/user/.ssh:/root/.ssh
был бы идеален
06:54:27 ДП
User 211930163
но он не работает, т.к. файловая система контейнера испытывает сложности с расставлением прав на NTFS
06:59:43 ДП
User 61193397
По ключам: создать секрет и положить туда свой приватный ключ (не правильно, но быстро и работает). Капистрано натравить на /run/secrets/my_secret_ssh_key; создать отдельного пользователя, отдельные ключи ему, дать права на удаленной системе и сделать то же самое.
07:00:37 ДП
User 61193397
Все очень просто, безопасно и безгемморойно.
07:01:18 ДП
User 211930163
ничего не понял.
где отдельного пользователя создавать?
зачем ему давать отдельные ключи?
07:03:28 ДП
User 61193397
Понял. Нужно чуть подробнее написать. Давай так: минут через 30-40 отпишусь сюда подробнее. В пробке с мобилки удобно только хеш-тегами общаться :)
07:31:55 ДП
User 61193397
User 211930163
ничего не понял.
где отдельного пользователя создавать?
зачем ему давать отдельные ключи?
Чтобы ничего не выдумывать: контейнер с capistrano работает внутри Linux или Windows контейнера?
07:32:24 ДП
User 211930163
контейнер с капистрано работает пож управлением windows-хоста
07:34:26 ДП
User 61193397
основная ОС контейнера Linux Или Windows Nano Server?
07:35:18 ДП
User 211930163
линукс
08:27:17 ДП
User 61193397
[amaksimov@avmaksimov ~/Documents/docker/example]$ cat docker-compose.yml
version: '3.1'
services:
    ssh_test:
        image: 'ubuntu:yakkety'
        command: 'ssh -i /run/secrets/my_ssh_key user@server.ru uptime'
        secrets:
            - my_ssh_key

secrets:
    my_ssh_key:
        file: /Users/amaksimov/.ssh/id_rsa_without_pass
11:58:02 ДП
User 863329
#whois
Добрый день.
Занимаюсь разработкой WEB-приложений для нужд интернет-провайдера (python, django).
Планируем внедрять docker для хостинга веб-сайтов (php, wordpress) и приложений на python+django.
Т.к. с docker не работал, интересно почитать о том, с какими проблемами сталкиваются люди, пути их решения.
01:53:37 ПП
User 172556084
User 863329
#whois
Добрый день.
Занимаюсь разработкой WEB-приложений для нужд интернет-провайдера (python, django).
Планируем внедрять docker для хостинга веб-сайтов (php, wordpress) и приложений на python+django.
Т.к. с docker не работал, интересно почитать о том, с какими проблемами сталкиваются люди, пути их решения.
Хорошее решение, это можно позиционировать как фичу, народ кто знает, зауважает
02:13:28 ПП
User 70615624
Всем привет. Столкнулся с задачкой, но пока никак не могу найти красивое решение. Может быть вы сможете подсказать. 
В общем есть docker-compose.yml в котором есть обычные контейнеры работающие всегда и отдельный контейнер с утилитой для миграции. Этот контейнер я запускаю вручную по необходимости. Как сделать так, чтобы он не запускался при `docker-compose up`?
Пока из решений нашел только добавить bash-скрипт внутрь контейнера и при отсутсвии параметров просто делать exit. Либо сделать отдельный docker-compose.yml для запуска без этого контейнера. Но это все больше на костыли смахивает. Может быть есть какая-то опция которую я упустил в мануалах?
02:17:13 ПП
User 61193397
User 70615624
Всем привет. Столкнулся с задачкой, но пока никак не могу найти красивое решение. Может быть вы сможете подсказать. 
В общем есть docker-compose.yml в котором есть обычные контейнеры работающие всегда и отдельный контейнер с утилитой для миграции. Этот контейнер я запускаю вручную по необходимости. Как сделать так, чтобы он не запускался при `docker-compose up`?
Пока из решений нашел только добавить bash-скрипт внутрь контейнера и при отсутсвии параметров просто делать exit. Либо сделать отдельный docker-compose.yml для запуска без этого контейнера. Но это все больше на костыли смахивает. Может быть есть какая-то опция которую я упустил в мануалах?
Да, упустил. Есть: https://docs.docker.com/compose/extends/
docs.docker.com/compose/extends
How to use Docker Compose's extends keyword to share configuration between files and projects
02:21:30 ПП
User 70615624
Но, если я правильно понимаю, он просто позволяет "подключать" другие yml файлы. Но не исключать при запуске через up. К тому же в 3й версии их пока не завезли
02:28:29 ПП
User 50043787
User 70615624
Всем привет. Столкнулся с задачкой, но пока никак не могу найти красивое решение. Может быть вы сможете подсказать. 
В общем есть docker-compose.yml в котором есть обычные контейнеры работающие всегда и отдельный контейнер с утилитой для миграции. Этот контейнер я запускаю вручную по необходимости. Как сделать так, чтобы он не запускался при `docker-compose up`?
Пока из решений нашел только добавить bash-скрипт внутрь контейнера и при отсутсвии параметров просто делать exit. Либо сделать отдельный docker-compose.yml для запуска без этого контейнера. Но это все больше на костыли смахивает. Может быть есть какая-то опция которую я упустил в мануалах?
а вне контейнеров, просто скриптом нельзя миграцию сделать? т.е. ее обязательно в контейнер засовывать?
02:28:47 ПП
User 61193397
Суть в том, чтобы определить базовую конфигурацию в коммон и те две, которые вас интересуют в отдельных файлах. Это должно работать вне зависимости от версии compose
02:30:38 ПП
User 70615624
User 50043787
а вне контейнеров, просто скриптом нельзя миграцию сделать? т.е. ее обязательно в контейнер засовывать?
Суть не именно в утилите миграций. Это просто как пример. Так могут быть разные разово запускаемые приложения или сервисы. А в контейнере это все удобно переносить.
02:30:53 ПП
02:31:34 ПП
User 50043787
ну, тогда можно задание написать, которое в нужный интервал будет пинать докер-демона на запуск контейнера и его шутдаун после завершения
02:31:44 ПП
User 50043787
или прям все-все в контейнерах должно быть?
02:33:24 ПП
User 50043787
или можно просто контейнер с нужным кодом запускать, а сам код уже внутри пинать по расписанию, потом дать такому контейнеру привилегии, чтобы он мог наружу вылазить и уже там что-то колдовать
но, очевидно, это не самое лучшее решение, просто как вариант
02:33:51 ПП
User 81212095
User 70615624
Всем привет. Столкнулся с задачкой, но пока никак не могу найти красивое решение. Может быть вы сможете подсказать. 
В общем есть docker-compose.yml в котором есть обычные контейнеры работающие всегда и отдельный контейнер с утилитой для миграции. Этот контейнер я запускаю вручную по необходимости. Как сделать так, чтобы он не запускался при `docker-compose up`?
Пока из решений нашел только добавить bash-скрипт внутрь контейнера и при отсутсвии параметров просто делать exit. Либо сделать отдельный docker-compose.yml для запуска без этого контейнера. Но это все больше на костыли смахивает. Может быть есть какая-то опция которую я упустил в мануалах?
можно при старте просто указать имена сервисов, которые ты хочешь запустить
02:34:18 ПП
User 81212095
типа docker-compose up mysql nginx
02:35:51 ПП
User 81212095
для разных конфигураций можно скрипт написать, который будет из одного compose.yaml разные сервисы запускать
02:46:56 ПП
User 81444733
при создании имеджей как сделатьтак, чтобы каждый имейдж был максимально не зависем, по слоям, от другого (ранее созданного на этой же ноде) - есть ключ —no-cache - использую его, может есть еще какие-то?
02:48:01 ПП
User 70615624
Понял, спасибо ребят. Буду экспериментировать
02:50:37 ПП
User 114941324
User 81444733
при создании имеджей как сделатьтак, чтобы каждый имейдж был максимально не зависем, по слоям, от другого (ранее созданного на этой же ноде) - есть ключ —no-cache - использую его, может есть еще какие-то?
Эм ... это как?
02:50:46 ПП
User 114941324
Всмысле, что бы не было кеширования?
02:51:23 ПП
User 81444733
да, чтобы не было кеширования
02:53:14 ПП
User 81444733
просто если сбилдить 100 раз, что-то удалить (по тегу none), что-то оставить, то потом из этим имейджей если запускать контейнеры их иногда начинает плющить вот с такими ошибками:
level=error msg="Handler for GET /v1.22/containers/4c832e652b6b6c5b525ee3d72eba5e1f9fbeec0b6c807223b6a5e531eadb7127/json returned error: No such container: 4c832e652b6b6c5b525ee3d72eba5e1f9fbeec0b6c807223b6a5e531eadb7127"
02:53:48 ПП
User 81444733
а если ничего не удалять, то сильно много место занимают имейджи ((
02:55:26 ПП
User 41256359
Собирай с --no-cache и удаляй образы на сборочной машине
03:01:06 ПП
User 81444733
ок, попробую, потому как -no-cache только сегодня применил, а проблема с конейтнеров наблюдается уже пару дней (
03:37:05 ПП
User 114941324
А почему вам мешает кеширование?
03:37:22 ПП
User 114941324
Обычно, это связанно с неправильным использованием Dockerfile, мне кажется, хотя я могу ошибатся
03:37:55 ПП
User 114941324
Так же, если имейджи просматривать по списку docker images, без -a, то там не будет промежутночных
04:14:56 ПП
User 278158263
есть кто использовал selenium с chrome драйвером внутри докера, можно в личке помучить?
04:19:24 ПП
User 2339730
использовал (проверил, что работает публичный образ) с огнелисом
04:26:44 ПП
User 278158263
User 2339730
использовал (проверил, что работает публичный образ) с огнелисом
спасибо, наверное, мало....у меня такая проблемка - селениум падает, если запускать несколько процессов на одном виртуальном дисплее. На данный момент нет возможности запускать один контейнер на один процесс
07:58:17 ПП
User 24306243
Всем привет,
у меня есть xtrabackup, который не позволяет менять имя базы данных, если я поменяю то все бекапы считай поломаются.
---
но и не ток в этом проблма, проблема еще в том что, на локальной разработке (dev), мне придется хранить database_name (имя базы данных) в git.
Так как, если у меня название базы будет любое другое, то появяться проблемы с развертыванием бекапа, так как бекапы xtrabackup бекапят файловую систему, а не sql.

----
нормально ли хранить database_name (имя базы данных) в git?

обычно такие данные не храню в git
08:03:42 ПП
08:10:49 ПП
User 24306243
или если в вкратце то, хранить имя базы данных в git, это нормально?
08:11:28 ПП
User 41256359
Да, ни чего креминального в этом нет
08:11:34 ПП
08:11:42 ПП
User 24306243
а то я обычно такие вещи не храню
08:11:43 ПП
User 24306243
спасибо
08:11:47 ПП
08:12:11 ПП
User 177558402
>у меня есть xtrabackup, который не позволяет менять имя базы данных, если я поменяю то все бекапы считай поломаются.
можно восстановить и сделать raname
08:12:36 ПП
User 24306243
raname? это как
08:12:41 ПП
08:13:03 ПП
User 177558402
переименовать после восстановления, опечатался
08:13:18 ПП
User 24306243
да, я хочу понять как это можно сделать
08:13:49 ПП
User 24306243
просто взять переименовать папку не выйдет
08:14:36 ПП
User 41256359
RENAME TABLE oldDb.table TO newDb.table;
08:14:47 ПП
User 41256359
и так одну за одной...)
08:15:06 ПП
User 41256359
ну и грохнуть старую базу в конце
08:16:23 ПП
User 41256359
Вообще в гугле должно быть много решений
08:16:56 ПП
User 24306243
я не хочу сильно усложнять, потом если будет mongo, psql придется так же делать
08:17:24 ПП
User 24306243
я то думал сам xtrabackup это умеет делать
09:11:24 ПП
User 24306243
скорей xtrabackup не подходит мне, слишком много проблем и неудосбтва.
есть ли какая-то другая тулза, которая работает так же как mysqldump но побыстрей.
09:48:27 ПП
User 153030146
User 24306243
скорей xtrabackup не подходит мне, слишком много проблем и неудосбтва.
есть ли какая-то другая тулза, которая работает так же как mysqldump но побыстрей.
09:53:32 ПП
User 24306243
ясно спасибо
09:56:36 ПП
User 153030146
Мускулдампом пользоваться - грех
09:57:52 ПП
User 24306243
тогда чем пользоваться
09:58:12 ПП
User 24306243
я слышу от каждого человека, свою версию
09:58:51 ПП
User 24306243
@i_cant_use_4_symbol_nick тогда чем пользоваться, если не mysqldump-ом
09:59:29 ПП
User 153030146
Движок муисам или иннодб?
10:00:40 ПП
10:00:55 ПП
User 153030146
User 24306243
тогда чем пользоваться
Зависит от. В среднем по больнице - иннобекапекс(хтрабекап) на иннодб. Потаблично.
10:01:09 ПП
User 153030146
Но там не очень удобное partial восстановление
10:01:43 ПП
User 24306243
я ничего не понял, что-ты написал.
10:01:55 ПП
10:03:32 ПП
User 24306243
я знаю ток о существовании двух утлит xtrabackup и mysqldump
10:03:35 ПП
User 153030146
https://www.percona.com/doc/percona-xtrabackup/2.1/innobackupex/innobackupex_script.html
10:03:54 ПП
User 153030146
Считай, что это хтрабекап
10:03:58 ПП
User 24306243
с xtrabackup у меня проблемы с dev и prod окружением
10:04:28 ПП
User 24306243
так а чем она лучше? по скорости и все такое.
10:05:29 ПП
User 24306243
я xtrabackup с самого начало хотел использовать, но как?
если там я работаю в docker-compose, где надо прописывать название базы данных, точно такое же, которое я использую на production.
--
а еще этот проект коммититься в git, и получается часть конфига mysql, попадает в git, чего не должно быть.
10:06:02 ПП
User 24306243
у меня на локалке:
mysql_name: homestead, mysql_user: homestead, mysql_pass: secret
10:06:12 ПП
User 24306243
на production, конечно все другое.
----
10:06:21 ПП
User 153030146
Смотри.
10:06:27 ПП
User 24306243
поэтому появляются проблемы с разработкой на локалке и бекапом
10:07:03 ПП
User 24306243
стоить изменить название базы, то появляются проблемы, все мои бекапы будут уже не рабочими, если я буду их исопльзовать
10:07:21 ПП
User 24306243
надо вернуть название базы, чтоб было такое же как на production.
10:07:41 ПП
User 153030146
Теперь я ничего не понял.
10:07:50 ПП
User 24306243
----
придется постоянно в голове помнить, что надо поменять или удалить конфиги из dokcer-compose.yml, что я буду постоянно забывать
10:08:13 ПП
User 24306243
=====================
сейчас понятней распишу.
10:08:20 ПП
User 153030146
Скажи ТЗ. Минут 15 есть
10:08:25 ПП
User 153030146
Кстати
10:08:59 ПП
User 153030146
Если что, можно "бэкапиться" и снепшотами файловой системы. Но обрати внимание на кавычки
10:09:42 ПП
User 153030146
User 24306243
=====================
сейчас понятней распишу.
Напиши, что есть и что хочешь. На высоком уровне
10:09:50 ПП
User 153030146
Без примеров и точных названий
10:12:10 ПП
User 24306243
Я разрабатываю локально (dev), где у меня есть проект с docker-compose.yml, который поднимает мое рабочее окружение с этим проектом.
Там есть контейнер MariaDB, где есть envirement, благодаря которым создаются new DB и User.

Я сделал работу, запушил базу на s3, с помощью innobackupex, теперь пришла пора развернуть на PROD.
Но на PROD, у меня название DB совсем другое, если на (dev) я его назвал homestead, то на PROD, я его назвал my_db.

---
названия баз различаются и в итоге когда я развернул, я развернул не my_db, а homestead ... который у меня был на (dev) окружении.
10:12:40 ПП
User 2339730
забавно наблюдать как два grumpy cat обсуждают серьезные вещи
10:13:15 ПП
10:13:57 ПП
User 24306243
innobackupex он вроде и делает, что-то типо снапшота файловой системы твоей базы.
10:14:31 ПП
User 24306243
я создаю отдельные контейнеры для бекапа и развертывания базы. Контейнер запустил, сделал работу и удалился.
10:15:45 ПП
User 153030146
User 2339730
забавно наблюдать как два grumpy cat обсуждают серьезные вещи
Воспитываю следующее поколение
10:16:04 ПП
User 2339730
Ваня, не рановато на пенсию собрался? )
10:16:35 ПП
10:16:58 ПП
User 153030146
User 2339730
Ваня, не рановато на пенсию собрался? )
Да я б с радостью уже на пенсию пошел. Да нет ещё стольких денег 😔
10:17:28 ПП
User 2339730
простите, я вас отвлек
10:18:06 ПП
User 153030146
User 24306243
innobackupex он вроде и делает, что-то типо снапшота файловой системы твоей базы.
Нет. Он делает бэкап базы. Мускульдамп создает "скл команды, после выполнения которых данные в базе будут как на момент дампа"
10:18:16 ПП
User 153030146
Короче, не важно)
10:19:02 ПП
User 153030146
User 24306243
please
То есть, тебе нужно развернуть копию локальной базы на другом сервере с другим именем, верно?
10:19:26 ПП
User 24306243
да, я не хочу имя базы так как это конфиг, пушить в гит
10:20:40 ПП
User 153030146
User 24306243
да, я не хочу имя базы так как это конфиг, пушить в гит
Простой возможен? Данные на новом сервере нужны?

По описанию, ты хочешь её перезатереть
10:21:07 ПП
User 24306243
ну в случаи mysqldump, такой проблемы бы не было
10:21:20 ПП
User 24306243
с такой проблемой столкнулся ток при использовании innobackupex
10:22:46 ПП
User 24306243
если буду делать dump, на локалке, то он зальет его с db name (имя базы) homestead
10:23:07 ПП
User 24306243
потому что при первичной разработке, я буду ее делать на локалке
10:23:23 ПП
User 153030146
User 24306243
ну в случаи mysqldump, такой проблемы бы не было
С чего бы? Там первым же выражением идет DROP DATABASE IF EXIST
10:23:41 ПП
User 24306243
потом пройдет месяц, надо что-то еще сделать,
возмьу бекап базы, а там название (db name) другое, и опять придется что-то придумывать. менять конфиги туда сюда
10:24:30 ПП
User 24306243
все потому что он бекапит прямо с именем базы
10:25:10 ПП
User 24306243
и логически не могй придумать как создать для этого нормальное окружение
10:25:18 ПП
User 153030146
User 24306243
все потому что он бекапит прямо с именем базы
так ответ-то какой: "да" или "нет"? Можно грохать прод базу?
10:25:31 ПП
User 24306243
ну допустим да
10:27:23 ПП
10:29:07 ПП
User 153030146
окей. Тогда я вижу три варианта.
1. Бэкапить и восстанавливать потаблично(есть несколько реализаций, но смысл один)
2. Бэкапить и ресторить полностью бд  +  дальнейшее переименовывание
3. (не уверен, поэтому предлагать не буду)
10:29:53 ПП
User 153030146
Но вообще, ты, наверное, хочешь не бэкапить-разворачивать базы данных, а делать миграцию.
10:29:59 ПП
User 24306243
а бекапить то как будет, с каким именем будет база
10:30:24 ПП
User 24306243
с каким именем в бекапе будет база.
10:30:41 ПП
User 24306243
так как, если я делал на local (dev), то там будет homestead к примеру
10:31:00 ПП
User 24306243
бекап и разветрывание, тут немного связаны друг с другом
10:31:08 ПП
User 153030146
User 24306243
с каким именем в бекапе будет база.
Есть несколько вариантов, как бэкапить потаблично, но смысл в том, что ты бэкапишь _таблицы_, а значит можешь ресторить _таблицы_
10:32:11 ПП
User 24306243
1 и 2, знать бы как это выглядит
10:32:17 ПП
User 24306243
не известно же сколько гемороя там и там
10:32:29 ПП
10:32:51 ПП
User 24306243
я про такие варианты не слышал, я скорей делал по - 2. Но у меня не переименовывается
10:33:24 ПП
User 153030146
я бы выбрал первый вариант, он мне душевно ближе. Второй вариант я не пробовал, но чуйка говорит, что в твоем кейзе это может быть лучшим вариантом - не паришься, быстро, топорно. Почти как мускульдамп
10:33:42 ПП
User 24306243
если 2, тут вата получается, с именем базы, так как он это в бекапе держит.
один бекап с локалки, другой бекап с prod сервера, в итоге оно будет различаться
10:34:28 ПП
User 153030146
User 24306243
я про такие варианты не слышал, я скорей делал по - 2. Но у меня не переименовывается
потому что переименовывать не нужно, нужно копировать. Переименовывания - это в любом случае копирование, саму команду rename database(или как она там была) выпилил ещё очень давно, под капотом было создание временных табличек, копирование в них, переключение на временные таблицы, дроп старых таблиц.
10:34:31 ПП
User 153030146
то есть копирование
10:35:09 ПП
User 153030146
Короче, юзай mysqldump :)
10:35:17 ПП
User 24306243
ты гонишь  ....
10:35:29 ПП
User 24306243
ну епт
10:35:31 ПП
User 24306243
что за фигня
10:35:43 ПП
User 24306243
ты же сказал что mysqldump лучше не использовать
10:35:52 ПП
10:36:11 ПП
User 153030146
User 24306243
ты же сказал что mysqldump лучше не использовать
в твоем случае это не проблема.
10:36:27 ПП
User 24306243
проблема
10:36:29 ПП
User 24306243
большая
10:36:35 ПП
User 24306243
почему не проблема
10:37:41 ПП
User 153030146
потому что у тебя нагрузок никаких
10:37:44 ПП
User 153030146
дропать базы можно
10:37:54 ПП
User 24306243
как никаких
10:38:10 ПП
User 153030146
потому что если бы были нагрузки, то ты бы сказал "низя дропать базы"
10:38:27 ПП
User 24306243
нет не по этому
10:38:44 ПП
User 24306243
потому что, это будет делаться в основном, только при первом развертывании или при миграции
10:40:13 ПП
User 24306243
я так понял innobackupex никак не сделать, потому что с mysqldump тоже есть проблемы, но другие
10:40:50 ПП
10:41:59 ПП
10:44:19 ПП
User 24306243
innobackupex она хорошоа тем что идет как отдельная утлитка, а дла mysqldump мне придется ставить целый mysql client
10:44:58 ПП
User 24306243
innobackupex надежней, тем что оно все токи файловую систему бекапит
10:45:01 ПП
User 153030146
User 24306243
я так понял innobackupex никак не сделать, потому что с mysqldump тоже есть проблемы, но другие
да можно сделать. Вот тебе буковки, где описан один из способов  https://www.percona.com/doc/percona-xtrabackup/2.1/innobackupex/restoring_individual_tables_ibk.html
10:45:22 ПП
User 153030146
User 24306243
innobackupex надежней, тем что оно все токи файловую систему бекапит
оно не трогает файловую систему(насклоько я знаю) от слова никак
10:45:56 ПП
User 24306243
он файлы сохраняет базы, я имеют ввиду
10:46:15 ПП
User 153030146
Я спать, снов.
10:50:16 ПП
User 24306243
какой-то непонятный способ это с таблицами