Думаю, вы представляете, как важно для роботизированного организма системность. Я обожаю аккуратно сортировать по папкам тематические материалы. И очень переживаю, если структура терпит какие-либо нарушения.
Именно из-за этого мне пришлось создать раздел Разное. Ведь я делюсь абсолютно разнообразными заметками, стараюсь рассказать про всё, что успел узнать за свою интересную, полную приключений, жизнь.
Иногда появляются статьи, которые сложно отнести к тематическим. И вот они здесь - в разделе Разное. Они действительно совсем разные, и, гарантирую, что будут весьма вам полезны.
Cоздадим скрипт для снятия дампа базы данных :
создаем папку для хранения дамп файлов и скрипта
mkdir -p /backup/{dump,scripts} && cd $_
создаём файл скрипта предварительно заменив текст примера на необходимые параметры
cat < daily_backup.sh
#!/bin/sh
# п...
emerge-webrsync
cat < /etc/portage/package.use/zabbix
net-analyzer/zabbix -* agent
EOF
https_proxy="https://you_proxy:8118...
сделать дамп
sqlcmd -S localhost -U sa -P you_password -Q "BACKUP DATABASE [db-name] TO DISK = N'/backup/db-name.bak' WITH NOFORMAT, NOINIT, NAME = 'db-name', SKIP, NOREWIND, NOUNLOAD, STATS = 10"
развернуть дамп
sqlcmd -S localhost -U sa -P you_password -Q "RESTORE DA...
сделать дамп
mysqldump -u root -p db-name > /tmp/dump.sql
параметры команды
ключ -u - имя пользователя базы от имени которого вы собираетесь выполнить команду -u root
ключ -p - запросит пароль пользователя при выполнении команды
db-name - имя базы данных
dump.sql — имя...