diff --git a/linux_usefull.md b/linux_usefull.md index 7fd7927..92a9293 100644 --- a/linux_usefull.md +++ b/linux_usefull.md @@ -23,6 +23,7 @@ - [Изменить консольный редактор по-умолчанию](#изменить-консольный-редактор-по-умолчанию) - [Перенос строк в nano](#перенос-строк-в-nano) - [Генератор паролей](#генератор-паролей) + - [Импорт ssh ключа из Интернет](#импорт-ssh-ключа-из-интернет) *** @@ -509,3 +510,17 @@ export EDITOR=/usr/bin/nano В качестве простого генератора паролей удобно использовать `pwqgen`. Он генерирует легкозапоминаемые пароли. [вверх](#linux-useful) + +## Импорт ssh ключа из Интернет + +```shell +wget -qO- https://da2001.ru/ssh.pub >> ~/.ssh/authorized_keys +``` + +или + +```shell +curl https://da2001.ru/ssh.pub >> ~/.ssh/authorized_keys +``` + +[вверх](#linux-useful) diff --git a/mysql.md b/mysql.md index 3abae22..56548f1 100644 --- a/mysql.md +++ b/mysql.md @@ -481,11 +481,30 @@ xtrabackup version 8.4.0-2 based on MySQL server 8.4.0 Linux (x86_64) (revision ### Настройка репликации xtrabackup -Аналогично +```shell +xtrabackup --backup --user=repl_user --password=repl_passwd --slave-info --use-memory=1GB --parallel=2 --compress --compress-threads=2 --compress --stream=xbstream --target-dir=/tmp +``` + +`--backup` - создание резервной копии; +`--compress` - сжатие резервной копии; +`--stream=xbstream` - собрать файлы резервной копии в единый архив; +`--datadir` - директория из которой будут копироваться данные. Если этот параметр не указан, будет использован путь по-умолчанию; +`--target-dir` - директория, в которую будет сохранена резервная копия + +также могут использоваться дополнительные параметры, например + +`--slave-info` - ? +`--use-memory` - ограничения на использование памяти; +`--parallel` - использование нескольких ядер процессора для ускорения процесса создания резервной копии; +`--compress-threads` - сжатие в несколько потоков. https://docs.percona.com/percona-xtrabackup/8.4/set-up-replication.html +https://itproblog.ru/%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-mysql-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0-%D1%87%D0%B0%D1%81%D1%82%D1%8C-7-%D1%80%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%BD%D0%BE/#Percona_XtraBackup +https://serveradmin.ru/polnyj-i-inkrementnyj-backup-mysql/ +https://www.slingacademy.com/article/mysql-8-how-to-create-a-replica-using-percona-xtrabackup/ +https://stupin.su/wiki/mysql_slave_xtrabackup/ https://jira.sapient.ru/browse/SA-3031