Материалы для видео "1С-Битрикс молниеносный перенос сайта"
📂 Просмотр скрытых файлов и переход в нужную директорию
ls -a
-
ls -a— выводит список всех файлов и директорий, включая скрытые (начинающиеся с точкой).
cd /path/to/directory
-
cd— команда для перехода в указанную директорию. -
/path/to/directory— путь к нужной директории.
📦 Резервное копирование базы данных
mysqldump -u user_name -p database_name > backup.sql
-
mysqldump— утилита для создания резервной копии базы данных MySQL. -
-u— указывает имя пользователя базы данных. -
-p— запрос пароля для аутентификации. - Результат сохраняется в файл
backup.sql.
🚀 Синхронизация файлов через SSH
rsync -avz -D -e "ssh" /local/path/to/files/ user@remote.server:/remote/path/to/destination/
-
rsync— инструмент для синхронизации файлов и каталогов. -
-a— архивный режим, сохраняет права, владельцев и временные метки. -
-v— выводит подробную информацию о процессе. -
-z— сжатие данных при передаче. -
-D— передача специальных и устройств. -
-e "ssh"— использование SSH для безопасного подключения. - Файлы из локального каталога копируются на удалённый сервер по указанному пути.
🔄 Восстановление базы данных
mysql -u user_name -p database_name < backup.sql
-
mysql— утилита командной строки для работы с MySQL. -
-u— имя пользователя для подключения к базе данных. -
-p— запрос пароля для аутентификации. -
<— загрузка данных из SQL-файла в базу данных.
📍 Итог
Эти команды позволяют просмотреть содержимое директории, перейти в нужный каталог, создать резервную копию базы данных, передать файлы сайта на другой сервер и восстановить базу данных в новом окружении.